Documented in 1 files:
Defined in 1 files as a struct:
Referenced in 104 files:
- drivers/accel/amdxdna/amdxdna_cbuf.c, 2 times
- drivers/accel/amdxdna/amdxdna_gem.c, line 886
- drivers/accel/amdxdna/amdxdna_gem.h, line 54
- drivers/accel/amdxdna/amdxdna_ubuf.c, 2 times
- drivers/accel/habanalabs/common/memory.c, 3 times
- drivers/accel/ivpu/ivpu_gem.c, line 215
- drivers/accel/ivpu/ivpu_gem_userptr.c, 2 times
- drivers/accel/qaic/qaic_data.c, line 839
- drivers/dma-buf/dma-buf-mapping.c, 2 times
- drivers/dma-buf/dma-buf.c, 15 times
- drivers/dma-buf/heaps/cma_heap.c, 4 times
- drivers/dma-buf/heaps/system_heap.c, 4 times
- drivers/dma-buf/udmabuf.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c, 8 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c, line 1628
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, 2 times
- drivers/gpu/drm/armada/armada_gem.c, 3 times
- drivers/gpu/drm/drm_gem_dma_helper.c, 2 times
- drivers/gpu/drm/drm_gem_framebuffer_helper.c, 2 times
- drivers/gpu/drm/drm_gem_shmem_helper.c, 2 times
- drivers/gpu/drm/drm_prime.c, 6 times
- drivers/gpu/drm/etnaviv/etnaviv_drv.h, line 63
- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c, line 113
- drivers/gpu/drm/exynos/exynos_drm_gem.c, line 426
- drivers/gpu/drm/exynos/exynos_drm_gem.h, line 97
- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c, 4 times
- drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c, line 226
- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c, 2 times
- drivers/gpu/drm/loongson/lsdc_gem.c, line 178
- drivers/gpu/drm/loongson/lsdc_gem.h, line 14
- drivers/gpu/drm/msm/msm_drv.h, line 251
- drivers/gpu/drm/msm/msm_gem.c, line 1304
- drivers/gpu/drm/msm/msm_gem.h, line 305
- drivers/gpu/drm/msm/msm_gem_prime.c, line 84
- drivers/gpu/drm/nouveau/nouveau_gem.h, line 39
- drivers/gpu/drm/nouveau/nouveau_prime.c, line 40
- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c, 3 times
- drivers/gpu/drm/panfrost/panfrost_gem.c, 5 times
- drivers/gpu/drm/panfrost/panfrost_gem.h, line 138
- drivers/gpu/drm/panthor/panthor_gem.c, 5 times
- drivers/gpu/drm/panthor/panthor_gem.h, line 254
- drivers/gpu/drm/pl111/pl111_drv.c, line 200
- drivers/gpu/drm/qxl/qxl_drv.h, line 419
- drivers/gpu/drm/qxl/qxl_prime.c, line 51
- drivers/gpu/drm/radeon/radeon_prime.c, line 46
- drivers/gpu/drm/radeon/radeon_prime.h, line 37
- drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c, line 373
- drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.h, 2 times
- drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.h, 2 times
- drivers/gpu/drm/rockchip/rockchip_drm_gem.c, 3 times
- drivers/gpu/drm/rockchip/rockchip_drm_gem.h, line 32
- drivers/gpu/drm/tegra/gem.c, 3 times
- drivers/gpu/drm/tests/drm_gem_shmem_test.c, line 74
- drivers/gpu/drm/v3d/v3d_bo.c, line 175
- drivers/gpu/drm/v3d/v3d_drv.h, line 613
- drivers/gpu/drm/virtio/virtgpu_drv.h, 2 times
- drivers/gpu/drm/virtio/virtgpu_plane.c, 2 times
- drivers/gpu/drm/virtio/virtgpu_prime.c, 9 times
- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h, line 1109
- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c, line 182
- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c, 4 times
- drivers/gpu/drm/xe/tests/xe_dma_buf.c, line 33
- drivers/gpu/drm/xe/xe_bo.c, line 748
- drivers/gpu/drm/xe/xe_dma_buf.c, 8 times
- drivers/gpu/drm/xen/xen_drm_front_gem.c, line 245
- drivers/gpu/drm/xen/xen_drm_front_gem.h, 2 times
- drivers/iio/buffer/industrialio-buffer-dma.c, line 673
- drivers/iio/industrialio-buffer.c, 9 times
- drivers/infiniband/core/umem_dmabuf.c, line 188
- drivers/infiniband/core/uverbs_std_types_dmabuf.c, 5 times
- drivers/infiniband/hw/mlx5/mr.c, line 886
- drivers/iommu/iommufd/io_pagetable.h, line 204
- drivers/iommu/iommufd/iommufd_private.h, 3 times
- drivers/iommu/iommufd/pages.c, 3 times
- drivers/iommu/iommufd/selftest.c, 5 times
- drivers/media/common/videobuf2/videobuf2-dma-contig.c, 6 times
- drivers/media/common/videobuf2/videobuf2-dma-sg.c, 6 times
- drivers/media/common/videobuf2/videobuf2-vmalloc.c, 4 times
- drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c, 4 times
- drivers/media/platform/nvidia/tegra-vde/vde.h, 8 times
- drivers/misc/fastrpc.c, 5 times
- drivers/tee/tee_heap.c, 4 times
- drivers/usb/gadget/function/f_fs.c, 9 times
- drivers/vfio/pci/vfio_pci_dmabuf.c, 4 times
- drivers/virtio/virtio_dma_buf.c, line 43
- drivers/xen/gntdev-dmabuf.c, 7 times
- include/drm/drm_drv.h, 2 times
- include/drm/drm_gem.h, line 377
- include/drm/drm_gem_dma_helper.h, 2 times
- include/drm/drm_gem_shmem_helper.h, 2 times
- include/drm/drm_prime.h, 5 times
- include/linux/dma-buf-mapping.h, 2 times
- include/linux/dma-buf.h, 18 times
- include/linux/host1x.h, line 127
- include/linux/iio/buffer-dma.h, 2 times
- include/linux/iio/buffer_impl.h, 2 times
- include/linux/vfio_pci_core.h, 2 times
- include/linux/virtio_dma_buf.h, 2 times
- include/rdma/ib_umem.h, line 30
- include/trace/events/dma_buf.h, 4 times
- io_uring/zcrx.h, line 27
- net/core/devmem.h, line 20
- samples/vfio-mdev/mbochs.c, 2 times
- sound/soc/fsl/fsl_asrc_m2m.c, 2 times