Lines Matching refs:cid
73 data->rdma_data.rdma_destroy_qp_data.cid);
210 "cid bitmap wait timed out\n");
265 static void ecore_roce_free_cid_pair(struct ecore_hwfn *p_hwfn, u16 cid)
268 ecore_bmap_release_id(p_hwfn, &p_hwfn->p_rdma_info->qp_map, cid);
269 ecore_bmap_release_id(p_hwfn, &p_hwfn->p_rdma_info->qp_map, cid + 1);
331 u32 start_cid, icid, cid, qp_idx;
344 /* Verify the cid bits that of this qp index are clear */
358 cid = start_cid + icid;
360 rc = ecore_cxt_dynamic_ilt_alloc(p_hwfn, ECORE_ELEM_CXT, cid);
364 rc = ecore_cxt_dynamic_ilt_alloc(p_hwfn, ECORE_ELEM_CXT, cid + 1);
382 u32 cid)
387 cid);
425 init_data.cid = qp->icid;
593 init_data.cid = qp->icid + 1;
732 init_data.cid = qp->icid;
838 init_data.cid = qp->icid + 1;
953 init_data.cid = qp->icid;
1046 init_data.cid = qp->icid + 1;
1119 init_data.cid = qp->icid;
1187 init_data.cid = qp->icid + 1;
1293 enum _ecore_status_t ecore_roce_destroy_ud_qp(void *rdma_cxt, u16 cid)
1308 init_data.cid = cid;
1320 ecore_roce_free_qp(p_hwfn, ECORE_ROCE_ICID_TO_QP(cid));
1322 DP_VERBOSE(p_hwfn, ECORE_MSG_RDMA, "freed a ud qp with cid=%d\n", cid);
1327 DP_ERR(p_hwfn, "failed destroying a ud qp with cid=%d\n", cid);
1356 init_data.cid = icid;
1403 /* Verify the cid bits that of this qp index are clear */
1516 u32 start_cid, cid;
1519 cid = icid - start_cid;
1523 ecore_bmap_release_id(p_hwfn, &p_rdma_info->cid_map, cid);