Lines Matching refs:mr
254 reg->rkey = device->mr->rkey; in iser_reg_dma()
417 iser_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr) in iser_inv_rkey() argument
423 inv_wr->ex.invalidate_rkey = mr->rkey; in iser_inv_rkey()
427 rkey = ib_inc_rkey(mr->rkey); in iser_inv_rkey()
428 ib_update_fast_reg_key(mr, rkey); in iser_inv_rkey()
488 struct ib_mr *mr = rsc->mr; in iser_fast_reg_mr() local
493 iser_inv_rkey(iser_tx_next_wr(tx_desc), mr); in iser_fast_reg_mr()
495 n = ib_map_mr_sg(mr, mem->sg, mem->size, SIZE_4K); in iser_fast_reg_mr()
507 wr->mr = mr; in iser_fast_reg_mr()
508 wr->key = mr->rkey; in iser_fast_reg_mr()
515 reg->sge.lkey = mr->lkey; in iser_fast_reg_mr()
516 reg->rkey = mr->rkey; in iser_fast_reg_mr()
517 reg->sge.addr = mr->iova; in iser_fast_reg_mr()
518 reg->sge.length = mr->length; in iser_fast_reg_mr()