| /kernel/linux/linux-5.10/drivers/dma-buf/ |
| H A D | dma-buf-sysfs-stats.h | 28 static inline int dma_buf_stats_setup(struct dma_buf *dmabuf) in dma_buf_stats_setup() argument 33 static inline void dma_buf_stats_teardown(struct dma_buf *dmabuf) {} in dma_buf_stats_teardown() argument
|
| H A D | dma-buf-sysfs-stats.c | 66 struct dma_buf *dmabuf; in dma_buf_stats_attribute_show() local 82 static ssize_t exporter_name_show(struct dma_buf *dmabuf, in exporter_name_show() argument 89 size_show(struct dma_buf *dmabuf, struct dma_buf_stats_attribute *attr, char *buf) size_show() argument 121 dma_buf_stats_teardown(struct dma_buf *dmabuf) dma_buf_stats_teardown() argument 171 dma_buf_stats_setup(struct dma_buf *dmabuf) dma_buf_stats_setup() argument [all...] |
| /kernel/linux/linux-6.6/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) in dma_buf_stats_setup() argument 33 static inline void dma_buf_stats_teardown(struct dma_buf *dmabuf) {} in dma_buf_stats_teardown() argument
|
| H A D | dma-buf-sysfs-stats.c | 66 struct dma_buf *dmabuf; in dma_buf_stats_attribute_show() local 82 exporter_name_show(struct dma_buf *dmabuf, struct dma_buf_stats_attribute *attr, char *buf) exporter_name_show() argument 89 size_show(struct dma_buf *dmabuf, struct dma_buf_stats_attribute *attr, char *buf) size_show() argument 121 dma_buf_stats_teardown(struct dma_buf *dmabuf) dma_buf_stats_teardown() argument 171 dma_buf_stats_setup(struct dma_buf *dmabuf, struct file *file) dma_buf_stats_setup() argument [all...] |
| /kernel/linux/linux-5.10/drivers/dma-buf/heaps/ |
| H A D | system_heap.c | 41 struct dma_buf *dmabuf; in system_heap_allocate() local
|
| H A D | heap-helpers.h | 32 struct dma_buf *dmabuf; member
|
| H A D | cma_heap.c | 54 struct dma_buf *dmabuf; in cma_heap_allocate() local [all...] |
| H A D | heap-helpers.c | 93 static int dma_heap_attach(struct dma_buf *dmabuf, in dma_heap_attach() argument 125 static void dma_heap_detach(struct dma_buf *dmabuf, in dma_heap_detach() argument 178 static int dma_heap_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) in dma_heap_mmap() argument 191 static void dma_heap_dma_buf_release(struct dma_buf *dmabuf) in dma_heap_dma_buf_release() argument 198 static int dma_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, in dma_heap_dma_buf_begin_cpu_access() argument 219 dma_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) dma_heap_dma_buf_end_cpu_access() argument 239 dma_heap_dma_buf_vmap(struct dma_buf *dmabuf) dma_heap_dma_buf_vmap() argument 251 dma_heap_dma_buf_vunmap(struct dma_buf *dmabuf, void *vaddr) dma_heap_dma_buf_vunmap() argument [all...] |
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/linux/ |
| H A D | ump_ukk_ref_wrappers.c | 79 get_ump_handle_from_dmabuf(struct ump_session_data *session_data, struct dma_buf *dmabuf) get_ump_handle_from_dmabuf() argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | mock_dmabuf.c | 96 struct dma_buf *dmabuf; in mock_dmabuf() local
|
| H A D | i915_gem_dmabuf.c | 17 struct dma_buf *dmabuf; in igt_dmabuf_export() local 40 struct dma_buf *dmabuf; in igt_dmabuf_import_self() local 83 struct dma_buf *dmabuf; igt_dmabuf_import() local 165 struct dma_buf *dmabuf; igt_dmabuf_import_ownership() local 214 struct dma_buf *dmabuf; igt_dmabuf_export_vmap() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | mock_dmabuf.c | 102 struct dma_buf *dmabuf; in mock_dmabuf() local
|
| H A D | i915_gem_dmabuf.c | 21 struct dma_buf *dmabuf; in igt_dmabuf_export() local 44 struct dma_buf *dmabuf; in igt_dmabuf_import_self() local 98 struct dma_buf *dmabuf; igt_dmabuf_import_same_driver_lmem() local 222 struct dma_buf *dmabuf; igt_dmabuf_import_same_driver() local 345 struct dma_buf *dmabuf; igt_dmabuf_import() local 429 struct dma_buf *dmabuf; igt_dmabuf_import_ownership() local 480 struct dma_buf *dmabuf; igt_dmabuf_export_vmap() local [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/tegra-vde/ |
| H A D | dmabuf-cache.c | 31 struct dma_buf *dmabuf = entry->a->dmabuf; in tegra_vde_release_entry() local 60 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) tegra_vde_dmabuf_cache_map() argument [all...] |
| /kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/ |
| H A D | dmabuf-cache.c | 34 struct dma_buf *dmabuf = entry->a->dmabuf; in tegra_vde_release_entry() 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) tegra_vde_dmabuf_cache_map() argument [all...] |
| /kernel/linux/linux-6.6/drivers/infiniband/core/ |
| H A D | umem_dmabuf.c | 118 struct dma_buf *dmabuf; in ib_umem_dmabuf_get() local 224 struct dma_buf *dmabuf = umem_dmabuf->attach->dmabuf; ib_umem_dmabuf_release() local [all...] |
| /device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/ |
| H A D | vpu_mem_legacy.c | 60 VPUMemLinear_t *dmabuf = (*(mRKMppApi.Hdimpp_osal_calloc))(__FUNCTION__, sizeof(VPUMemLinear_t)); in get_free_memory_vpumem() local 82 VPUMemLinear_t *dmabuf = (VPUMemLinear_t *)hdl; inc_used_memory_handle_ref() local 95 VPUMemLinear_t *dmabuf = (VPUMemLinear_t *)hdl; put_used_memory_handle() local [all...] |
| /kernel/linux/linux-5.10/sound/ppc/ |
| H A D | beep.c | 210 void *dmabuf; in snd_pmac_attach_beep() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_dma_buf.c | 54 static int amdgpu_dma_buf_attach(struct dma_buf *dmabuf, in amdgpu_dma_buf_attach() argument 84 static void amdgpu_dma_buf_detach(struct dma_buf *dmabuf, in amdgpu_dma_buf_detach() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_dmabuf.c | 167 static int i915_gem_dmabuf_attach(struct dma_buf *dmabuf, in i915_gem_dmabuf_attach() argument 196 static void i915_gem_dmabuf_detach(struct dma_buf *dmabuf, in i915_gem_dmabuf_detach() argument
|
| /kernel/linux/linux-6.6/sound/ppc/ |
| H A D | beep.c | 213 void *dmabuf; in snd_pmac_attach_beep() local
|
| /device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/ |
| H A D | mpp_iommu.c | 31 struct dma_buf *dmabuf; in mpp_dma_find_buffer_fd() local 167 struct dma_buf *dmabuf; in mpp_dma_import_fd() local 256 struct dma_buf *dmabuf = buffer->dmabuf; mpp_dma_unmap_kernel() local 274 struct dma_buf *dmabuf = buffer->dmabuf; mpp_dma_map_kernel() local [all...] |
| H A D | mpp_iommu.h | 24 struct dma_buf *dmabuf; member
|
| /device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/ |
| H A D | cma_heap.c | 49 static int cma_heap_attach(struct dma_buf *dmabuf, struct dma_buf_attachment *attachment) in cma_heap_attach() argument 80 static void cma_heap_detach(struct dma_buf *dmabuf, struct dma_buf_attachment *attachment) in cma_heap_detach() argument 116 static int cma_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) in cma_heap_dma_buf_begin_cpu_access() argument 138 static int cma_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) in cma_heap_dma_buf_end_cpu_access() argument 179 static int cma_heap_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) in cma_heap_mmap() argument 205 cma_heap_vmap(struct dma_buf *dmabuf) cma_heap_vmap() argument 230 cma_heap_vunmap(struct dma_buf *dmabuf, void *vaddr) cma_heap_vunmap() argument 242 cma_heap_dma_buf_release(struct dma_buf *dmabuf) cma_heap_dma_buf_release() argument 282 struct dma_buf *dmabuf; cma_heap_allocate() local [all...] |
| /device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/ |
| H A D | mpp_iommu.c | 32 struct dma_buf *dmabuf; in mpp_dma_find_buffer_fd() local 173 struct dma_buf *dmabuf; in mpp_dma_import_fd() local 262 struct dma_buf *dmabuf = buffer->dmabuf; mpp_dma_unmap_kernel() local 281 struct dma_buf *dmabuf = buffer->dmabuf; mpp_dma_map_kernel() local [all...] |