Searched refs:rxe_mem (Results 1 – 7 of 7) sorted by relevance
/drivers/infiniband/sw/rxe/ |
D | rxe_mr.c | 54 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 …]
|
D | rxe_loc.h | 107 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,
|
D | rxe_verbs.h | 186 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()
|
D | rxe_verbs.c | 898 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()
|
D | rxe_pool.c | 80 .size = sizeof(struct rxe_mem), 88 .size = sizeof(struct rxe_mem),
|
D | rxe_resp.c | 420 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()
|
D | rxe_req.c | 630 struct rxe_mem *rmr; in rxe_requester() 646 struct rxe_mem *rmr = to_rmr(wqe->wr.wr.reg.mr); in rxe_requester()
|