drivers/accel/amdxdna/amdxdna_cbuf.c
139
static void amdxdna_cbuf_unmap(struct dma_buf_attachment *attach,
drivers/accel/amdxdna/amdxdna_cbuf.c
84
static struct sg_table *amdxdna_cbuf_map(struct dma_buf_attachment *attach,
drivers/accel/amdxdna/amdxdna_gem.c
875
struct dma_buf_attachment *attach;
drivers/accel/amdxdna/amdxdna_gem.h
54
struct dma_buf_attachment *attach;
drivers/accel/amdxdna/amdxdna_ubuf.c
23
static struct sg_table *amdxdna_ubuf_map(struct dma_buf_attachment *attach,
drivers/accel/amdxdna/amdxdna_ubuf.c
52
static void amdxdna_ubuf_unmap(struct dma_buf_attachment *attach,
drivers/accel/habanalabs/common/memory.c
1708
struct dma_buf_attachment *attachment)
drivers/accel/habanalabs/common/memory.c
1724
static struct sg_table *hl_map_dmabuf(struct dma_buf_attachment *attachment,
drivers/accel/habanalabs/common/memory.c
1764
static void hl_unmap_dmabuf(struct dma_buf_attachment *attachment,
drivers/accel/ivpu/ivpu_gem.c
215
struct dma_buf_attachment *attach;
drivers/accel/ivpu/ivpu_gem_userptr.c
23
ivpu_gem_userptr_dmabuf_map(struct dma_buf_attachment *attachment,
drivers/accel/ivpu/ivpu_gem_userptr.c
36
static void ivpu_gem_userptr_dmabuf_unmap(struct dma_buf_attachment *attachment,
drivers/accel/qaic/qaic_data.c
839
struct dma_buf_attachment *attach;
drivers/dma-buf/dma-buf-mapping.c
222
void dma_buf_free_sgt(struct dma_buf_attachment *attach, struct sg_table *sgt,
drivers/dma-buf/dma-buf-mapping.c
92
struct sg_table *dma_buf_phys_vec_to_sgt(struct dma_buf_attachment *attach,
drivers/dma-buf/dma-buf.c
1011
struct dma_buf_attachment *
drivers/dma-buf/dma-buf.c
1016
struct dma_buf_attachment *attach;
drivers/dma-buf/dma-buf.c
1061
struct dma_buf_attachment *dma_buf_attach(struct dma_buf *dmabuf,
drivers/dma-buf/dma-buf.c
1077
void dma_buf_detach(struct dma_buf *dmabuf, struct dma_buf_attachment *attach)
drivers/dma-buf/dma-buf.c
1110
int dma_buf_pin(struct dma_buf_attachment *attach)
drivers/dma-buf/dma-buf.c
1134
void dma_buf_unpin(struct dma_buf_attachment *attach)
drivers/dma-buf/dma-buf.c
1168
struct sg_table *dma_buf_map_attachment(struct dma_buf_attachment *attach,
drivers/dma-buf/dma-buf.c
1252
dma_buf_map_attachment_unlocked(struct dma_buf_attachment *attach,
drivers/dma-buf/dma-buf.c
1280
void dma_buf_unmap_attachment(struct dma_buf_attachment *attach,
drivers/dma-buf/dma-buf.c
1309
void dma_buf_unmap_attachment_unlocked(struct dma_buf_attachment *attach,
drivers/dma-buf/dma-buf.c
1334
bool dma_buf_attach_revocable(struct dma_buf_attachment *attach)
drivers/dma-buf/dma-buf.c
1381
struct dma_buf_attachment *attach;
drivers/dma-buf/dma-buf.c
1736
struct dma_buf_attachment *attach_obj;
drivers/dma-buf/dma-buf.c
913
dma_buf_attachment_is_dynamic(struct dma_buf_attachment *attach)
drivers/dma-buf/dma-buf.c
919
dma_buf_pin_on_map(struct dma_buf_attachment *attach)
drivers/dma-buf/heaps/cma_heap.c
103
static struct sg_table *cma_heap_map_dma_buf(struct dma_buf_attachment *attachment,
drivers/dma-buf/heaps/cma_heap.c
117
static void cma_heap_unmap_dma_buf(struct dma_buf_attachment *attachment,
drivers/dma-buf/heaps/cma_heap.c
57
struct dma_buf_attachment *attachment)
drivers/dma-buf/heaps/cma_heap.c
90
struct dma_buf_attachment *attachment)
drivers/dma-buf/heaps/system_heap.c
115
struct dma_buf_attachment *attachment)
drivers/dma-buf/heaps/system_heap.c
146
struct dma_buf_attachment *attachment)
drivers/dma-buf/heaps/system_heap.c
159
static struct sg_table *system_heap_map_dma_buf(struct dma_buf_attachment *attachment,
drivers/dma-buf/heaps/system_heap.c
176
static void system_heap_unmap_dma_buf(struct dma_buf_attachment *attachment,
drivers/dma-buf/udmabuf.c
168
static struct sg_table *map_udmabuf(struct dma_buf_attachment *at,
drivers/dma-buf/udmabuf.c
174
static void unmap_udmabuf(struct dma_buf_attachment *at,
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
121
static int amdgpu_dma_buf_pin(struct dma_buf_attachment *attach)
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
157
static void amdgpu_dma_buf_unpin(struct dma_buf_attachment *attach)
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
178
static struct sg_table *amdgpu_dma_buf_map(struct dma_buf_attachment *attach,
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
258
static void amdgpu_dma_buf_unmap(struct dma_buf_attachment *attach,
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
463
amdgpu_dma_buf_move_notify(struct dma_buf_attachment *attach)
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
549
struct dma_buf_attachment *attach;
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
58
static struct amdgpu_device *dma_buf_attach_adev(struct dma_buf_attachment *attach)
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
79
struct dma_buf_attachment *attach)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1626
struct dma_buf_attachment *attachment;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1066
struct dma_buf_attachment *attach;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
944
struct dma_buf_attachment *attach;
drivers/gpu/drm/armada/armada_gem.c
387
armada_gem_prime_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/armada/armada_gem.c
453
static void armada_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/armada/armada_gem.c
503
struct dma_buf_attachment *attach;
drivers/gpu/drm/drm_gem_dma_helper.c
470
struct dma_buf_attachment *attach,
drivers/gpu/drm/drm_gem_dma_helper.c
582
struct dma_buf_attachment *attach,
drivers/gpu/drm/drm_gem_framebuffer_helper.c
426
struct dma_buf_attachment *import_attach;
drivers/gpu/drm/drm_gem_framebuffer_helper.c
461
struct dma_buf_attachment *import_attach;
drivers/gpu/drm/drm_gem_shmem_helper.c
903
struct dma_buf_attachment *attach,
drivers/gpu/drm/drm_gem_shmem_helper.c
933
struct dma_buf_attachment *attach;
drivers/gpu/drm/drm_prime.c
1107
struct dma_buf_attachment *attach;
drivers/gpu/drm/drm_prime.c
602
struct dma_buf_attachment *attach)
drivers/gpu/drm/drm_prime.c
638
struct dma_buf_attachment *attach)
drivers/gpu/drm/drm_prime.c
666
struct sg_table *drm_gem_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/drm_prime.c
703
void drm_gem_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/drm_prime.c
972
struct dma_buf_attachment *attach;
drivers/gpu/drm/etnaviv/etnaviv_drv.h
63
struct dma_buf_attachment *attach, struct sg_table *sg);
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
113
struct dma_buf_attachment *attach, struct sg_table *sgt)
drivers/gpu/drm/exynos/exynos_drm_gem.c
426
struct dma_buf_attachment *attach,
drivers/gpu/drm/exynos/exynos_drm_gem.h
97
struct dma_buf_attachment *attach,
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
167
struct dma_buf_attachment *attach)
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
196
struct dma_buf_attachment *attach)
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
27
static struct sg_table *i915_gem_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
285
struct dma_buf_attachment *attach;
drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
226
struct dma_buf_attachment *import_attach;
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
10
static struct sg_table *mock_map_dma_buf(struct dma_buf_attachment *attachment,
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
45
static void mock_unmap_dma_buf(struct dma_buf_attachment *attachment,
drivers/gpu/drm/loongson/lsdc_gem.c
178
struct dma_buf_attachment *attach,
drivers/gpu/drm/loongson/lsdc_gem.h
14
struct dma_buf_attachment *attach,
drivers/gpu/drm/msm/msm_drv.h
251
struct dma_buf_attachment *attach, struct sg_table *sg);
drivers/gpu/drm/msm/msm_gem_prime.c
84
struct dma_buf_attachment *attach, struct sg_table *sg)
drivers/gpu/drm/nouveau/nouveau_gem.h
39
struct drm_device *, struct dma_buf_attachment *, struct sg_table *);
drivers/gpu/drm/nouveau/nouveau_prime.c
40
struct dma_buf_attachment *attach,
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c
100
struct dma_buf_attachment *attach;
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c
21
struct dma_buf_attachment *attachment,
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c
33
static void omap_gem_unmap_dma_buf(struct dma_buf_attachment *attachment,
drivers/gpu/drm/panfrost/panfrost_gem.c
281
panfrost_gem_prime_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/panfrost/panfrost_gem.c
293
panfrost_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/panfrost/panfrost_gem.c
308
struct dma_buf_attachment *attach;
drivers/gpu/drm/panfrost/panfrost_gem.c
335
struct dma_buf_attachment *attach;
drivers/gpu/drm/panfrost/panfrost_gem.c
502
struct dma_buf_attachment *attach,
drivers/gpu/drm/panfrost/panfrost_gem.h
138
struct dma_buf_attachment *attach,
drivers/gpu/drm/panthor/panthor_gem.c
1040
struct dma_buf_attachment *attach,
drivers/gpu/drm/panthor/panthor_gem.c
475
panthor_gem_prime_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/panthor/panthor_gem.c
487
panthor_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/panthor/panthor_gem.c
502
struct dma_buf_attachment *attach;
drivers/gpu/drm/panthor/panthor_gem.c
529
struct dma_buf_attachment *attach;
drivers/gpu/drm/panthor/panthor_gem.h
254
struct dma_buf_attachment *attach,
drivers/gpu/drm/pl111/pl111_drv.c
199
struct dma_buf_attachment *attach,
drivers/gpu/drm/qxl/qxl_drv.h
419
struct drm_device *dev, struct dma_buf_attachment *attach,
drivers/gpu/drm/qxl/qxl_prime.c
51
struct drm_device *dev, struct dma_buf_attachment *attach,
drivers/gpu/drm/radeon/radeon_prime.c
46
struct dma_buf_attachment *attach,
drivers/gpu/drm/radeon/radeon_prime.h
37
struct dma_buf_attachment *,
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
373
struct dma_buf_attachment *attach,
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.h
15
struct dma_buf_attachment;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.h
41
struct dma_buf_attachment *attach,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.h
15
struct dma_buf_attachment;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.h
39
struct dma_buf_attachment *attach,
drivers/gpu/drm/rockchip/rockchip_drm_gem.c
455
struct dma_buf_attachment *attach,
drivers/gpu/drm/rockchip/rockchip_drm_gem.c
465
struct dma_buf_attachment *attach,
drivers/gpu/drm/rockchip/rockchip_drm_gem.c
486
struct dma_buf_attachment *attach,
drivers/gpu/drm/rockchip/rockchip_drm_gem.h
32
struct dma_buf_attachment *attach,
drivers/gpu/drm/tegra/gem.c
462
struct dma_buf_attachment *attach;
drivers/gpu/drm/tegra/gem.c
629
tegra_gem_prime_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/tegra/gem.c
661
static void tegra_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/tests/drm_gem_shmem_test.c
74
struct dma_buf_attachment attach_mock;
drivers/gpu/drm/v3d/v3d_bo.c
175
struct dma_buf_attachment *attach,
drivers/gpu/drm/v3d/v3d_drv.h
555
struct dma_buf_attachment *attach,
drivers/gpu/drm/virtio/virtgpu_drv.h
493
struct drm_device *dev, struct dma_buf_attachment *attach,
drivers/gpu/drm/virtio/virtgpu_drv.h
498
struct dma_buf_attachment *attach);
drivers/gpu/drm/virtio/virtgpu_plane.c
317
struct dma_buf_attachment *attach = obj->import_attach;
drivers/gpu/drm/virtio/virtgpu_plane.c
400
struct dma_buf_attachment *attach = obj->import_attach;
drivers/gpu/drm/virtio/virtgpu_prime.c
149
struct dma_buf_attachment *attach)
drivers/gpu/drm/virtio/virtgpu_prime.c
186
struct dma_buf_attachment *attach = bo->base.base.import_attach;
drivers/gpu/drm/virtio/virtgpu_prime.c
205
struct dma_buf_attachment *attach = obj->import_attach;
drivers/gpu/drm/virtio/virtgpu_prime.c
228
struct dma_buf_attachment *attach)
drivers/gpu/drm/virtio/virtgpu_prime.c
279
static void virtgpu_dma_buf_move_notify(struct dma_buf_attachment *attach)
drivers/gpu/drm/virtio/virtgpu_prime.c
296
struct dma_buf_attachment *attach;
drivers/gpu/drm/virtio/virtgpu_prime.c
343
struct drm_device *dev, struct dma_buf_attachment *attach,
drivers/gpu/drm/virtio/virtgpu_prime.c
49
virtgpu_gem_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/virtio/virtgpu_prime.c
61
static void virtgpu_gem_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1109
struct dma_buf_attachment *attach,
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
182
struct dma_buf_attachment *attach,
drivers/gpu/drm/vmwgfx/vmwgfx_prime.c
45
struct dma_buf_attachment *attach)
drivers/gpu/drm/vmwgfx/vmwgfx_prime.c
51
struct dma_buf_attachment *attach)
drivers/gpu/drm/vmwgfx/vmwgfx_prime.c
55
static struct sg_table *vmw_prime_map_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/vmwgfx/vmwgfx_prime.c
61
static void vmw_prime_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/gpu/drm/xe/tests/xe_dma_buf.c
33
struct dma_buf_attachment *attach;
drivers/gpu/drm/xe/xe_bo.c
736
struct dma_buf_attachment *attach = ttm_bo->base.import_attach;
drivers/gpu/drm/xe/xe_dma_buf.c
153
static void xe_dma_buf_unmap(struct dma_buf_attachment *attach,
drivers/gpu/drm/xe/xe_dma_buf.c
26
struct dma_buf_attachment *attach)
drivers/gpu/drm/xe/xe_dma_buf.c
318
static void xe_dma_buf_move_notify(struct dma_buf_attachment *attach)
drivers/gpu/drm/xe/xe_dma_buf.c
352
struct dma_buf_attachment *attach;
drivers/gpu/drm/xe/xe_dma_buf.c
42
struct dma_buf_attachment *attach)
drivers/gpu/drm/xe/xe_dma_buf.c
49
static int xe_dma_buf_pin(struct dma_buf_attachment *attach)
drivers/gpu/drm/xe/xe_dma_buf.c
89
static void xe_dma_buf_unpin(struct dma_buf_attachment *attach)
drivers/gpu/drm/xe/xe_dma_buf.c
97
static struct sg_table *xe_dma_buf_map(struct dma_buf_attachment *attach,
drivers/gpu/drm/xen/xen_drm_front_gem.c
245
struct dma_buf_attachment *attach,
drivers/gpu/drm/xen/xen_drm_front_gem.h
14
struct dma_buf_attachment;
drivers/gpu/drm/xen/xen_drm_front_gem.h
25
struct dma_buf_attachment *attach,
drivers/iio/buffer/industrialio-buffer-dma.c
673
struct dma_buf_attachment *attach)
drivers/iio/industrialio-buffer.c
1586
struct dma_buf_attachment *attach = priv->attach;
drivers/iio/industrialio-buffer.c
1599
static void iio_buffer_dmabuf_get(struct dma_buf_attachment *attach)
drivers/iio/industrialio-buffer.c
1606
static void iio_buffer_dmabuf_put(struct dma_buf_attachment *attach)
drivers/iio/industrialio-buffer.c
1657
static struct dma_buf_attachment *
drivers/iio/industrialio-buffer.c
1663
struct dma_buf_attachment *attach = NULL;
drivers/iio/industrialio-buffer.c
1688
struct dma_buf_attachment *attach;
drivers/iio/industrialio-buffer.c
1850
struct dma_buf_attachment *attach;
drivers/iio/industrialio-buffer.c
1978
struct dma_buf_attachment *attach = priv->attach;
drivers/iio/industrialio-buffer.c
53
struct dma_buf_attachment *attach;
drivers/infiniband/core/umem_dmabuf.c
188
static void ib_umem_dmabuf_revoke_locked(struct dma_buf_attachment *attach)
drivers/infiniband/core/uverbs_std_types_dmabuf.c
16
struct dma_buf_attachment *attachment)
drivers/infiniband/core/uverbs_std_types_dmabuf.c
25
uverbs_dmabuf_map(struct dma_buf_attachment *attachment,
drivers/infiniband/core/uverbs_std_types_dmabuf.c
46
static void uverbs_dmabuf_unmap(struct dma_buf_attachment *attachment,
drivers/infiniband/core/uverbs_std_types_dmabuf.c
57
static int uverbs_dmabuf_pin(struct dma_buf_attachment *attach)
drivers/infiniband/core/uverbs_std_types_dmabuf.c
62
static void uverbs_dmabuf_unpin(struct dma_buf_attachment *attach)
drivers/infiniband/hw/mlx5/mr.c
886
static void mlx5_ib_dmabuf_invalidate_cb(struct dma_buf_attachment *attach)
drivers/iommu/iommufd/io_pagetable.h
204
struct dma_buf_attachment *attach;
drivers/iommu/iommufd/iommufd_private.h
22
struct dma_buf_attachment;
drivers/iommu/iommufd/iommufd_private.h
719
int iommufd_test_dma_buf_iommufd_map(struct dma_buf_attachment *attachment,
drivers/iommu/iommufd/iommufd_private.h
743
iommufd_test_dma_buf_iommufd_map(struct dma_buf_attachment *attachment,
drivers/iommu/iommufd/pages.c
1434
static void iopt_revoke_notify(struct dma_buf_attachment *attach)
drivers/iommu/iommufd/pages.c
1463
sym_vfio_pci_dma_buf_iommufd_map(struct dma_buf_attachment *attachment,
drivers/iommu/iommufd/pages.c
1487
struct dma_buf_attachment *attach;
drivers/iommu/iommufd/selftest.c
1934
struct dma_buf_attachment *attachment)
drivers/iommu/iommufd/selftest.c
1940
struct dma_buf_attachment *attachment)
drivers/iommu/iommufd/selftest.c
1945
iommufd_test_dma_buf_map(struct dma_buf_attachment *attachment,
drivers/iommu/iommufd/selftest.c
1951
static void iommufd_test_dma_buf_unmap(struct dma_buf_attachment *attachment,
drivers/iommu/iommufd/selftest.c
1973
int iommufd_test_dma_buf_iommufd_map(struct dma_buf_attachment *attachment,
drivers/media/common/videobuf2/videobuf2-dma-contig.c
319
struct dma_buf_attachment *dbuf_attach)
drivers/media/common/videobuf2/videobuf2-dma-contig.c
357
struct dma_buf_attachment *db_attach)
drivers/media/common/videobuf2/videobuf2-dma-contig.c
383
struct dma_buf_attachment *db_attach, enum dma_data_direction dma_dir)
drivers/media/common/videobuf2/videobuf2-dma-contig.c
415
static void vb2_dc_dmabuf_ops_unmap(struct dma_buf_attachment *db_attach,
drivers/media/common/videobuf2/videobuf2-dma-contig.c
43
struct dma_buf_attachment *db_attach;
drivers/media/common/videobuf2/videobuf2-dma-contig.c
774
struct dma_buf_attachment *dba;
drivers/media/common/videobuf2/videobuf2-dma-sg.c
370
struct dma_buf_attachment *dbuf_attach)
drivers/media/common/videobuf2/videobuf2-dma-sg.c
408
struct dma_buf_attachment *db_attach)
drivers/media/common/videobuf2/videobuf2-dma-sg.c
427
struct dma_buf_attachment *db_attach, enum dma_data_direction dma_dir)
drivers/media/common/videobuf2/videobuf2-dma-sg.c
454
static void vb2_dma_sg_dmabuf_ops_unmap(struct dma_buf_attachment *db_attach,
drivers/media/common/videobuf2/videobuf2-dma-sg.c
53
struct dma_buf_attachment *db_attach;
drivers/media/common/videobuf2/videobuf2-dma-sg.c
622
struct dma_buf_attachment *dba;
drivers/media/common/videobuf2/videobuf2-vmalloc.c
213
struct dma_buf_attachment *dbuf_attach)
drivers/media/common/videobuf2/videobuf2-vmalloc.c
252
struct dma_buf_attachment *db_attach)
drivers/media/common/videobuf2/videobuf2-vmalloc.c
271
struct dma_buf_attachment *db_attach, enum dma_data_direction dma_dir)
drivers/media/common/videobuf2/videobuf2-vmalloc.c
298
static void vb2_vmalloc_dmabuf_ops_unmap(struct dma_buf_attachment *db_attach,
drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c
165
struct dma_buf_attachment *a,
drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c
23
struct dma_buf_attachment *a;
drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c
66
struct dma_buf_attachment **ap,
drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c
69
struct dma_buf_attachment *attachment;
drivers/media/platform/nvidia/tegra-vde/vde.h
159
struct dma_buf_attachment *a[VB2_MAX_PLANES];
drivers/media/platform/nvidia/tegra-vde/vde.h
198
struct dma_buf_attachment **ap,
drivers/media/platform/nvidia/tegra-vde/vde.h
201
struct dma_buf_attachment *a,
drivers/media/platform/nvidia/tegra-vde/vde.h
49
struct dma_buf_attachment;
drivers/media/platform/nvidia/tegra-vde/vde.h
53
struct dma_buf_attachment *y_dmabuf_attachment;
drivers/media/platform/nvidia/tegra-vde/vde.h
54
struct dma_buf_attachment *cb_dmabuf_attachment;
drivers/media/platform/nvidia/tegra-vde/vde.h
55
struct dma_buf_attachment *cr_dmabuf_attachment;
drivers/media/platform/nvidia/tegra-vde/vde.h
56
struct dma_buf_attachment *aux_dmabuf_attachment;
drivers/misc/fastrpc.c
219
struct dma_buf_attachment *attach;
drivers/misc/fastrpc.c
725
fastrpc_map_dma_buf(struct dma_buf_attachment *attachment,
drivers/misc/fastrpc.c
740
static void fastrpc_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/misc/fastrpc.c
755
struct dma_buf_attachment *attachment)
drivers/misc/fastrpc.c
786
struct dma_buf_attachment *attachment)
drivers/tee/tee_heap.c
114
struct dma_buf_attachment *attachment)
drivers/tee/tee_heap.c
123
tee_heap_map_dma_buf(struct dma_buf_attachment *attachment,
drivers/tee/tee_heap.c
137
static void tee_heap_unmap_dma_buf(struct dma_buf_attachment *attachment,
drivers/tee/tee_heap.c
91
struct dma_buf_attachment *attachment)
drivers/usb/gadget/function/f_fs.c
1330
struct dma_buf_attachment *attach = priv->attach;
drivers/usb/gadget/function/f_fs.c
1341
static void ffs_dmabuf_get(struct dma_buf_attachment *attach)
drivers/usb/gadget/function/f_fs.c
1348
static void ffs_dmabuf_put(struct dma_buf_attachment *attach)
drivers/usb/gadget/function/f_fs.c
1388
struct dma_buf_attachment *attach = priv->attach;
drivers/usb/gadget/function/f_fs.c
140
struct dma_buf_attachment *attach;
drivers/usb/gadget/function/f_fs.c
1473
static struct dma_buf_attachment *
drivers/usb/gadget/function/f_fs.c
1477
struct dma_buf_attachment *attach = NULL;
drivers/usb/gadget/function/f_fs.c
1503
struct dma_buf_attachment *attach;
drivers/usb/gadget/function/f_fs.c
1613
struct dma_buf_attachment *attach;
drivers/vfio/pci/vfio_pci_dmabuf.c
120
int vfio_pci_dma_buf_iommufd_map(struct dma_buf_attachment *attachment,
drivers/vfio/pci/vfio_pci_dmabuf.c
26
struct dma_buf_attachment *attachment)
drivers/vfio/pci/vfio_pci_dmabuf.c
51
vfio_pci_dma_buf_map(struct dma_buf_attachment *attachment,
drivers/vfio/pci/vfio_pci_dmabuf.c
72
static void vfio_pci_dma_buf_unmap(struct dma_buf_attachment *attachment,
drivers/virtio/virtio_dma_buf.c
43
struct dma_buf_attachment *attach)
drivers/xen/gntdev-dmabuf.c
221
struct dma_buf_attachment *attach)
drivers/xen/gntdev-dmabuf.c
235
struct dma_buf_attachment *attach)
drivers/xen/gntdev-dmabuf.c
257
dmabuf_exp_ops_map_dma_buf(struct dma_buf_attachment *attach,
drivers/xen/gntdev-dmabuf.c
299
static void dmabuf_exp_ops_unmap_dma_buf(struct dma_buf_attachment *attach,
drivers/xen/gntdev-dmabuf.c
48
struct dma_buf_attachment *attach;
drivers/xen/gntdev-dmabuf.c
561
struct dma_buf_attachment *attach;
drivers/xen/gntdev-dmabuf.c
686
struct dma_buf_attachment *attach;
include/drm/drm_drv.h
326
struct dma_buf_attachment *attach,
include/drm/drm_drv.h
45
struct dma_buf_attachment;
include/drm/drm_gem.h
377
struct dma_buf_attachment *import_attach;
include/drm/drm_gem_dma_helper.h
152
struct dma_buf_attachment *attach,
include/drm/drm_gem_dma_helper.h
227
struct dma_buf_attachment *attach,
include/drm/drm_gem_shmem_helper.h
15
struct dma_buf_attachment;
include/drm/drm_gem_shmem_helper.h
286
struct dma_buf_attachment *attach,
include/drm/drm_prime.h
56
struct dma_buf_attachment;
include/drm/drm_prime.h
81
struct dma_buf_attachment *attach);
include/drm/drm_prime.h
83
struct dma_buf_attachment *attach);
include/drm/drm_prime.h
84
struct sg_table *drm_gem_map_dma_buf(struct dma_buf_attachment *attach,
include/drm/drm_prime.h
86
void drm_gem_unmap_dma_buf(struct dma_buf_attachment *attach,
include/linux/dma-buf-mapping.h
10
struct sg_table *dma_buf_phys_vec_to_sgt(struct dma_buf_attachment *attach,
include/linux/dma-buf-mapping.h
15
void dma_buf_free_sgt(struct dma_buf_attachment *attach, struct sg_table *sgt,
include/linux/dma-buf.h
101
int (*pin)(struct dma_buf_attachment *attach);
include/linux/dma-buf.h
114
void (*unpin)(struct dma_buf_attachment *attach);
include/linux/dma-buf.h
171
struct sg_table * (*map_dma_buf)(struct dma_buf_attachment *,
include/linux/dma-buf.h
181
void (*unmap_dma_buf)(struct dma_buf_attachment *,
include/linux/dma-buf.h
29
struct dma_buf_attachment;
include/linux/dma-buf.h
462
void (*invalidate_mappings)(struct dma_buf_attachment *attach);
include/linux/dma-buf.h
556
struct dma_buf_attachment *dma_buf_attach(struct dma_buf *dmabuf,
include/linux/dma-buf.h
558
struct dma_buf_attachment *
include/linux/dma-buf.h
563
struct dma_buf_attachment *attach);
include/linux/dma-buf.h
564
int dma_buf_pin(struct dma_buf_attachment *attach);
include/linux/dma-buf.h
565
void dma_buf_unpin(struct dma_buf_attachment *attach);
include/linux/dma-buf.h
573
struct sg_table *dma_buf_map_attachment(struct dma_buf_attachment *,
include/linux/dma-buf.h
575
void dma_buf_unmap_attachment(struct dma_buf_attachment *, struct sg_table *,
include/linux/dma-buf.h
578
bool dma_buf_attach_revocable(struct dma_buf_attachment *attach);
include/linux/dma-buf.h
584
dma_buf_map_attachment_unlocked(struct dma_buf_attachment *attach,
include/linux/dma-buf.h
586
void dma_buf_unmap_attachment_unlocked(struct dma_buf_attachment *attach,
include/linux/dma-buf.h
64
int (*attach)(struct dma_buf *, struct dma_buf_attachment *);
include/linux/dma-buf.h
75
void (*detach)(struct dma_buf *, struct dma_buf_attachment *);
include/linux/host1x.h
127
struct dma_buf_attachment *attach;
include/linux/iio/buffer-dma.h
171
struct dma_buf_attachment *attach);
include/linux/iio/buffer-dma.h
20
struct dma_buf_attachment;
include/linux/iio/buffer_impl.h
12
struct dma_buf_attachment;
include/linux/iio/buffer_impl.h
88
struct dma_buf_attachment *attach);
include/linux/vfio_pci_core.h
260
int vfio_pci_dma_buf_iommufd_map(struct dma_buf_attachment *attachment,
include/linux/vfio_pci_core.h
31
struct dma_buf_attachment;
include/linux/virtio_dma_buf.h
25
struct dma_buf_attachment *attach);
include/linux/virtio_dma_buf.h
30
struct dma_buf_attachment *attach);
include/rdma/ib_umem.h
30
struct dma_buf_attachment *attach;
include/trace/events/dma_buf.h
126
TP_PROTO(struct dma_buf *dmabuf, struct dma_buf_attachment *attach,
include/trace/events/dma_buf.h
134
TP_PROTO(struct dma_buf *dmabuf, struct dma_buf_attachment *attach,
include/trace/events/dma_buf.h
37
TP_PROTO(struct dma_buf *dmabuf, struct dma_buf_attachment *attach,
include/trace/events/dma_buf.h
47
__field( struct dma_buf_attachment *, attach)
io_uring/zcrx.h
27
struct dma_buf_attachment *attach;
net/core/devmem.h
20
struct dma_buf_attachment *attachment;
samples/vfio-mdev/mbochs.c
860
static struct sg_table *mbochs_map_dmabuf(struct dma_buf_attachment *at,
samples/vfio-mdev/mbochs.c
888
static void mbochs_unmap_dmabuf(struct dma_buf_attachment *at,
sound/soc/fsl/fsl_asrc_m2m.c
417
static struct sg_table *fsl_asrc_m2m_map_dma_buf(struct dma_buf_attachment *attachment,
sound/soc/fsl/fsl_asrc_m2m.c
441
static void fsl_asrc_m2m_unmap_dma_buf(struct dma_buf_attachment *attachment,