Lines Matching defs:mr
25 int mr_check_range(struct rxe_mr *mr, u64 iova, size_t length) in mr_check_range()
51 static void rxe_mr_init(int access, struct rxe_mr *mr) in rxe_mr_init()
122 static int rxe_mr_alloc(struct rxe_mr *mr, int num_buf, int both) in rxe_mr_alloc()
154 void rxe_mr_init_dma(struct rxe_pd *pd, int access, struct rxe_mr *mr) in rxe_mr_init_dma()
165 int access, struct rxe_mr *mr) in rxe_mr_init_user()
246 int rxe_mr_init_fast(struct rxe_pd *pd, int max_pages, struct rxe_mr *mr) in rxe_mr_init_fast()
268 static void lookup_iova(struct rxe_mr *mr, u64 iova, int *m_out, int *n_out, in lookup_iova()
308 void *iova_to_vaddr(struct rxe_mr *mr, u64 iova, int length) in iova_to_vaddr()
348 int rxe_mr_copy(struct rxe_mr *mr, u64 iova, void *addr, int length, in rxe_mr_copy()
437 struct rxe_mr *mr = NULL; in copy_data() local
560 struct rxe_mr *mr; in lookup_mr() local
582 struct rxe_mr *mr; in rxe_invalidate_mr() local
630 struct rxe_mr *mr = to_rmr(wqe->wr.wr.reg.mr); in rxe_reg_fast_mr() local
664 struct rxe_mr *mr = to_rmr(ibmr); in rxe_mr_set_page() local
684 struct rxe_mr *mr = to_rmr(ibmr); in rxe_dereg_mr() local
702 struct rxe_mr *mr = container_of(arg, typeof(*mr), pelem); in rxe_mr_cleanup() local