Home
last modified time | relevance | path

Searched refs:rxe_mr (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/infiniband/sw/rxe/
A Drxe_mr.c25 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()
165 int access, struct rxe_mr *mr) in rxe_mr_init_user()
308 void *iova_to_vaddr(struct rxe_mr *mr, u64 iova, int length) in iova_to_vaddr()
437 struct rxe_mr *mr = NULL; in copy_data()
560 struct rxe_mr *mr; in lookup_mr()
582 struct rxe_mr *mr; in rxe_invalidate_mr()
630 struct rxe_mr *mr = to_rmr(wqe->wr.wr.reg.mr); in rxe_reg_fast_mr()
664 struct rxe_mr *mr = to_rmr(ibmr); in rxe_mr_set_page()
684 struct rxe_mr *mr = to_rmr(ibmr); in rxe_dereg_mr()
[all …]
A Drxe_loc.h75 void rxe_mr_init_dma(struct rxe_pd *pd, int access, struct rxe_mr *mr);
77 int access, struct rxe_mr *mr);
78 int rxe_mr_init_fast(struct rxe_pd *pd, int max_pages, struct rxe_mr *mr);
79 int rxe_mr_copy(struct rxe_mr *mr, u64 iova, void *addr, int length,
83 void *iova_to_vaddr(struct rxe_mr *mr, u64 iova, int length);
84 struct rxe_mr *lookup_mr(struct rxe_pd *pd, int access, u32 key,
86 int mr_check_range(struct rxe_mr *mr, u64 iova, size_t length);
A Drxe_verbs.h160 struct rxe_mr *mr;
188 struct rxe_mr *mr;
311 struct rxe_mr { struct
349 struct rxe_mr *mr; argument
460 static inline struct rxe_mr *to_rmr(struct ib_mr *mr) in to_rmr()
462 return mr ? container_of(mr, struct rxe_mr, ibmr) : NULL; in to_rmr()
475 static inline struct rxe_pd *mr_pd(struct rxe_mr *mr) in mr_pd()
A Drxe_mw.c35 struct rxe_mr *mr = mw->mr; in rxe_do_dealloc_mw()
72 struct rxe_mw *mw, struct rxe_mr *mr) in rxe_check_bind_mw()
164 struct rxe_mw *mw, struct rxe_mr *mr) in rxe_do_bind_mw()
196 struct rxe_mr *mr; in rxe_bind_mw()
261 struct rxe_mr *mr; in rxe_do_invalidate_mw()
A DMakefile17 rxe_mr.o \
A Drxe_pool.c67 .size = sizeof(struct rxe_mr),
68 .elem_offset = offsetof(struct rxe_mr, pelem),
A Drxe_verbs.c895 struct rxe_mr *mr; in rxe_get_dma_mr()
917 struct rxe_mr *mr; in rxe_reg_user_mr()
948 struct rxe_mr *mr; in rxe_alloc_mr()
984 struct rxe_mr *mr = to_rmr(ibmr); in rxe_map_mr_sg()
A Drxe_resp.c406 struct rxe_mr *mr = NULL; in check_rkey()
560 struct rxe_mr *mr = qp->resp.mr; in process_atomic()

Completed in 17 milliseconds