Home
last modified time | relevance | path

Searched defs:attach (Results 1 – 25 of 70) sorted by relevance

123

/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_prime.c49 virtgpu_gem_map_dma_buf(struct dma_buf_attachment *attach, in virtgpu_gem_map_dma_buf()
61 static void virtgpu_gem_unmap_dma_buf(struct dma_buf_attachment *attach, in virtgpu_gem_unmap_dma_buf()
149 struct dma_buf_attachment *attach) in virtgpu_dma_buf_import_sgt()
188 struct dma_buf_attachment *attach = bo->base.base.import_attach; in virtgpu_dma_buf_unmap() local
207 struct dma_buf_attachment *attach = obj->import_attach; in virtgpu_dma_buf_free_obj() local
230 struct dma_buf_attachment *attach) in virtgpu_dma_buf_init_obj()
281 static void virtgpu_dma_buf_move_notify(struct dma_buf_attachment *attach) in virtgpu_dma_buf_move_notify()
298 struct dma_buf_attachment *attach; in virtgpu_gem_prime_import() local
345 struct drm_device *dev, struct dma_buf_attachment *attach, in virtgpu_gem_prime_import_sg_table()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c57 static struct amdgpu_device *dma_buf_attach_adev(struct dma_buf_attachment *attach) in dma_buf_attach_adev()
78 struct dma_buf_attachment *attach) in amdgpu_dma_buf_attach()
132 static int amdgpu_dma_buf_pin(struct dma_buf_attachment *attach) in amdgpu_dma_buf_pin()
172 static void amdgpu_dma_buf_unpin(struct dma_buf_attachment *attach) in amdgpu_dma_buf_unpin()
193 static struct sg_table *amdgpu_dma_buf_map(struct dma_buf_attachment *attach, in amdgpu_dma_buf_map()
265 static void amdgpu_dma_buf_unmap(struct dma_buf_attachment *attach, in amdgpu_dma_buf_unmap()
461 amdgpu_dma_buf_move_notify(struct dma_buf_attachment *attach) in amdgpu_dma_buf_move_notify()
540 struct dma_buf_attachment *attach; in amdgpu_gem_prime_import() local
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_prime.c45 struct dma_buf_attachment *attach) in vmw_prime_map_attach()
51 struct dma_buf_attachment *attach) in vmw_prime_map_detach()
55 static struct sg_table *vmw_prime_map_dma_buf(struct dma_buf_attachment *attach, in vmw_prime_map_dma_buf()
61 static void vmw_prime_unmap_dma_buf(struct dma_buf_attachment *attach, in vmw_prime_unmap_dma_buf()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c27 static struct sg_table *i915_gem_map_dma_buf(struct dma_buf_attachment *attach, in i915_gem_map_dma_buf()
167 struct dma_buf_attachment *attach) in i915_gem_dmabuf_attach()
196 struct dma_buf_attachment *attach) in i915_gem_dmabuf_detach()
285 struct dma_buf_attachment *attach; in i915_gem_prime_import() local
/linux/drivers/xen/
H A Dgntdev-dmabuf.c48 struct dma_buf_attachment *attach; member
221 struct dma_buf_attachment *attach) in dmabuf_exp_ops_attach()
236 struct dma_buf_attachment *attach) in dmabuf_exp_ops_detach()
258 dmabuf_exp_ops_map_dma_buf(struct dma_buf_attachment *attach, in dmabuf_exp_ops_map_dma_buf()
300 static void dmabuf_exp_ops_unmap_dma_buf(struct dma_buf_attachment *attach, in dmabuf_exp_ops_unmap_dma_buf()
563 struct dma_buf_attachment *attach; in dmabuf_imp_to_refs() local
688 struct dma_buf_attachment *attach; in dmabuf_imp_release() local
/linux/drivers/iommu/iommufd/
H A Ddevice.c355 struct iommufd_attach *attach; in iommufd_group_device_num() local
443 struct iommufd_attach *attach; in iommufd_device_is_attached() local
465 struct iommufd_attach *attach; in iommufd_hwpt_pasid_compat() local
609 struct iommufd_attach *attach; in iommufd_hw_pagetable_attach() local
692 struct iommufd_attach *attach; in iommufd_hw_pagetable_detach() local
736 struct iommufd_attach *attach; in iommufd_group_remove_reserved_iova() local
752 struct iommufd_attach *attach; in iommufd_group_do_replace_reserved_iova() local
789 struct iommufd_attach *attach; in iommufd_device_do_replace() local
/linux/drivers/dma-buf/
H A Ddma-buf-mapping.c92 struct sg_table *dma_buf_phys_vec_to_sgt(struct dma_buf_attachment *attach, in dma_buf_phys_vec_to_sgt()
222 void dma_buf_free_sgt(struct dma_buf_attachment *attach, struct sg_table *sgt, in dma_buf_free_sgt()
/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-vmalloc.c215 struct vb2_vmalloc_attachment *attach; in vb2_vmalloc_dmabuf_ops_attach() local
254 struct vb2_vmalloc_attachment *attach = db_attach->priv; in vb2_vmalloc_dmabuf_ops_detach() local
273 struct vb2_vmalloc_attachment *attach = db_attach->priv; in vb2_vmalloc_dmabuf_ops_map() local
/linux/drivers/gpu/drm/
H A Ddrm_gem_dma_helper.c467 struct dma_buf_attachment *attach, in drm_gem_dma_prime_import_sg_table()
579 struct dma_buf_attachment *attach, in drm_gem_dma_prime_import_sg_table_vmap()
H A Ddrm_gem_shmem_helper.c821 struct dma_buf_attachment *attach, in drm_gem_shmem_prime_import_sg_table()
851 struct dma_buf_attachment *attach; in drm_gem_shmem_prime_import_no_map() local
/linux/include/linux/
H A Datm_tcp.h16 int (*attach)(struct atm_vcc *vcc,int itf); member
/linux/drivers/virtio/
H A Dvirtio_dma_buf.c43 struct dma_buf_attachment *attach) in virtio_dma_buf_attach()
/linux/tools/testing/selftests/ptrace/
H A Dvmaccess.c46 TEST(attach) in TEST() argument
/linux/drivers/iio/
H A Dindustrialio-buffer.c53 struct dma_buf_attachment *attach; member
1562 struct dma_buf_attachment *attach = priv->attach; in iio_buffer_dmabuf_release() local
1575 static void iio_buffer_dmabuf_get(struct dma_buf_attachment *attach) in iio_buffer_dmabuf_get()
1582 static void iio_buffer_dmabuf_put(struct dma_buf_attachment *attach) in iio_buffer_dmabuf_put()
1639 struct dma_buf_attachment *attach = NULL; in iio_buffer_find_attachment() local
1664 struct dma_buf_attachment *attach; in iio_buffer_attach_dmabuf() local
1826 struct dma_buf_attachment *attach; in iio_buffer_enqueue_dmabuf() local
1953 struct dma_buf_attachment *attach = priv->attach; in iio_buffer_cleanup() local
/linux/drivers/gpu/drm/qxl/
H A Dqxl_prime.c51 struct drm_device *dev, struct dma_buf_attachment *attach, in qxl_gem_prime_import_sg_table()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_prime.c46 struct dma_buf_attachment *attach, in radeon_gem_prime_import_sg_table()
/linux/tools/testing/selftests/bpf/
H A Dflow_dissector_load.c62 bool attach = false; in parse_opts() local
H A Dtest_cpp.cpp44 int attach() { return T::attach(skel); } in attach() function in Skeleton
/linux/include/net/
H A Drsi_91x.h50 int (*attach)(void *priv, struct rsi_proto_ops *ops); member
/linux/tools/testing/selftests/bpf/prog_tests/
H A Drecursive_attach.c36 static void test_recursive_fentry_chain(bool attach, bool detach) in test_recursive_fentry_chain()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c100 struct dma_buf_attachment *attach; in omap_gem_prime_import() local
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_prime.c113 struct dma_buf_attachment *attach, struct sg_table *sgt) in etnaviv_gem_prime_import_sg_table()
/linux/samples/bpf/
H A Dxdp_fwd_user.c129 int attach = 1; in main() local
/linux/include/drm/bridge/
H A Ddw_mipi_dsi.h47 int (*attach)(void *priv_data, member
/linux/drivers/gpu/drm/pl111/
H A Dpl111_drv.c198 struct dma_buf_attachment *attach, in pl111_gem_import_sg_table()

123