Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_gem.c148 if (obj->base.import_attach) { in udl_gem_put_pages()
163 if (obj->base.import_attach) { in udl_gem_vmap()
164 obj->vmapping = dma_buf_vmap(obj->base.import_attach->dmabuf); in udl_gem_vmap()
182 if (obj->base.import_attach) { in udl_gem_vunmap()
183 dma_buf_vunmap(obj->base.import_attach->dmabuf, obj->vmapping); in udl_gem_vunmap()
199 if (gem_obj->import_attach) { in udl_gem_free_object()
Dudl_fb.c411 if (ufb->obj->base.import_attach) { in udl_user_framebuffer_dirty()
412 ret = dma_buf_begin_cpu_access(ufb->obj->base.import_attach->dmabuf, in udl_user_framebuffer_dirty()
427 if (ufb->obj->base.import_attach) { in udl_user_framebuffer_dirty()
428 dma_buf_end_cpu_access(ufb->obj->base.import_attach->dmabuf, in udl_user_framebuffer_dirty()
Dudl_dmabuf.c271 uobj->base.import_attach = attach; in udl_gem_prime_import()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_gem_prime.c63 if (!obj->import_attach) in msm_gem_prime_pin()
70 if (!obj->import_attach) in msm_gem_prime_unpin()
Dmsm_gem.c532 if (obj->import_attach) { in msm_gem_free_object()
534 dma_buf_vunmap(obj->import_attach->dmabuf, msm_obj->vaddr); in msm_gem_free_object()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_dmabuf.c254 sg = dma_buf_map_attachment(obj->base.import_attach, DMA_BIDIRECTIONAL); in i915_gem_object_get_pages_dmabuf()
264 dma_buf_unmap_attachment(obj->base.import_attach, in i915_gem_object_put_pages_dmabuf()
309 obj->base.import_attach = attach; in i915_gem_prime_import()
Di915_gem.c4524 if (obj->base.import_attach) in i915_gem_free_object()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_gem.c70 if (dobj->obj.import_attach) { in armada_gem_free_object()
73 dma_buf_unmap_attachment(dobj->obj.import_attach, in armada_gem_free_object()
286 if (obj->obj.import_attach) { in armada_gem_dumb_map_offset()
580 dobj->obj.import_attach = attach; in armada_gem_prime_import()
595 dobj->sgt = dma_buf_map_attachment(dobj->obj.import_attach, in armada_gem_map_import()
Darmada_fb.c129 if (obj->obj.import_attach && !obj->sgt) { in armada_fb_create()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_prime.c428 if (obj->import_attach) { in drm_gem_prime_handle_to_fd()
429 dmabuf = obj->import_attach->dmabuf; in drm_gem_prime_handle_to_fd()
540 obj->import_attach = attach; in drm_gem_prime_import()
756 attach = obj->import_attach; in drm_prime_gem_destroy()
Ddrm_gem_cma_helper.c195 } else if (gem_obj->import_attach) { in drm_gem_cma_free_object()
/linux-4.4.14/include/drm/
Ddrm_gem.h121 struct dma_buf_attachment *import_attach; member
/linux-4.4.14/drivers/gpu/drm/tegra/
Dgem.c351 bo->gem.import_attach = attach; in tegra_bo_import()
375 if (gem->import_attach) { in tegra_bo_free_object()
376 dma_buf_unmap_attachment(gem->import_attach, bo->sgt, in tegra_bo_free_object()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_gem.c161 if (obj->import_attach) in exynos_drm_gem_destroy()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gem.c38 if (robj->gem_base.import_attach) in amdgpu_gem_object_free()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_gem.c37 if (robj->gem_base.import_attach) in radeon_gem_object_free()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_gem.c48 if (gem->import_attach) in nouveau_gem_object_del()