Lines Matching refs:umem
170 struct ib_umem *umem; in rxe_mr_init_user() local
176 umem = ib_umem_get(pd->ibpd.device, start, length, access); in rxe_mr_init_user()
177 if (IS_ERR(umem)) { in rxe_mr_init_user()
179 __func__, (int)PTR_ERR(umem)); in rxe_mr_init_user()
180 err = PTR_ERR(umem); in rxe_mr_init_user()
184 num_buf = ib_umem_num_pages(umem); in rxe_mr_init_user()
205 for_each_sgtable_page (&umem->sgt_append.sgt, &sg_iter, 0) { in rxe_mr_init_user()
228 mr->umem = umem; in rxe_mr_init_user()
236 set->offset = ib_umem_offset(umem); in rxe_mr_init_user()
241 ib_umem_release(umem); in rxe_mr_init_user()
704 ib_umem_release(mr->umem); in rxe_mr_cleanup()