/linux-master/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 1824 struct dma_buf *dmabuf; member in struct:hl_dmabuf_priv
|
H A D | memory.c | 1707 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 D | floppy.c | 3624 compat_caddr_t dmabuf; member in struct:compat_floppy_drive_struct
|
/linux-master/drivers/comedi/drivers/ |
H A D | addi_apci_3120.c | 150 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 D | adl_pci9118.c | 227 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 D | dma-buf-sysfs-stats.c | 66 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 D | dma-buf-sysfs-stats.h | 28 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 D | dma-buf.c | 47 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 D | dma-heap.c | 56 struct dma_buf *dmabuf; local
|
/linux-master/drivers/dma-buf/heaps/ |
H A D | cma_heap.c | 50 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 D | system_heap.c | 82 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 D | amdgpu_amdkfd.h | 71 struct dma_buf *dmabuf; member in struct:kgd_mem
|
H A D | amdgpu_amdkfd_gpuvm.c | 813 struct dma_buf *dmabuf; local [all...] |
H A D | amdgpu_dma_buf.c | 55 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 D | kfd_chardev.c | 1620 struct dma_buf *dmabuf; local 1857 struct dma_buf *dmabuf; local [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_prime.c | 382 struct dma_buf *dmabuf; local 432 struct dma_buf *dmabuf; local [all...] |
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_dmabuf.c | 167 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 D | i915_gem_dmabuf.c | 21 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 D | mock_dmabuf.c | 102 struct dma_buf *dmabuf; local
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | dmabuf.c | 505 struct dma_buf *dmabuf; local [all...] |
H A D | kvmgt.c | 1382 struct vfio_device_gfx_plane_info dmabuf = {}; local
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gem.c | 1254 msm_gem_import(struct drm_device *dev, struct dma_buf *dmabuf, struct sg_table *sgt) argument
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_bo.c | 690 struct dma_buf *dmabuf; local
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | ttm_object.c | 476 static bool __must_check get_dma_buf_unless_doomed(struct dma_buf *dmabuf) argument
|
/linux-master/drivers/gpu/drm/xe/tests/ |
H A D | xe_dma_buf.c | 112 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...] |