Lines Matching refs:ptr_cid_info
4151 struct ulp_cid_info *ptr_cid_info = NULL; in hba_setup_cid_tbls() local
4155 ptr_cid_info = kzalloc(sizeof(struct ulp_cid_info), in hba_setup_cid_tbls()
4158 if (!ptr_cid_info) { in hba_setup_cid_tbls()
4169 ptr_cid_info->cid_array = kzalloc(sizeof(void *) * in hba_setup_cid_tbls()
4172 if (!ptr_cid_info->cid_array) { in hba_setup_cid_tbls()
4177 kfree(ptr_cid_info); in hba_setup_cid_tbls()
4178 ptr_cid_info = NULL; in hba_setup_cid_tbls()
4183 ptr_cid_info->avlbl_cids = BEISCSI_GET_CID_COUNT( in hba_setup_cid_tbls()
4187 phba->cid_array_info[ulp_num] = ptr_cid_info; in hba_setup_cid_tbls()
4218 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4219 ptr_cid_info->cid_array[ptr_cid_info->cid_alloc++] = in hba_setup_cid_tbls()
4226 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4228 ptr_cid_info->cid_alloc = 0; in hba_setup_cid_tbls()
4229 ptr_cid_info->cid_free = 0; in hba_setup_cid_tbls()
4237 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4239 if (ptr_cid_info) { in hba_setup_cid_tbls()
4240 kfree(ptr_cid_info->cid_array); in hba_setup_cid_tbls()
4241 kfree(ptr_cid_info); in hba_setup_cid_tbls()
4511 struct ulp_cid_info *ptr_cid_info = NULL; in beiscsi_clean_port() local
4533 ptr_cid_info = phba->cid_array_info[ulp_num]; in beiscsi_clean_port()
4535 if (ptr_cid_info) { in beiscsi_clean_port()
4536 kfree(ptr_cid_info->cid_array); in beiscsi_clean_port()
4537 kfree(ptr_cid_info); in beiscsi_clean_port()