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

123

/linux-master/drivers/dma-buf/
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-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-heap.c56 struct dma_buf *dmabuf; local
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...]
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_dmabuf.c102 struct dma_buf *dmabuf; local
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...]
/linux-master/drivers/media/platform/nvidia/tegra-vde/
H A Ddmabuf-cache.c34 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 Dumem_dmabuf.c118 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 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...]
/linux-master/sound/ppc/
H A Dbeep.c213 void *dmabuf; local
/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/xe/
H A Dxe_dma_buf.c24 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 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...]
H A Damdgpu_amdkfd.h71 struct dma_buf *dmabuf; member in struct:kgd_mem
/linux-master/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c505 struct dma_buf *dmabuf; local
[all...]
/linux-master/drivers/dma-buf/heaps/
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...]
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...]
/linux-master/include/linux/
H A Ddma-buf.h449 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 Dhid-elan.c121 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 Dvc4_bo.c690 struct dma_buf *dmabuf; local
/linux-master/drivers/xen/
H A Dgntdev-dmabuf.c30 struct dma_buf *dmabuf; member in struct:gntdev_dmabuf
[all...]
/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/
H A Ddrm_prime.c382 struct dma_buf *dmabuf; local
432 struct dma_buf *dmabuf; local
[all...]
/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...]
/linux-master/drivers/mtd/nand/raw/
H A Dcafe_nand.c73 unsigned char *dmabuf; member in struct:cafe_priv

Completed in 276 milliseconds

123