Lines Matching refs:umem
67 ib_umem_release(mem->umem); in rxe_mem_cleanup()
132 struct ib_umem *umem; in rxe_mem_init_user() local
138 umem = ib_umem_get(pd->ibpd.device, start, length, access); in rxe_mem_init_user()
139 if (IS_ERR(umem)) { in rxe_mem_init_user()
141 (int)PTR_ERR(umem)); in rxe_mem_init_user()
142 err = PTR_ERR(umem); in rxe_mem_init_user()
146 mem->umem = umem; in rxe_mem_init_user()
147 num_buf = ib_umem_num_pages(umem); in rxe_mem_init_user()
154 ib_umem_release(umem); in rxe_mem_init_user()
166 for_each_sg_page(umem->sg_head.sgl, &sg_iter, umem->nmap, 0) { in rxe_mem_init_user()
176 ib_umem_release(umem); in rxe_mem_init_user()
190 mem->umem = umem; in rxe_mem_init_user()
195 mem->offset = ib_umem_offset(umem); in rxe_mem_init_user()