Home
last modified time | relevance | path

Searched defs:dma_buf (Results 1 - 25 of 132) sorted by relevance

123456

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-stm32.h40 dma_addr_t dma_buf; member
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_dma_buf.c40 int virtio_dma_buf_attach(struct dma_buf *dma_buf, in virtio_dma_buf_attach() argument
61 bool is_virtio_dma_buf(struct dma_buf *dma_buf) in is_virtio_dma_buf() argument
74 virtio_dma_buf_get_uuid(struct dma_buf *dma_buf, uuid_t *uuid) virtio_dma_buf_get_uuid() argument
[all...]
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_dma_buf.c40 int virtio_dma_buf_attach(struct dma_buf *dma_buf, in virtio_dma_buf_attach() argument
61 bool is_virtio_dma_buf(struct dma_buf *dma_buf) in is_virtio_dma_buf() argument
74 virtio_dma_buf_get_uuid(struct dma_buf *dma_buf, uuid_t *uuid) virtio_dma_buf_get_uuid() argument
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-stm32.h40 dma_addr_t dma_buf; member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_dmabuf.c53 static void mock_dmabuf_release(struct dma_buf *dma_buf) in mock_dmabuf_release() argument
64 static void *mock_dmabuf_vmap(struct dma_buf *dma_buf) in mock_dmabuf_vmap() argument
71 static void mock_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr) in mock_dmabuf_vunmap() argument
78 static int mock_dmabuf_mmap(struct dma_buf *dma_bu argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_prime.c42 static int vmw_prime_map_attach(struct dma_buf *dma_buf, in vmw_prime_map_attach() argument
48 static void vmw_prime_map_detach(struct dma_buf *dma_buf, in vmw_prime_map_detach() argument
H A Dttm_object.h158 struct dma_buf *dma_buf; member
/kernel/linux/linux-5.10/drivers/gpu/drm/udl/
H A Dudl_drv.c40 udl_driver_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) udl_driver_gem_prime_import() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_dmabuf.c53 static void mock_dmabuf_release(struct dma_buf *dma_buf) in mock_dmabuf_release() argument
64 static int mock_dmabuf_vmap(struct dma_buf *dma_buf, struct iosys_map *map) in mock_dmabuf_vmap() argument
77 static void mock_dmabuf_vunmap(struct dma_buf *dma_buf, struct iosys_map *map) in mock_dmabuf_vunmap() argument
84 static int mock_dmabuf_mmap(struct dma_buf *dma_bu argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/udl/
H A Dudl_drv.c56 udl_driver_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) udl_driver_gem_prime_import() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_prime.c42 static int vmw_prime_map_attach(struct dma_buf *dma_buf, in vmw_prime_map_attach() argument
48 static void vmw_prime_map_detach(struct dma_buf *dma_buf, in vmw_prime_map_detach() argument
H A Dttm_object.h132 struct dma_buf *dma_buf; member
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c126 omap_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) omap_gem_prime_import() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c97 omap_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) omap_gem_prime_import() argument
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dstm32-timers.c62 dma_addr_t dma_buf; in stm32_timers_dma_burst_read() local
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c80 static void *i915_gem_dmabuf_vmap(struct dma_buf *dma_buf) in i915_gem_dmabuf_vmap() argument
87 static void i915_gem_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr) in i915_gem_dmabuf_vunmap() argument
95 static int i915_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in i915_gem_dmabuf_mmap() argument
116 i915_gem_begin_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) i915_gem_begin_cpu_access() argument
138 i915_gem_end_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) i915_gem_end_cpu_access() argument
220 i915_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) i915_gem_prime_import() argument
[all...]
/kernel/linux/linux-5.10/drivers/parport/
H A Dparport_gsc.h66 char *dma_buf; member
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_gem.h264 struct dma_buf *dma_buf; member
/kernel/linux/linux-6.6/drivers/mfd/
H A Dstm32-timers.c63 dma_addr_t dma_buf; in stm32_timers_dma_burst_read() local
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c142 struct dma_buf *dma_buf = attach->dmabuf; in amdgpu_dma_buf_map() local
235 static int amdgpu_dma_buf_begin_cpu_access(struct dma_buf *dma_buf, in amdgpu_dma_buf_begin_cpu_access() argument
318 amdgpu_dma_buf_create_obj(struct drm_device *dev, struct dma_buf *dma_buf) amdgpu_dma_buf_create_obj() argument
436 amdgpu_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) amdgpu_gem_prime_import() argument
486 struct dma_buf *dma_buf = obj->import_attach->dmabuf; amdgpu_dmabuf_is_xgmi_accessible() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.c399 exynos_drm_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) exynos_drm_gem_prime_import() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c70 static int i915_gem_dmabuf_vmap(struct dma_buf *dma_buf, in i915_gem_dmabuf_vmap() argument
85 static void i915_gem_dmabuf_vunmap(struct dma_buf *dma_buf, in i915_gem_dmabuf_vunmap() argument
94 static int i915_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in i915_gem_dmabuf_mmap() argument
118 i915_gem_begin_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) i915_gem_begin_cpu_access() argument
143 i915_gem_end_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) i915_gem_end_cpu_access() argument
282 i915_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) i915_gem_prime_import() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c289 struct dma_buf *dma_buf = attach->dmabuf; in amdgpu_dma_buf_map() local
360 struct dma_buf *dma_buf = attach->dmabuf; in amdgpu_dma_buf_unmap() local
386 static int amdgpu_dma_buf_begin_cpu_access(struct dma_buf *dma_bu argument
468 amdgpu_dma_buf_create_obj(struct drm_device *dev, struct dma_buf *dma_buf) amdgpu_dma_buf_create_obj() argument
583 amdgpu_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) amdgpu_gem_prime_import() argument
633 struct dma_buf *dma_buf = obj->import_attach->dmabuf; amdgpu_dmabuf_is_xgmi_accessible() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/
H A Dmtk_drm_drv.c316 mtk_drm_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf) mtk_drm_gem_prime_import() argument
/kernel/linux/linux-5.10/drivers/i2c/
H A Di2c-core-smbus.c296 unsigned char *dma_buf; in i2c_smbus_try_get_dmabuf() local

Completed in 33 milliseconds

123456