Home
last modified time | relevance | path

Searched refs:rxe_mem (Results 1 – 7 of 7) sorted by relevance

/drivers/infiniband/sw/rxe/
Drxe_mr.c54 int mem_check_range(struct rxe_mem *mem, u64 iova, size_t length) in mem_check_range()
77 static void rxe_mem_init(int access, struct rxe_mem *mem) in rxe_mem_init()
96 struct rxe_mem *mem = container_of(arg, typeof(*mem), pelem); in rxe_mem_cleanup()
109 static int rxe_mem_alloc(struct rxe_mem *mem, int num_buf) in rxe_mem_alloc()
148 int access, struct rxe_mem *mem) in rxe_mem_init_dma()
162 struct rxe_mem *mem) in rxe_mem_init_user()
239 int max_pages, struct rxe_mem *mem) in rxe_mem_init_fast()
264 struct rxe_mem *mem, in lookup_iova()
303 void *iova_to_vaddr(struct rxe_mem *mem, u64 iova, int length) in iova_to_vaddr()
344 int rxe_mem_copy(struct rxe_mem *mem, u64 iova, void *addr, int length, in rxe_mem_copy()
[all …]
Drxe_loc.h107 int access, struct rxe_mem *mem);
111 struct rxe_mem *mr);
114 int max_pages, struct rxe_mem *mem);
116 int rxe_mem_copy(struct rxe_mem *mem, u64 iova, void *addr,
123 void *iova_to_vaddr(struct rxe_mem *mem, u64 iova, int length);
130 struct rxe_mem *lookup_mem(struct rxe_pd *pd, int access, u32 key,
133 int mem_check_range(struct rxe_mem *mem, u64 iova, size_t length);
135 int rxe_mem_map_pages(struct rxe_dev *rxe, struct rxe_mem *mem,
Drxe_verbs.h186 struct rxe_mem *mr;
213 struct rxe_mem *mr;
318 struct rxe_mem { struct
458 static inline struct rxe_mem *to_rmr(struct ib_mr *mr) in to_rmr()
460 return mr ? container_of(mr, struct rxe_mem, ibmr) : NULL; in to_rmr()
463 static inline struct rxe_mem *to_rmw(struct ib_mw *mw) in to_rmw()
465 return mw ? container_of(mw, struct rxe_mem, ibmw) : NULL; in to_rmw()
Drxe_verbs.c898 struct rxe_mem *mr; in rxe_get_dma_mr()
934 struct rxe_mem *mr; in rxe_reg_user_mr()
963 struct rxe_mem *mr = to_rmr(ibmr); in rxe_dereg_mr()
977 struct rxe_mem *mr; in rxe_alloc_mr()
1009 struct rxe_mem *mr = to_rmr(ibmr); in rxe_set_page()
1029 struct rxe_mem *mr = to_rmr(ibmr); in rxe_map_mr_sg()
Drxe_pool.c80 .size = sizeof(struct rxe_mem),
88 .size = sizeof(struct rxe_mem),
Drxe_resp.c420 struct rxe_mem *mem = NULL; in check_rkey()
551 struct rxe_mem *mr = qp->resp.mr; in process_atomic()
913 struct rxe_mem *rmr; in do_complete()
Drxe_req.c630 struct rxe_mem *rmr; in rxe_requester()
646 struct rxe_mem *rmr = to_rmr(wqe->wr.wr.reg.mr); in rxe_requester()