Lines Matching refs:mr
346 if (d->mr) in srp_destroy_fr_pool()
347 ib_dereg_mr(d->mr); in srp_destroy_fr_pool()
365 struct ib_mr *mr; in srp_create_fr_pool() local
382 mr = ib_alloc_fast_reg_mr(pd, max_page_list_len); in srp_create_fr_pool()
383 if (IS_ERR(mr)) { in srp_create_fr_pool()
384 ret = PTR_ERR(mr); in srp_create_fr_pool()
387 d->mr = mr; in srp_create_fr_pool()
1071 res = srp_inv_rkey(ch, (*pfr)->mr->rkey); in srp_unmap_data()
1075 (*pfr)->mr->rkey, res); in srp_unmap_data()
1306 rkey = ib_inc_rkey(desc->mr->rkey); in srp_map_finish_fr()
1307 ib_update_fast_reg_key(desc->mr, rkey); in srp_map_finish_fr()
1323 wr.wr.fast_reg.rkey = desc->mr->lkey; in srp_map_finish_fr()
1329 desc->mr->rkey); in srp_map_finish_fr()
3160 target->lkey = host->srp_dev->mr->lkey; in srp_create_target()
3161 target->rkey = host->srp_dev->mr->rkey; in srp_create_target()
3450 srp_dev->mr = ib_get_dma_mr(srp_dev->pd, in srp_add_one()
3454 if (IS_ERR(srp_dev->mr)) in srp_add_one()
3520 ib_dereg_mr(srp_dev->mr); in srp_remove_one()