Lines Matching refs:ptr_cid_info
4002 struct ulp_cid_info *ptr_cid_info = NULL; in hba_setup_cid_tbls() local
4006 ptr_cid_info = kzalloc(sizeof(struct ulp_cid_info), in hba_setup_cid_tbls()
4009 if (!ptr_cid_info) { in hba_setup_cid_tbls()
4015 ptr_cid_info->cid_array = in hba_setup_cid_tbls()
4017 sizeof(*ptr_cid_info->cid_array), in hba_setup_cid_tbls()
4019 if (!ptr_cid_info->cid_array) { in hba_setup_cid_tbls()
4020 kfree(ptr_cid_info); in hba_setup_cid_tbls()
4021 ptr_cid_info = NULL; in hba_setup_cid_tbls()
4026 ptr_cid_info->avlbl_cids = BEISCSI_GET_CID_COUNT( in hba_setup_cid_tbls()
4030 phba->cid_array_info[ulp_num] = ptr_cid_info; in hba_setup_cid_tbls()
4056 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4057 ptr_cid_info->cid_array[ptr_cid_info->cid_alloc++] = in hba_setup_cid_tbls()
4064 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4066 ptr_cid_info->cid_alloc = 0; in hba_setup_cid_tbls()
4067 ptr_cid_info->cid_free = 0; in hba_setup_cid_tbls()
4075 ptr_cid_info = phba->cid_array_info[ulp_num]; in hba_setup_cid_tbls()
4077 if (ptr_cid_info) { in hba_setup_cid_tbls()
4078 kfree(ptr_cid_info->cid_array); in hba_setup_cid_tbls()
4079 kfree(ptr_cid_info); in hba_setup_cid_tbls()
4179 struct ulp_cid_info *ptr_cid_info = NULL; in beiscsi_cleanup_port() local
4189 ptr_cid_info = phba->cid_array_info[ulp_num]; in beiscsi_cleanup_port()
4191 if (ptr_cid_info) { in beiscsi_cleanup_port()
4192 kfree(ptr_cid_info->cid_array); in beiscsi_cleanup_port()
4193 kfree(ptr_cid_info); in beiscsi_cleanup_port()