mmu_context 122 drivers/gpu/drm/etnaviv/etnaviv_buffer.c &gpu->mmu_context->cmdbuf_mapping) + mmu_context 157 drivers/gpu/drm/etnaviv/etnaviv_buffer.c &gpu->mmu_context->cmdbuf_mapping) + mmu_context 172 drivers/gpu/drm/etnaviv/etnaviv_buffer.c etnaviv_cmdbuf_get_va(buffer, &gpu->mmu_context->cmdbuf_mapping) mmu_context 300 drivers/gpu/drm/etnaviv/etnaviv_buffer.c etnaviv_cmdbuf_get_va(buffer, &gpu->mmu_context->cmdbuf_mapping) mmu_context 315 drivers/gpu/drm/etnaviv/etnaviv_buffer.c struct etnaviv_iommu_context *mmu_context, unsigned int event, mmu_context 323 drivers/gpu/drm/etnaviv/etnaviv_buffer.c bool switch_mmu_context = gpu->mmu_context != mmu_context; mmu_context 324 drivers/gpu/drm/etnaviv/etnaviv_buffer.c unsigned int new_flush_seq = READ_ONCE(gpu->mmu_context->flush_seq); mmu_context 333 drivers/gpu/drm/etnaviv/etnaviv_buffer.c &gpu->mmu_context->cmdbuf_mapping); mmu_context 349 drivers/gpu/drm/etnaviv/etnaviv_buffer.c if (gpu->mmu_context->global->version == ETNAVIV_IOMMU_V1) mmu_context 371 drivers/gpu/drm/etnaviv/etnaviv_buffer.c struct etnaviv_iommu_context *old_context = gpu->mmu_context; mmu_context 373 drivers/gpu/drm/etnaviv/etnaviv_buffer.c etnaviv_iommu_context_get(mmu_context); mmu_context 374 drivers/gpu/drm/etnaviv/etnaviv_buffer.c gpu->mmu_context = mmu_context; mmu_context 380 drivers/gpu/drm/etnaviv/etnaviv_buffer.c if (gpu->mmu_context->global->version == ETNAVIV_IOMMU_V1) { mmu_context 394 drivers/gpu/drm/etnaviv/etnaviv_buffer.c etnaviv_iommuv2_get_pta_id(gpu->mmu_context); mmu_context 401 drivers/gpu/drm/etnaviv/etnaviv_buffer.c flush |= etnaviv_iommuv2_get_mtlb_addr(gpu->mmu_context); mmu_context 421 drivers/gpu/drm/etnaviv/etnaviv_buffer.c &gpu->mmu_context->cmdbuf_mapping); mmu_context 459 drivers/gpu/drm/etnaviv/etnaviv_buffer.c etnaviv_cmdbuf_get_va(buffer, &gpu->mmu_context->cmdbuf_mapping) mmu_context 465 drivers/gpu/drm/etnaviv/etnaviv_buffer.c etnaviv_cmdbuf_get_va(cmdbuf, &gpu->mmu_context->cmdbuf_mapping), mmu_context 132 drivers/gpu/drm/etnaviv/etnaviv_drv.c struct etnaviv_iommu_context *mmu_context; mmu_context 142 drivers/gpu/drm/etnaviv/etnaviv_drv.c mmu_context = gpu->mmu_context; mmu_context 143 drivers/gpu/drm/etnaviv/etnaviv_drv.c if (mmu_context) mmu_context 144 drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_iommu_context_get(mmu_context); mmu_context 147 drivers/gpu/drm/etnaviv/etnaviv_drv.c if (!mmu_context) mmu_context 150 drivers/gpu/drm/etnaviv/etnaviv_drv.c mutex_lock(&mmu_context->lock); mmu_context 151 drivers/gpu/drm/etnaviv/etnaviv_drv.c drm_mm_print(&mmu_context->mm, &p); mmu_context 152 drivers/gpu/drm/etnaviv/etnaviv_drv.c mutex_unlock(&mmu_context->lock); mmu_context 154 drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_iommu_context_put(mmu_context); mmu_context 128 drivers/gpu/drm/etnaviv/etnaviv_dump.c mutex_lock(&gpu->mmu_context->lock); mmu_context 130 drivers/gpu/drm/etnaviv/etnaviv_dump.c mmu_size = etnaviv_iommu_dump_size(gpu->mmu_context); mmu_context 160 drivers/gpu/drm/etnaviv/etnaviv_dump.c mutex_unlock(&gpu->mmu_context->lock); mmu_context 172 drivers/gpu/drm/etnaviv/etnaviv_dump.c etnaviv_core_dump_mmu(&iter, gpu->mmu_context, mmu_size); mmu_context 176 drivers/gpu/drm/etnaviv/etnaviv_dump.c &gpu->mmu_context->cmdbuf_mapping)); mmu_context 181 drivers/gpu/drm/etnaviv/etnaviv_dump.c &gpu->mmu_context->cmdbuf_mapping)); mmu_context 183 drivers/gpu/drm/etnaviv/etnaviv_dump.c mutex_unlock(&gpu->mmu_context->lock); mmu_context 251 drivers/gpu/drm/etnaviv/etnaviv_gem.c struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context, mmu_context 260 drivers/gpu/drm/etnaviv/etnaviv_gem.c mapping = etnaviv_gem_get_vram_mapping(etnaviv_obj, mmu_context); mmu_context 269 drivers/gpu/drm/etnaviv/etnaviv_gem.c mutex_lock(&mmu_context->lock); mmu_context 270 drivers/gpu/drm/etnaviv/etnaviv_gem.c if (mapping->context == mmu_context) mmu_context 274 drivers/gpu/drm/etnaviv/etnaviv_gem.c mutex_unlock(&mmu_context->lock); mmu_context 307 drivers/gpu/drm/etnaviv/etnaviv_gem.c etnaviv_iommu_context_get(mmu_context); mmu_context 308 drivers/gpu/drm/etnaviv/etnaviv_gem.c mapping->context = mmu_context; mmu_context 311 drivers/gpu/drm/etnaviv/etnaviv_gem.c ret = etnaviv_iommu_map_gem(mmu_context, etnaviv_obj, mmu_context 312 drivers/gpu/drm/etnaviv/etnaviv_gem.c mmu_context->global->memory_base, mmu_context 315 drivers/gpu/drm/etnaviv/etnaviv_gem.c etnaviv_iommu_context_put(mmu_context); mmu_context 97 drivers/gpu/drm/etnaviv/etnaviv_gem.h struct etnaviv_iommu_context *mmu_context, *prev_mmu_context; mmu_context 123 drivers/gpu/drm/etnaviv/etnaviv_gem.h struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context, mmu_context 235 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c submit->mmu_context, mmu_context 384 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c if (submit->mmu_context) mmu_context 385 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c etnaviv_iommu_context_put(submit->mmu_context); mmu_context 538 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c submit->mmu_context = submit->ctx->mmu; mmu_context 615 drivers/gpu/drm/etnaviv/etnaviv_gpu.c &gpu->mmu_context->cmdbuf_mapping); mmu_context 619 drivers/gpu/drm/etnaviv/etnaviv_gpu.c etnaviv_iommu_restore(gpu, gpu->mmu_context); mmu_context 996 drivers/gpu/drm/etnaviv/etnaviv_gpu.c gpu->mmu_context = NULL; mmu_context 1303 drivers/gpu/drm/etnaviv/etnaviv_gpu.c if (!gpu->mmu_context) { mmu_context 1304 drivers/gpu/drm/etnaviv/etnaviv_gpu.c etnaviv_iommu_context_get(submit->mmu_context); mmu_context 1305 drivers/gpu/drm/etnaviv/etnaviv_gpu.c gpu->mmu_context = submit->mmu_context; mmu_context 1308 drivers/gpu/drm/etnaviv/etnaviv_gpu.c etnaviv_iommu_context_get(gpu->mmu_context); mmu_context 1309 drivers/gpu/drm/etnaviv/etnaviv_gpu.c submit->prev_mmu_context = gpu->mmu_context; mmu_context 1321 drivers/gpu/drm/etnaviv/etnaviv_gpu.c etnaviv_buffer_queue(gpu, submit->exec_state, submit->mmu_context, mmu_context 1524 drivers/gpu/drm/etnaviv/etnaviv_gpu.c if (gpu->initialized && gpu->mmu_context) { mmu_context 1537 drivers/gpu/drm/etnaviv/etnaviv_gpu.c etnaviv_iommu_context_put(gpu->mmu_context); mmu_context 1538 drivers/gpu/drm/etnaviv/etnaviv_gpu.c gpu->mmu_context = NULL; mmu_context 136 drivers/gpu/drm/etnaviv/etnaviv_gpu.h struct etnaviv_iommu_context *mmu_context;