Searched refs:umr (Results 1 – 1 of 1) sorted by relevance
1106 uverbs_umr_uobj_t *umr = (uverbs_umr_uobj_t *)entry->data; in sol_uverbs_close() local1108 rw_enter(&(umr->uobj.uo_lock), RW_WRITER); in sol_uverbs_close()1109 (void) sol_ofs_uobj_remove(&uverbs_umr_uo_tbl, &umr->uobj); in sol_uverbs_close()1110 rw_exit(&(umr->uobj.uo_lock)); in sol_uverbs_close()1112 (void) ibt_deregister_mr(uctxt->hca->hdl, umr->mr); in sol_uverbs_close()1113 sol_ofs_uobj_free(&umr->uobj); in sol_uverbs_close()2064 uverbs_umr_uobj_t *umr; in sol_uverbs_reg_mr() local2109 umr = kmem_zalloc(sizeof (*umr), KM_NOSLEEP); in sol_uverbs_reg_mr()2110 if (umr == NULL) { in sol_uverbs_reg_mr()2116 sol_ofs_uobj_init(&umr->uobj, 0, SOL_UVERBS_UMR_UOBJ_TYPE); in sol_uverbs_reg_mr()[all …]