Lines Matching refs:mr
727 struct ib_mr *mr; in rdma_alloc_frmr() local
735 mr = ib_alloc_fast_reg_mr(xprt->sc_pd, RPCSVC_MAXPAGES); in rdma_alloc_frmr()
736 if (IS_ERR(mr)) in rdma_alloc_frmr()
744 frmr->mr = mr; in rdma_alloc_frmr()
750 ib_dereg_mr(mr); in rdma_alloc_frmr()
765 ib_dereg_mr(frmr->mr); in rdma_dealloc_frmr_q()
796 if (ib_dma_mapping_error(frmr->mr->device, addr)) in frmr_unmap_dma()
799 ib_dma_unmap_page(frmr->mr->device, addr, PAGE_SIZE, in frmr_unmap_dma()
1228 key = (u8)(frmr->mr->lkey & 0x000000FF); in svc_rdma_fastreg()
1229 ib_update_fast_reg_key(frmr->mr, ++key); in svc_rdma_fastreg()
1241 fastreg_wr.wr.fast_reg.rkey = frmr->mr->lkey; in svc_rdma_fastreg()