Searched refs:ibmw (Results 1 – 3 of 3) sorted by relevance
3109 if (iwmr->ibmw.type == IB_MW_TYPE_1) in irdma_hw_alloc_mw()3131 static int irdma_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata) in irdma_alloc_mw() argument3133 struct irdma_device *iwdev = to_iwdev(ibmw->device); in irdma_alloc_mw()3134 struct irdma_mr *iwmr = to_iwmw(ibmw); in irdma_alloc_mw()3147 ibmw->rkey = stag; in irdma_alloc_mw()3162 static int irdma_dealloc_mw(struct ib_mw *ibmw) in irdma_dealloc_mw() argument3164 struct ib_pd *ibpd = ibmw->pd; in irdma_dealloc_mw()3166 struct irdma_mr *iwmr = to_iwmr((struct ib_mr *)ibmw); in irdma_dealloc_mw()3167 struct irdma_device *iwdev = to_iwdev(ibmw->device); in irdma_dealloc_mw()3180 info->stag_idx = ibmw->rkey >> IRDMA_CQPSQ_STAG_IDX_S; in irdma_dealloc_mw()[all …]
1523 INIT_RDMA_OBJ_SIZE(ib_mw, rxe_mw, ibmw),
4673 INIT_RDMA_OBJ_SIZE(ib_mw, mlx5_ib_mw, ibmw),