Home
last modified time | relevance | path

Searched refs:import_attach (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/
H A Ddrm_gem_framebuffer_helper.c426 struct dma_buf_attachment *import_attach; in __drm_gem_fb_end_cpu_access() local
435 import_attach = obj->import_attach; in __drm_gem_fb_end_cpu_access()
438 ret = dma_buf_end_cpu_access(import_attach->dmabuf, dir); in __drm_gem_fb_end_cpu_access()
461 struct dma_buf_attachment *import_attach; in drm_gem_fb_begin_cpu_access() local
472 import_attach = obj->import_attach; in drm_gem_fb_begin_cpu_access()
475 ret = dma_buf_begin_cpu_access(import_attach->dmabuf, dir); in drm_gem_fb_begin_cpu_access()
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c226 struct dma_buf_attachment *import_attach; in igt_dmabuf_import_same_driver() local
290 import_attach = dma_buf_attach(dmabuf, obj->base.dev->dev); in igt_dmabuf_import_same_driver()
291 if (IS_ERR(import_attach)) { in igt_dmabuf_import_same_driver()
292 err = PTR_ERR(import_attach); in igt_dmabuf_import_same_driver()
296 st = dma_buf_map_attachment_unlocked(import_attach, DMA_BIDIRECTIONAL); in igt_dmabuf_import_same_driver()
309 dma_buf_unmap_attachment_unlocked(import_attach, st, DMA_BIDIRECTIONAL); in igt_dmabuf_import_same_driver()
311 dma_buf_detach(dmabuf, import_attach); in igt_dmabuf_import_same_driver()
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_prime.c68 dma_buf_vunmap_unlocked(etnaviv_obj->base.import_attach->dmabuf, &map); in etnaviv_gem_prime_release()
85 ret = dma_buf_vmap(etnaviv_obj->base.import_attach->dmabuf, &map); in etnaviv_gem_prime_vmap_impl()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c243 sgt = dma_buf_map_attachment(obj->base.import_attach, in i915_gem_object_get_pages_dmabuf()
271 dma_buf_unmap_attachment(obj->base.import_attach, sgt, in i915_gem_object_put_pages_dmabuf()
322 obj->base.import_attach = attach; in i915_gem_prime_import()
/linux/drivers/gpu/drm/armada/
H A Darmada_gem.c67 if (dobj->obj.import_attach) { in armada_gem_free_object()
70 dma_buf_unmap_attachment_unlocked(dobj->obj.import_attach, in armada_gem_free_object()
528 dobj->obj.import_attach = attach; in armada_gem_prime_import()
543 dobj->sgt = dma_buf_map_attachment_unlocked(dobj->obj.import_attach, in armada_gem_map_import()
H A Darmada_fb.c116 if (obj->obj.import_attach && !obj->sgt) { in armada_fb_create()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c135 obj->import_attach = attach; in omap_gem_prime_import()
/linux/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c392 obj->import_attach = attach; in xe_gem_prime_import()
H A Dxe_vm_madvise.c691 if (XE_IOCTL_DBG(xe, bo->ttm.base.import_attach && in xe_vm_madvise_ioctl()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_object.c63 if (bo->tbo.base.import_attach) in radeon_ttm_bo_destroy()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.c949 attach = gtt->gobj->import_attach; in amdgpu_ttm_backend_bind()
1070 attach = gtt->gobj->import_attach; in amdgpu_ttm_backend_unbind()