Lines Matching refs:ptr_cid_info
4178 struct ulp_cid_info *ptr_cid_info = NULL; in hba_setup_cid_tbls() local
4182 ptr_cid_info = kzalloc(sizeof(struct ulp_cid_info), in hba_setup_cid_tbls()
4185 if (!ptr_cid_info) { in hba_setup_cid_tbls()
4196 ptr_cid_info->cid_array = kzalloc(sizeof(void *) * in hba_setup_cid_tbls()
4199 if (!ptr_cid_info->cid_array) { in hba_setup_cid_tbls()
4204 kfree(ptr_cid_info); in hba_setup_cid_tbls()
4205 ptr_cid_info = NULL; in hba_setup_cid_tbls()
4210 ptr_cid_info->avlbl_cids = BEISCSI_GET_CID_COUNT( in hba_setup_cid_tbls()
4214 phba->cid_array_info[ulp_num] = ptr_cid_info; in hba_setup_cid_tbls()
4245 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4246 ptr_cid_info->cid_array[ptr_cid_info->cid_alloc++] = in hba_setup_cid_tbls()
4253 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4255 ptr_cid_info->cid_alloc = 0; in hba_setup_cid_tbls()
4256 ptr_cid_info->cid_free = 0; in hba_setup_cid_tbls()
4264 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4266 if (ptr_cid_info) { in hba_setup_cid_tbls()
4267 kfree(ptr_cid_info->cid_array); in hba_setup_cid_tbls()
4268 kfree(ptr_cid_info); in hba_setup_cid_tbls()
4547 struct ulp_cid_info *ptr_cid_info = NULL; in beiscsi_clean_port() local
4569 ptr_cid_info = phba->cid_array_info[ulp_num]; in beiscsi_clean_port()
4571 if (ptr_cid_info) { in beiscsi_clean_port()
4572 kfree(ptr_cid_info->cid_array); in beiscsi_clean_port()
4573 kfree(ptr_cid_info); in beiscsi_clean_port()