Searched refs:mmu_context (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_dump.c | 133 mutex_lock(&submit->mmu_context->lock); in etnaviv_core_dump() 135 mmu_size = etnaviv_iommu_dump_size(submit->mmu_context); in etnaviv_core_dump() 164 mutex_unlock(&submit->mmu_context->lock); in etnaviv_core_dump() 176 etnaviv_core_dump_mmu(&iter, submit->mmu_context, mmu_size); in etnaviv_core_dump() 180 &submit->mmu_context->cmdbuf_mapping)); in etnaviv_core_dump() 185 &submit->mmu_context->cmdbuf_mapping)); in etnaviv_core_dump() 187 mutex_unlock(&submit->mmu_context->lock); in etnaviv_core_dump()
|
| H A D | etnaviv_iommu_v2.c | 175 if (gpu->mmu_context) in etnaviv_iommuv2_restore_nonsec() 176 etnaviv_iommu_context_put(gpu->mmu_context); in etnaviv_iommuv2_restore_nonsec() 177 gpu->mmu_context = etnaviv_iommu_context_get(context); in etnaviv_iommuv2_restore_nonsec() 199 if (gpu->mmu_context) in etnaviv_iommuv2_restore_sec() 200 etnaviv_iommu_context_put(gpu->mmu_context); in etnaviv_iommuv2_restore_sec() 201 gpu->mmu_context = etnaviv_iommu_context_get(context); in etnaviv_iommuv2_restore_sec()
|
| H A D | etnaviv_drv.c | 154 struct etnaviv_iommu_context *mmu_context; in etnaviv_mmu_show() local 164 mmu_context = gpu->mmu_context; in etnaviv_mmu_show() 165 if (mmu_context) in etnaviv_mmu_show() 166 etnaviv_iommu_context_get(mmu_context); in etnaviv_mmu_show() 169 if (!mmu_context) in etnaviv_mmu_show() 172 mutex_lock(&mmu_context->lock); in etnaviv_mmu_show() 173 drm_mm_print(&mmu_context->mm, &p); in etnaviv_mmu_show() 174 mutex_unlock(&mmu_context->lock); in etnaviv_mmu_show() 176 etnaviv_iommu_context_put(mmu_context); in etnaviv_mmu_show()
|
| H A D | etnaviv_iommu.c | 95 if (gpu->mmu_context) in etnaviv_iommuv1_restore() 96 etnaviv_iommu_context_put(gpu->mmu_context); in etnaviv_iommuv1_restore() 97 gpu->mmu_context = etnaviv_iommu_context_get(context); in etnaviv_iommuv1_restore()
|
| H A D | etnaviv_gem.h | 97 struct etnaviv_iommu_context *mmu_context, *prev_mmu_context; member 123 struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context,
|
| H A D | etnaviv_gpu.c | 645 if (gpu->mmu_context) in etnaviv_hw_reset() 646 etnaviv_iommu_context_put(gpu->mmu_context); in etnaviv_hw_reset() 647 gpu->mmu_context = NULL; in etnaviv_hw_reset() 740 &gpu->mmu_context->cmdbuf_mapping); in etnaviv_gpu_start_fe_idleloop() 1457 etnaviv_gpu_start_fe_idleloop(gpu, submit->mmu_context); in etnaviv_gpu_submit() 1461 submit->prev_mmu_context = etnaviv_iommu_context_get(gpu->mmu_context); in etnaviv_gpu_submit() 1472 etnaviv_buffer_queue(gpu, submit->exec_state, submit->mmu_context, in etnaviv_gpu_submit() 1877 if (gpu->mmu_context) in etnaviv_gpu_unbind() 1878 etnaviv_iommu_context_put(gpu->mmu_context); in etnaviv_gpu_unbind()
|
| H A D | etnaviv_flop_reset.c | 218 &gpu->mmu_context->cmdbuf_mapping); in etnaviv_flop_reset_ppu_run()
|
| /linux/arch/microblaze/mm/ |
| H A D | Makefile | 6 obj-y := consistent.o init.o pgtable.o mmu_context.o fault.o
|
| /linux/arch/powerpc/mm/book3s32/ |
| H A D | Makefile | 9 obj-y += mmu.o mmu_context.o
|
| /linux/arch/nios2/mm/ |
| H A D | Makefile | 12 obj-y += mmu_context.o
|
| /linux/arch/powerpc/mm/nohash/ |
| H A D | Makefile | 3 obj-y += mmu_context.o tlb.o tlb_low.o kup.o
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | Makefile | 3 obj-y += mmu_context.o pgtable.o trace.o
|