Lines Matching refs:mr
114 reg->sge.lkey = device->mr->lkey; in iser_reg_dma()
115 reg->rkey = device->mr->rkey; in iser_reg_dma()
137 iser_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr) in iser_inv_rkey() argument
144 inv_wr->ex.invalidate_rkey = mr->rkey; in iser_inv_rkey()
146 rkey = iser_ib_inc_rkey(mr->rkey); in iser_inv_rkey()
147 ib_update_fast_reg_key(mr, rkey); in iser_inv_rkey()
158 struct ib_mr *mr = rsc->mr; in iser_fast_reg_mr() local
170 iser_inv_rkey(&inv_wr, mr); in iser_fast_reg_mr()
174 n = ib_map_mr_sg(mr, mem->sg, mem->size, NULL, SIZE_4K); in iser_fast_reg_mr()
184 fastreg_wr.mr = mr; in iser_fast_reg_mr()
185 fastreg_wr.key = mr->rkey; in iser_fast_reg_mr()
202 reg->sge.lkey = mr->lkey; in iser_fast_reg_mr()
203 reg->rkey = mr->rkey; in iser_fast_reg_mr()
204 reg->sge.addr = mr->iova; in iser_fast_reg_mr()
205 reg->sge.length = mr->length; in iser_fast_reg_mr()