/linux-master/drivers/dma-buf/ |
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-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-heap.c | 56 struct dma_buf *dmabuf; local
|
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...] |
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | mock_dmabuf.c | 102 struct dma_buf *dmabuf; local
|
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...] |
/linux-master/drivers/media/platform/nvidia/tegra-vde/ |
H A D | dmabuf-cache.c | 34 struct dma_buf *dmabuf = entry->a->dmabuf; local 63 tegra_vde_dmabuf_cache_map(struct tegra_vde *vde, struct dma_buf *dmabuf, enum dma_data_direction dma_dir, struct dma_buf_attachment **ap, dma_addr_t *addrp) argument [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | umem_dmabuf.c | 118 struct dma_buf *dmabuf; local 224 struct dma_buf *dmabuf = umem_dmabuf->attach->dmabuf; local [all...] |
/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...] |
/linux-master/sound/ppc/ |
H A D | beep.c | 213 void *dmabuf; local
|
/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/xe/ |
H A D | xe_dma_buf.c | 24 static int xe_dma_buf_attach(struct dma_buf *dmabuf, argument 40 static void xe_dma_buf_detach(struct dma_buf *dmabuf, argument [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
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...] |
H A D | amdgpu_amdkfd.h | 71 struct dma_buf *dmabuf; member in struct:kgd_mem
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | dmabuf.c | 505 struct dma_buf *dmabuf; local [all...] |
/linux-master/drivers/dma-buf/heaps/ |
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...] |
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...] |
/linux-master/include/linux/ |
H A D | dma-buf.h | 449 struct dma_buf *dmabuf; member in struct:dma_buf::dma_buf_sysfs_entry 512 struct dma_buf *dmabuf; member in struct:dma_buf_attachment 566 get_dma_buf(struct dma_buf *dmabuf) argument 579 dma_buf_is_dynamic(struct dma_buf *dmabuf) argument [all...] |
/linux-master/drivers/hid/ |
H A D | hid-elan.c | 121 unsigned char *dmabuf; local 79 elan_get_device_param(struct hid_device *hdev, unsigned char *dmabuf, unsigned char param) argument 393 unsigned char *dmabuf = kmemdup(buf, sizeof(buf), GFP_KERNEL); local 420 unsigned char *dmabuf = kzalloc(ELAN_LED_REPORT_SIZE, GFP_KERNEL); local [all...] |
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_bo.c | 690 struct dma_buf *dmabuf; local
|
/linux-master/drivers/xen/ |
H A D | gntdev-dmabuf.c | 30 struct dma_buf *dmabuf; member in struct:gntdev_dmabuf [all...] |
/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/ |
H A D | drm_prime.c | 382 struct dma_buf *dmabuf; local 432 struct dma_buf *dmabuf; local [all...] |
/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...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | cafe_nand.c | 73 unsigned char *dmabuf; member in struct:cafe_priv
|