Home
last modified time | relevance | path

Searched refs:dma_attachment (Results 1 - 12 of 12) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c1117 if (!WARN_ON(!reg->gpu_alloc->imported.umm.dma_attachment)) { in kbase_mem_do_sync_imported()
1119 reg->gpu_alloc->imported.umm.dma_attachment; in kbase_mem_do_sync_imported()
1146 if (!WARN_ON(!reg->gpu_alloc->imported.umm.dma_attachment)) { in kbase_mem_do_sync_imported()
1148 reg->gpu_alloc->imported.umm.dma_attachment; in kbase_mem_do_sync_imported()
1186 dma_buf_unmap_attachment(alloc->imported.umm.dma_attachment, in kbase_mem_umm_unmap_attachment()
1223 sgt = dma_buf_map_attachment(alloc->imported.umm.dma_attachment, in kbase_mem_umm_map_attachment()
1415 struct dma_buf_attachment *dma_attachment; in kbase_mem_from_umm() local
1430 dma_attachment = dma_buf_attach(dma_buf, kctx->kbdev->dev); in kbase_mem_from_umm()
1431 if (IS_ERR_OR_NULL(dma_attachment)) { in kbase_mem_from_umm()
1438 dma_buf_detach(dma_buf, dma_attachment); in kbase_mem_from_umm()
[all...]
H A Dmali_kbase_mem.h145 struct dma_buf_attachment *dma_attachment; member
H A Dmali_kbase_mem.c2492 dma_buf_unmap_attachment(alloc->imported.umm.dma_attachment, alloc->imported.umm.sgt, in kbase_mem_kref_free()
2496 dma_buf_detach(alloc->imported.umm.dma_buf, alloc->imported.umm.dma_attachment); in kbase_mem_kref_free()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c1067 if (!WARN_ON(!reg->gpu_alloc->imported.umm.dma_attachment)) { in kbase_mem_do_sync_imported()
1068 struct dma_buf_attachment *attachment = reg->gpu_alloc->imported.umm.dma_attachment; in kbase_mem_do_sync_imported()
1096 if (!WARN_ON(!reg->gpu_alloc->imported.umm.dma_attachment)) { in kbase_mem_do_sync_imported()
1097 struct dma_buf_attachment *attachment = reg->gpu_alloc->imported.umm.dma_attachment; in kbase_mem_do_sync_imported()
1135 dma_buf_unmap_attachment(alloc->imported.umm.dma_attachment, in kbase_mem_umm_unmap_attachment()
1172 sgt = dma_buf_map_attachment(alloc->imported.umm.dma_attachment, in kbase_mem_umm_map_attachment()
1370 struct dma_buf_attachment *dma_attachment; in kbase_mem_from_umm() local
1383 dma_attachment = dma_buf_attach(dma_buf, kctx->kbdev->dev); in kbase_mem_from_umm()
1384 if (IS_ERR_OR_NULL(dma_attachment)) { in kbase_mem_from_umm()
1391 dma_buf_detach(dma_buf, dma_attachment); in kbase_mem_from_umm()
[all...]
H A Dmali_kbase_mem.h152 struct dma_buf_attachment *dma_attachment; member
H A Dmali_kbase_mem.c2906 alloc->imported.umm.dma_attachment, in kbase_mem_kref_free()
2913 alloc->imported.umm.dma_attachment); in kbase_mem_kref_free()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c817 struct dma_buf_attachment *dma_attachment; in kbase_mem_from_umm() local
824 dma_attachment = dma_buf_attach(dma_buf, kctx->kbdev->dev); in kbase_mem_from_umm()
825 if (!dma_attachment) in kbase_mem_from_umm()
888 reg->gpu_alloc->imported.umm.dma_attachment = dma_attachment; in kbase_mem_from_umm()
900 dma_buf_detach(dma_buf, dma_attachment); in kbase_mem_from_umm()
H A Dmali_kbase_mem.c1542 alloc->imported.umm.dma_attachment); in kbase_mem_kref_free()
2296 sgt = dma_buf_map_attachment(alloc->imported.umm.dma_attachment, in kbase_jd_umm_map()
2362 dma_buf_unmap_attachment(alloc->imported.umm.dma_attachment, in kbase_jd_umm_map()
2374 KBASE_DEBUG_ASSERT(alloc->imported.umm.dma_attachment); in kbase_jd_umm_unmap()
2376 dma_buf_unmap_attachment(alloc->imported.umm.dma_attachment, in kbase_jd_umm_unmap()
H A Dmali_kbase_mem.h140 struct dma_buf_attachment *dma_attachment; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c821 struct dma_buf_attachment *dma_attachment; in kbase_mem_from_umm() local
829 dma_attachment = dma_buf_attach(dma_buf, kctx->kbdev->dev); in kbase_mem_from_umm()
830 if (!dma_attachment) { in kbase_mem_from_umm()
902 reg->gpu_alloc->imported.umm.dma_attachment = dma_attachment; in kbase_mem_from_umm()
914 dma_buf_detach(dma_buf, dma_attachment); in kbase_mem_from_umm()
H A Dmali_kbase_mem.c1491 dma_buf_detach(alloc->imported.umm.dma_buf, alloc->imported.umm.dma_attachment); in kbase_mem_kref_free()
2237 sgt = dma_buf_map_attachment(alloc->imported.umm.dma_attachment, DMA_BIDIRECTIONAL); in kbase_jd_umm_map()
2295 dma_buf_unmap_attachment(alloc->imported.umm.dma_attachment, alloc->imported.umm.sgt, DMA_BIDIRECTIONAL); in kbase_jd_umm_map()
2305 KBASE_DEBUG_ASSERT(alloc->imported.umm.dma_attachment); in kbase_jd_umm_unmap()
2307 dma_buf_unmap_attachment(alloc->imported.umm.dma_attachment, alloc->imported.umm.sgt, DMA_BIDIRECTIONAL); in kbase_jd_umm_unmap()
H A Dmali_kbase_mem.h138 struct dma_buf_attachment *dma_attachment; member

Completed in 39 milliseconds