Searched defs:dmabuf (Results 1 - 25 of 52) sorted by path

123

/linux-master/drivers/accel/habanalabs/common/
H A Dhabanalabs.h1824 struct dma_buf *dmabuf; member in struct:hl_dmabuf_priv
H A Dmemory.c1707 static int hl_dmabuf_attach(struct dma_buf *dmabuf, argument
1827 static void hl_release_dmabuf(struct dma_buf *dmabuf) argument
[all...]
/linux-master/drivers/block/
H A Dfloppy.c3624 compat_caddr_t dmabuf; member in struct:compat_floppy_drive_struct
/linux-master/drivers/comedi/drivers/
H A Daddi_apci_3120.c150 struct apci3120_dmabuf dmabuf[2]; member in struct:apci3120_private
430 struct apci3120_dmabuf *dmabuf; local
171 apci3120_init_dma(struct comedi_device *dev, struct apci3120_dmabuf *dmabuf) argument
909 struct apci3120_dmabuf *dmabuf; local
937 struct apci3120_dmabuf *dmabuf; local
[all...]
H A Dadl_pci9118.c227 struct pci9118_dmabuf dmabuf[2]; member in struct:pci9118_private
246 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[buf]; local
393 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[next_buf]; local
640 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[devpri local
1053 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[0]; local
1462 struct pci9118_dmabuf *dmabuf; local
1489 struct pci9118_dmabuf *dmabuf; local
[all...]
/linux-master/drivers/dma-buf/
H A Ddma-buf-sysfs-stats.c66 struct dma_buf *dmabuf; local
82 exporter_name_show(struct dma_buf *dmabuf, struct dma_buf_stats_attribute *attr, char *buf) argument
89 size_show(struct dma_buf *dmabuf, struct dma_buf_stats_attribute *attr, char *buf) argument
121 dma_buf_stats_teardown(struct dma_buf *dmabuf) argument
171 dma_buf_stats_setup(struct dma_buf *dmabuf, struct file *file) argument
[all...]
H A Ddma-buf-sysfs-stats.h28 static inline int dma_buf_stats_setup(struct dma_buf *dmabuf, struct file *file) argument
33 static inline void dma_buf_stats_teardown(struct dma_buf *dmabuf) {} argument
H A Ddma-buf.c47 struct dma_buf *dmabuf; local
63 struct dma_buf *dmabuf; local
92 struct dma_buf *dmabuf; local
133 struct dma_buf *dmabuf; local
154 struct dma_buf *dmabuf; local
206 struct dma_buf *dmabuf = container_of(dcb->poll, struct dma_buf, poll); local
239 struct dma_buf *dmabuf; local
320 dma_buf_set_name(struct dma_buf *dmabuf, const char __user *buf) argument
336 dma_buf_export_sync_file(struct dma_buf *dmabuf, void __user *user_data) argument
392 dma_buf_import_sync_file(struct dma_buf *dmabuf, const void __user *user_data) argument
443 struct dma_buf *dmabuf; local
497 struct dma_buf *dmabuf = file->private_data; local
610 struct dma_buf *dmabuf; local
700 dma_buf_fd(struct dma_buf *dmabuf, int flags) argument
753 dma_buf_put(struct dma_buf *dmabuf) argument
889 dma_buf_dynamic_attach(struct dma_buf *dmabuf, struct device *dev, const struct dma_buf_attach_ops *importer_ops, void *importer_priv) argument
975 dma_buf_attach(struct dma_buf *dmabuf, struct device *dev) argument
1001 dma_buf_detach(struct dma_buf *dmabuf, struct dma_buf_attachment *attach) argument
1042 struct dma_buf *dmabuf = attach->dmabuf; local
1066 struct dma_buf *dmabuf = attach->dmabuf; local
1258 dma_buf_move_notify(struct dma_buf *dmabuf) argument
1355 __dma_buf_begin_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) argument
1391 dma_buf_begin_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) argument
1427 dma_buf_end_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) argument
1458 dma_buf_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma, unsigned long pgoff) argument
1501 dma_buf_vmap(struct dma_buf *dmabuf, struct iosys_map *map) argument
1548 dma_buf_vmap_unlocked(struct dma_buf *dmabuf, struct iosys_map *map) argument
1570 dma_buf_vunmap(struct dma_buf *dmabuf, struct iosys_map *map) argument
1594 dma_buf_vunmap_unlocked(struct dma_buf *dmabuf, struct iosys_map *map) argument
[all...]
H A Ddma-heap.c56 struct dma_buf *dmabuf; local
/linux-master/drivers/dma-buf/heaps/
H A Dcma_heap.c50 static int cma_heap_attach(struct dma_buf *dmabuf, argument
83 static void cma_heap_detach(struct dma_buf *dmabuf, argument
121 static int cma_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, argument
142 static int cma_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, argument
178 static int cma_heap_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) argument
204 cma_heap_vmap(struct dma_buf *dmabuf, struct iosys_map *map) argument
231 cma_heap_vunmap(struct dma_buf *dmabuf, struct iosys_map *map) argument
244 cma_heap_dma_buf_release(struct dma_buf *dmabuf) argument
287 struct dma_buf *dmabuf; local
[all...]
H A Dsystem_heap.c82 static int system_heap_attach(struct dma_buf *dmabuf, argument
113 static void system_heap_detach(struct dma_buf *dmabuf, argument
153 static int system_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, argument
174 static int system_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, argument
195 static int system_heap_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) argument
243 system_heap_vmap(struct dma_buf *dmabuf, struct iosys_map *map) argument
271 system_heap_vunmap(struct dma_buf *dmabuf, struct iosys_map *map) argument
284 system_heap_dma_buf_release(struct dma_buf *dmabuf) argument
343 struct dma_buf *dmabuf; local
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd.h71 struct dma_buf *dmabuf; member in struct:kgd_mem
H A Damdgpu_amdkfd_gpuvm.c813 struct dma_buf *dmabuf; local
[all...]
H A Damdgpu_dma_buf.c55 static int amdgpu_dma_buf_attach(struct dma_buf *dmabuf, argument
87 static void amdgpu_dma_buf_detach(struct dma_buf *dmabuf, argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_chardev.c1620 struct dma_buf *dmabuf; local
1857 struct dma_buf *dmabuf; local
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_prime.c382 struct dma_buf *dmabuf; local
432 struct dma_buf *dmabuf; local
[all...]
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c167 static int i915_gem_dmabuf_attach(struct dma_buf *dmabuf, argument
196 static void i915_gem_dmabuf_detach(struct dma_buf *dmabuf, argument
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c21 struct dma_buf *dmabuf; local
44 struct dma_buf *dmabuf; local
98 struct dma_buf *dmabuf; local
222 struct dma_buf *dmabuf; local
345 struct dma_buf *dmabuf; local
429 struct dma_buf *dmabuf; local
480 struct dma_buf *dmabuf; local
[all...]
H A Dmock_dmabuf.c102 struct dma_buf *dmabuf; local
/linux-master/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c505 struct dma_buf *dmabuf; local
[all...]
H A Dkvmgt.c1382 struct vfio_device_gfx_plane_info dmabuf = {}; local
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_gem.c1254 msm_gem_import(struct drm_device *dev, struct dma_buf *dmabuf, struct sg_table *sgt) argument
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_bo.c690 struct dma_buf *dmabuf; local
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dttm_object.c476 static bool __must_check get_dma_buf_unless_doomed(struct dma_buf *dmabuf) argument
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_dma_buf.c112 struct dma_buf *dmabuf; local
28 check_residency(struct kunit *test, struct xe_bo *exported, struct xe_bo *imported, struct dma_buf *dmabuf) argument
[all...]

Completed in 333 milliseconds

123