Lines Matching refs:rxe_mem
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()
448 struct rxe_mem *mem = NULL; in copy_data()
568 struct rxe_mem *lookup_mem(struct rxe_pd *pd, int access, u32 key, in lookup_mem()
571 struct rxe_mem *mem; in lookup_mem()
591 int rxe_mem_map_pages(struct rxe_dev *rxe, struct rxe_mem *mem, in rxe_mem_map_pages()