Home
last modified time | relevance | path

Searched refs:dma_buf_attachment (Results 1 – 9 of 9) sorted by relevance

/netbsd/src/sys/external/bsd/drm2/include/linux/
Ddma-buf.h46 struct dma_buf_attachment;
58 int (*attach)(struct dma_buf *, struct dma_buf_attachment *);
59 void (*detach)(struct dma_buf *, struct dma_buf_attachment *);
61 (*map_dma_buf)(struct dma_buf_attachment *,
63 void (*unmap_dma_buf)(struct dma_buf_attachment *,
86 struct dma_buf_attachment { struct
128 struct dma_buf_attachment *
130 struct dma_buf_attachment *
132 void dma_buf_detach(struct dma_buf *, struct dma_buf_attachment *);
135 dma_buf_map_attachment(struct dma_buf_attachment *,
[all …]
/netbsd/src/sys/external/bsd/drm2/dist/include/drm/
Ddrm_prime.h58 struct dma_buf_attachment;
79 struct dma_buf_attachment *attach);
81 struct dma_buf_attachment *attach);
82 struct sg_table *drm_gem_map_dma_buf(struct dma_buf_attachment *attach,
84 void drm_gem_unmap_dma_buf(struct dma_buf_attachment *attach,
Ddrm_drv.h42 struct dma_buf_attachment;
634 struct dma_buf_attachment *attach,
Ddrm_gem.h307 struct dma_buf_attachment *import_attach;
/netbsd/src/sys/external/bsd/drm2/dist/drm/vmwgfx/
Dvmwgfx_prime.c48 struct dma_buf_attachment *attach) in vmw_prime_map_attach()
54 struct dma_buf_attachment *attach) in vmw_prime_map_detach()
58 static struct sg_table *vmw_prime_map_dma_buf(struct dma_buf_attachment *attach, in vmw_prime_map_dma_buf()
64 static void vmw_prime_unmap_dma_buf(struct dma_buf_attachment *attach, in vmw_prime_unmap_dma_buf()
/netbsd/src/sys/external/bsd/drm2/linux/
Dlinux_dma_buf.c181 struct dma_buf_attachment *
185 struct dma_buf_attachment *attach; in dma_buf_dynamic_attach()
209 struct dma_buf_attachment *
217 dma_buf_detach(struct dma_buf *dmabuf, struct dma_buf_attachment *attach) in dma_buf_detach()
229 dma_buf_map_attachment(struct dma_buf_attachment *attach, in dma_buf_map_attachment()
244 dma_buf_unmap_attachment(struct dma_buf_attachment *attach, in dma_buf_unmap_attachment()
/netbsd/src/sys/external/bsd/drm2/include/drm/
Ddrm_gem_cma_helper.h41 struct dma_buf_attachment;
73 struct dma_buf_attachment *, struct sg_table *);
/netbsd/src/sys/external/bsd/drm2/dist/drm/
Ddrm_prime.c714 struct dma_buf_attachment *attach) in drm_gem_map_attach()
732 struct dma_buf_attachment *attach) in drm_gem_map_detach()
752 struct sg_table *drm_gem_map_dma_buf(struct dma_buf_attachment *attach, in drm_gem_map_dma_buf()
785 void drm_gem_unmap_dma_buf(struct dma_buf_attachment *attach, in drm_gem_unmap_dma_buf()
1058 struct dma_buf_attachment *attach; in drm_gem_prime_import_dev()
1289 struct dma_buf_attachment *attach; in drm_prime_gem_destroy()
/netbsd/src/sys/external/bsd/drm2/drm/
Ddrm_gem_cma_helper.c249 struct dma_buf_attachment *attach, struct sg_table *sgt) in drm_gem_cma_prime_import_sg_table()