Lines Matching refs:ibmw
67 struct ib_mw *ibmw; in nes_alloc_mw() local
147 nesmr->ibmw.rkey = stag; in nes_alloc_mw()
149 ibmw = &nesmr->ibmw; in nes_alloc_mw()
153 return ibmw; in nes_alloc_mw()
160 static int nes_dealloc_mw(struct ib_mw *ibmw) in nes_dealloc_mw() argument
162 struct nes_mr *nesmr = to_nesmw(ibmw); in nes_dealloc_mw()
163 struct nes_vnic *nesvnic = to_nesvnic(ibmw->device); in nes_dealloc_mw()
181 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_STAG_WQE_STAG_IDX, ibmw->rkey); in nes_dealloc_mw()
188 ibmw->rkey); in nes_dealloc_mw()
202 (ibmw->rkey & 0x0fffff00) >> 8); in nes_dealloc_mw()
212 static int nes_bind_mw(struct ib_qp *ibqp, struct ib_mw *ibmw, in nes_bind_mw() argument
260 set_wqe_32bit_value(wqe->wqe_words, NES_IWARP_SQ_BIND_WQE_MW_IDX, ibmw->rkey); in nes_bind_mw()