Searched defs:umem (Results 1 - 25 of 71) sorted by relevance

123

/linux-master/drivers/infiniband/sw/rdmavt/
H A Dmr.h13 struct ib_umem *umem; member in struct:rvt_mr
/linux-master/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c40 struct ib_umem *umem; member in struct:mlx4_ib_user_db_page
/linux-master/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c42 struct ib_umem *umem; member in struct:mlx5_ib_user_db_page
H A Dsrq.h31 struct ib_umem *umem; member in struct:mlx5_srq_attr
H A Dmem.c41 void mlx5_ib_populate_pas(struct ib_umem *umem, size_t page_size, __be64 *pas, argument
58 __mlx5_umem_find_best_quantized_pgoff( struct ib_umem *umem, unsigned long pgsz_bitmap, unsigned int page_offset_bits, u64 pgoff_bitmask, unsigned int scale, unsigned int *page_offset_quantized) argument
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_mem.h59 static inline struct page *siw_get_upage(struct siw_umem *umem, u64 addr) argument
H A Dsiw_mem.c66 void siw_umem_release(struct siw_umem *umem) argument
360 struct siw_umem *umem; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dclient.h19 struct list_head umem; member in struct:nvkm_client
/linux-master/drivers/infiniband/hw/mana/
H A Dwq.c16 struct ib_umem *umem; local
[all...]
H A Dqp.c300 struct ib_umem *umem; local
/linux-master/include/rdma/
H A Dib_umem_odp.h13 struct ib_umem umem; member in struct:ib_umem_odp
47 static inline struct ib_umem_odp *to_ib_umem_odp(struct ib_umem *umem) argument
H A Dib_umem.h32 struct ib_umem umem; member in struct:ib_umem_dmabuf
43 static inline struct ib_umem_dmabuf *to_ib_umem_dmabuf(struct ib_umem *umem) argument
49 static inline int ib_umem_offset(struct ib_umem *umem) argument
54 static inline unsigned long ib_umem_dma_offset(struct ib_umem *umem, argument
61 ib_umem_num_dma_blocks(struct ib_umem *umem, unsigned long pgsz) argument
69 ib_umem_num_pages(struct ib_umem *umem) argument
74 __rdma_umem_block_iter_start(struct ib_block_iter *biter, struct ib_umem *umem, unsigned long pgsz) argument
133 ib_umem_find_best_pgoff(struct ib_umem *umem, unsigned long pgsz_bitmap, u64 pgoff_bitmask) argument
167 ib_umem_release(struct ib_umem *umem) argument
168 ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset, size_t length) argument
172 ib_umem_find_best_pgsz(struct ib_umem *umem, unsigned long pgsz_bitmap, unsigned long virt) argument
178 ib_umem_find_best_pgoff(struct ib_umem *umem, unsigned long pgsz_bitmap, u64 pgoff_bitmask) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dumem.c40 struct nvkm_umem *umem; local
65 struct nvkm_umem *umem = nvkm_umem(object); local
89 struct nvkm_umem *umem = nvkm_umem(object); local
126 struct nvkm_umem *umem = nvkm_umem(object); local
149 struct nvkm_umem *umem; local
[all...]
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_alloc.c156 hns_roce_get_umem_bufs(struct hns_roce_dev *hr_dev, dma_addr_t *bufs, int buf_cnt, struct ib_umem *umem, unsigned int page_shift) argument
/linux-master/drivers/infiniband/core/
H A Dumem_dmabuf.c120 struct ib_umem *umem; local
[all...]
H A Dumem.c48 static void __ib_umem_release(struct ib_device *dev, struct ib_umem *umem, int dirty) argument
79 unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem, argument
145 struct ib_umem *umem; local
262 ib_umem_release(struct ib_umem *umem) argument
289 ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset, size_t length) argument
[all...]
H A Dumem_odp.c119 struct ib_umem *umem; local
167 struct ib_umem *umem; local
[all...]
/linux-master/lib/
H A Dtest_user_copy.c47 static int test_check_nonzero_user(char *kmem, char __user *umem, size_t size) argument
105 static int test_copy_struct_from_user(char *kmem, char __user *umem, argument
[all...]
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_misc.c182 pvrdma_page_dir_insert_umem(struct pvrdma_page_dir *pdir, struct ib_umem *umem, u64 offset) argument
H A Dpvrdma_mr.c117 struct ib_umem *umem; local
[all...]
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_ib.h70 struct usnic_uiom_reg *umem; member in struct:usnic_ib_mr
/linux-master/net/xdp/
H A Dxdp_umem.c24 static void xdp_umem_unpin_pages(struct xdp_umem *umem) argument
32 static void xdp_umem_unaccount_pages(struct xdp_umem *umem) argument
40 xdp_umem_addr_unmap(struct xdp_umem *umem) argument
46 xdp_umem_addr_map(struct xdp_umem *umem, struct page **pages, u32 nr_pages) argument
55 xdp_umem_release(struct xdp_umem *umem) argument
69 struct xdp_umem *umem = container_of(work, struct xdp_umem, work); local
74 xdp_get_umem(struct xdp_umem *umem) argument
79 xdp_put_umem(struct xdp_umem *umem, bool defer_cleanup) argument
94 xdp_umem_pin_pages(struct xdp_umem *umem, unsigned long address) argument
128 xdp_umem_account_pages(struct xdp_umem *umem) argument
156 xdp_umem_reg(struct xdp_umem *umem, struct xdp_umem_reg *mr) argument
246 struct xdp_umem *umem; local
[all...]
H A Dxsk_diag.c50 struct xdp_umem *umem = xs->umem; local
[all...]
/linux-master/drivers/vhost/
H A Dtest.c221 struct vhost_iotlb *umem; local
/linux-master/include/net/
H A Dxdp_sock.h53 struct xdp_umem *umem; member in struct:xdp_sock

Completed in 457 milliseconds

123