Home
last modified time | relevance | path

Searched refs:ib_umem_dmabuf (Results 1 – 6 of 6) sorted by relevance

/linux/include/rdma/
H A Dib_umem.h31 struct ib_umem_dmabuf { struct
44 static inline struct ib_umem_dmabuf *to_ib_umem_dmabuf(struct ib_umem *umem) in to_ib_umem_dmabuf() argument
46 return container_of(umem, struct ib_umem_dmabuf, umem); in to_ib_umem_dmabuf()
146 struct ib_umem_dmabuf *ib_umem_dmabuf_get(struct ib_device *device,
150 struct ib_umem_dmabuf *ib_umem_dmabuf_get_pinned(struct ib_device *device,
154 struct ib_umem_dmabuf *
159 int ib_umem_dmabuf_map_pages(struct ib_umem_dmabuf *umem_dmabuf);
160 void ib_umem_dmabuf_unmap_pages(struct ib_umem_dmabuf *umem_dmabuf);
161 void ib_umem_dmabuf_release(struct ib_umem_dmabuf *umem_dmabuf);
162 void ib_umem_dmabuf_revoke(struct ib_umem_dmabuf *umem_dmabuf);
[all …]
/linux/drivers/infiniband/core/
H A Dumem_dmabuf.c15 int ib_umem_dmabuf_map_pages(struct ib_umem_dmabuf *umem_dmabuf) in ib_umem_dmabuf_map_pages()
86 void ib_umem_dmabuf_unmap_pages(struct ib_umem_dmabuf *umem_dmabuf) in ib_umem_dmabuf_unmap_pages()
116 static struct ib_umem_dmabuf *
124 struct ib_umem_dmabuf *umem_dmabuf; in ib_umem_dmabuf_get_with_dma_device()
127 struct ib_umem_dmabuf *ret = ERR_PTR(-EINVAL); in ib_umem_dmabuf_get_with_dma_device()
177 struct ib_umem_dmabuf *ib_umem_dmabuf_get(struct ib_device *device, in ib_umem_dmabuf_get()
190 struct ib_umem_dmabuf *umem_dmabuf = attach->importer_priv; in ib_umem_dmabuf_unsupported_move_notify()
201 struct ib_umem_dmabuf *
207 struct ib_umem_dmabuf *umem_dmabuf; in ib_umem_dmabuf_get_pinned_with_dma_device()
238 struct ib_umem_dmabuf *ib_umem_dmabuf_get_pinned(struct ib_device *device, in ib_umem_dmabuf_get_pinned()
[all …]
/linux/drivers/infiniband/hw/mlx5/
H A Dmr.c1548 struct ib_umem_dmabuf *umem_dmabuf = attach->importer_priv; in mlx5_ib_dmabuf_invalidate_cb()
1573 struct ib_umem_dmabuf *umem_dmabuf; in reg_user_mr_dmabuf()
1996 struct ib_umem_dmabuf *umem_dmabuf = to_ib_umem_dmabuf(mr->umem); in mlx5_ib_revoke_data_direct_mr()
H A Dodp.c823 struct ib_umem_dmabuf *umem_dmabuf = to_ib_umem_dmabuf(mr->umem); in pagefault_dmabuf_mr()
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c3091 struct ib_umem_dmabuf *umem_dmabuf; in irdma_reg_user_mr_dmabuf()
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c4271 struct ib_umem_dmabuf *umem_dmabuf; in bnxt_re_reg_user_mr_dmabuf()