/Linux-v4.19/drivers/gpu/drm/udl/ |
D | udl_gem.c | 137 if (obj->base.import_attach) { in udl_gem_put_pages() 152 if (obj->base.import_attach) { in udl_gem_vmap() 153 obj->vmapping = dma_buf_vmap(obj->base.import_attach->dmabuf); in udl_gem_vmap() 171 if (obj->base.import_attach) { in udl_gem_vunmap() 172 dma_buf_vunmap(obj->base.import_attach->dmabuf, obj->vmapping); in udl_gem_vunmap() 188 if (gem_obj->import_attach) { in udl_gem_free_object()
|
D | udl_fb.c | 296 if (ufb->obj->base.import_attach) { in udl_user_framebuffer_dirty() 297 ret = dma_buf_begin_cpu_access(ufb->obj->base.import_attach->dmabuf, in udl_user_framebuffer_dirty() 311 if (ufb->obj->base.import_attach) { in udl_user_framebuffer_dirty() 312 ret = dma_buf_end_cpu_access(ufb->obj->base.import_attach->dmabuf, in udl_user_framebuffer_dirty()
|
D | udl_dmabuf.c | 254 uobj->base.import_attach = attach; in udl_gem_prime_import()
|
/Linux-v4.19/drivers/gpu/drm/etnaviv/ |
D | etnaviv_gem_prime.c | 48 if (!obj->import_attach) { in etnaviv_gem_prime_pin() 60 if (!obj->import_attach) { in etnaviv_gem_prime_unpin() 72 dma_buf_vunmap(etnaviv_obj->base.import_attach->dmabuf, in etnaviv_gem_prime_release() 88 return dma_buf_vmap(etnaviv_obj->base.import_attach->dmabuf); in etnaviv_gem_prime_vmap_impl()
|
/Linux-v4.19/drivers/gpu/drm/tegra/ |
D | gem.c | 49 else if (obj->gem.import_attach) in tegra_bo_mmap() 50 return dma_buf_vmap(obj->gem.import_attach->dmabuf); in tegra_bo_mmap() 62 else if (obj->gem.import_attach) in tegra_bo_munmap() 63 dma_buf_vunmap(obj->gem.import_attach->dmabuf, addr); in tegra_bo_munmap() 74 else if (obj->gem.import_attach) in tegra_bo_kmap() 75 return dma_buf_kmap(obj->gem.import_attach->dmabuf, page); in tegra_bo_kmap() 88 else if (obj->gem.import_attach) in tegra_bo_kunmap() 89 dma_buf_kunmap(obj->gem.import_attach->dmabuf, page, addr); in tegra_bo_kunmap() 371 bo->gem.import_attach = attach; in tegra_bo_import() 395 if (gem->import_attach) { in tegra_bo_free_object() [all …]
|
/Linux-v4.19/drivers/gpu/drm/tinydrm/ |
D | st7586.c | 92 struct dma_buf_attachment *import_attach = cma_obj->base.import_attach; in st7586_buf_copy() local 96 if (import_attach) { in st7586_buf_copy() 97 ret = dma_buf_begin_cpu_access(import_attach->dmabuf, in st7586_buf_copy() 105 if (import_attach) in st7586_buf_copy() 106 ret = dma_buf_end_cpu_access(import_attach->dmabuf, in st7586_buf_copy()
|
D | mipi-dbi.c | 171 struct dma_buf_attachment *import_attach = cma_obj->base.import_attach; in mipi_dbi_buf_copy() local 176 if (import_attach) { in mipi_dbi_buf_copy() 177 ret = dma_buf_begin_cpu_access(import_attach->dmabuf, in mipi_dbi_buf_copy() 200 if (import_attach) in mipi_dbi_buf_copy() 201 ret = dma_buf_end_cpu_access(import_attach->dmabuf, in mipi_dbi_buf_copy()
|
D | repaper.c | 530 struct dma_buf_attachment *import_attach = cma_obj->base.import_attach; in repaper_fb_dirty() local 555 if (import_attach) { in repaper_fb_dirty() 556 ret = dma_buf_begin_cpu_access(import_attach->dmabuf, in repaper_fb_dirty() 564 if (import_attach) { in repaper_fb_dirty() 565 ret = dma_buf_end_cpu_access(import_attach->dmabuf, in repaper_fb_dirty()
|
/Linux-v4.19/drivers/gpu/drm/msm/ |
D | msm_gem_prime.c | 63 if (!obj->import_attach) in msm_gem_prime_pin() 70 if (!obj->import_attach) in msm_gem_prime_unpin()
|
D | msm_gem.h | 106 !msm_obj->base.dma_buf && !msm_obj->base.import_attach; in is_purgeable()
|
D | msm_gem.c | 567 WARN_ON(obj->import_attach); in msm_gem_purge() 807 if (obj->import_attach) { in msm_gem_free_object() 809 dma_buf_vunmap(obj->import_attach->dmabuf, msm_obj->vaddr); in msm_gem_free_object()
|
/Linux-v4.19/drivers/gpu/drm/tinydrm/core/ |
D | tinydrm-core.c | 98 if (gem_obj->import_attach) { in tinydrm_gem_cma_free_object() 102 dma_buf_vunmap(gem_obj->import_attach->dmabuf, cma_obj->vaddr); in tinydrm_gem_cma_free_object()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_dmabuf.c | 253 pages = dma_buf_map_attachment(obj->base.import_attach, in i915_gem_object_get_pages_dmabuf() 268 dma_buf_unmap_attachment(obj->base.import_attach, pages, in i915_gem_object_put_pages_dmabuf() 312 obj->base.import_attach = attach; in i915_gem_prime_import()
|
/Linux-v4.19/drivers/gpu/drm/armada/ |
D | armada_gem.c | 62 if (dobj->obj.import_attach) { in armada_gem_free_object() 65 dma_buf_unmap_attachment(dobj->obj.import_attach, in armada_gem_free_object() 529 dobj->obj.import_attach = attach; in armada_gem_prime_import() 544 dobj->sgt = dma_buf_map_attachment(dobj->obj.import_attach, in armada_gem_map_import()
|
D | armada_fb.c | 113 if (obj->obj.import_attach && !obj->sgt) { in armada_fb_create()
|
/Linux-v4.19/drivers/gpu/drm/v3d/ |
D | v3d_bo.c | 43 if (!obj->import_attach) { in v3d_bo_get_pages() 90 if (!obj->import_attach) { in v3d_bo_put_pages() 201 if (obj->import_attach) in v3d_free_object()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_prime.c | 618 if (obj->import_attach) { in drm_gem_prime_handle_to_fd() 619 dmabuf = obj->import_attach->dmabuf; in drm_gem_prime_handle_to_fd() 733 obj->import_attach = attach; in drm_gem_prime_import_dev() 962 attach = obj->import_attach; in drm_prime_gem_destroy()
|
D | drm_gem.c | 330 if (obj->import_attach) { in drm_gem_dumb_map_offset() 1067 obj->import_attach ? "yes" : "no"); in drm_gem_print_info()
|
D | drm_gem_cma_helper.c | 191 } else if (gem_obj->import_attach) { in drm_gem_cma_free_object()
|
/Linux-v4.19/include/drm/ |
D | drm_gem.h | 148 struct dma_buf_attachment *import_attach; member
|
/Linux-v4.19/drivers/gpu/drm/exynos/ |
D | exynos_drm_gem.c | 163 if (obj->import_attach) in exynos_drm_gem_destroy() 450 if (obj->import_attach) in exynos_drm_gem_mmap()
|
/Linux-v4.19/drivers/gpu/drm/omapdrm/ |
D | omap_gem_dmabuf.c | 194 obj->import_attach = attach; in omap_gem_prime_import()
|
/Linux-v4.19/drivers/gpu/drm/xen/ |
D | xen_drm_front_gem.c | 151 if (xen_obj->base.import_attach) { in xen_drm_front_gem_free_object_unlocked()
|
/Linux-v4.19/drivers/gpu/drm/vgem/ |
D | vgem_drv.c | 57 if (obj->import_attach) in vgem_gem_free_object()
|
/Linux-v4.19/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_gem.c | 369 if (obj->import_attach) { in rockchip_gem_free_object()
|