/openbmc/linux/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_buffer.c | 124 &gpu->mmu_context->cmdbuf_mapping) + in etnaviv_buffer_dump() 159 &gpu->mmu_context->cmdbuf_mapping) + in etnaviv_buffer_reserve() 174 etnaviv_cmdbuf_get_va(buffer, &gpu->mmu_context->cmdbuf_mapping) in etnaviv_buffer_init() 326 etnaviv_cmdbuf_get_va(buffer, &gpu->mmu_context->cmdbuf_mapping) in etnaviv_sync_point_queue() 341 struct etnaviv_iommu_context *mmu_context, unsigned int event, in etnaviv_buffer_queue() argument 349 bool switch_mmu_context = gpu->mmu_context != mmu_context; in etnaviv_buffer_queue() 350 unsigned int new_flush_seq = READ_ONCE(gpu->mmu_context->flush_seq); in etnaviv_buffer_queue() 361 &gpu->mmu_context->cmdbuf_mapping); in etnaviv_buffer_queue() 377 if (gpu->mmu_context->global->version == ETNAVIV_IOMMU_V1) in etnaviv_buffer_queue() 399 struct etnaviv_iommu_context *old_context = gpu->mmu_context; in etnaviv_buffer_queue() [all …]
|
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() 165 mutex_unlock(&submit->mmu_context->lock); in etnaviv_core_dump() 177 etnaviv_core_dump_mmu(&iter, submit->mmu_context, mmu_size); in etnaviv_core_dump() 181 &submit->mmu_context->cmdbuf_mapping)); in etnaviv_core_dump() 186 &submit->mmu_context->cmdbuf_mapping)); in etnaviv_core_dump() 188 mutex_unlock(&submit->mmu_context->lock); in etnaviv_core_dump()
|
H A D | etnaviv_drv.c | 142 struct etnaviv_iommu_context *mmu_context; in etnaviv_mmu_show() local 152 mmu_context = gpu->mmu_context; in etnaviv_mmu_show() 153 if (mmu_context) in etnaviv_mmu_show() 154 etnaviv_iommu_context_get(mmu_context); in etnaviv_mmu_show() 157 if (!mmu_context) in etnaviv_mmu_show() 160 mutex_lock(&mmu_context->lock); in etnaviv_mmu_show() 161 drm_mm_print(&mmu_context->mm, &p); in etnaviv_mmu_show() 162 mutex_unlock(&mmu_context->lock); in etnaviv_mmu_show() 164 etnaviv_iommu_context_put(mmu_context); in etnaviv_mmu_show()
|
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_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.c | 242 struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context, in etnaviv_gem_mapping_get() argument 251 mapping = etnaviv_gem_get_vram_mapping(etnaviv_obj, mmu_context); in etnaviv_gem_mapping_get() 260 mutex_lock(&mmu_context->lock); in etnaviv_gem_mapping_get() 261 if (mapping->context == mmu_context) in etnaviv_gem_mapping_get() 270 mutex_unlock(&mmu_context->lock); in etnaviv_gem_mapping_get() 305 ret = etnaviv_iommu_map_gem(mmu_context, etnaviv_obj, in etnaviv_gem_mapping_get() 306 mmu_context->global->memory_base, in etnaviv_gem_mapping_get()
|
H A D | etnaviv_gem.h | 94 struct etnaviv_iommu_context *mmu_context, *prev_mmu_context; member 120 struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context,
|
H A D | etnaviv_gem_submit.c | 222 submit->mmu_context, in submit_pin_objects() 368 if (submit->mmu_context) in submit_cleanup() 369 etnaviv_iommu_context_put(submit->mmu_context); in submit_cleanup() 532 submit->mmu_context = etnaviv_iommu_context_get(submit->ctx->mmu); in etnaviv_ioctl_gem_submit()
|
H A D | etnaviv_gpu.c | 589 if (gpu->mmu_context) in etnaviv_hw_reset() 590 etnaviv_iommu_context_put(gpu->mmu_context); in etnaviv_hw_reset() 591 gpu->mmu_context = NULL; in etnaviv_hw_reset() 678 &gpu->mmu_context->cmdbuf_mapping); in etnaviv_gpu_start_fe_idleloop() 1387 etnaviv_gpu_start_fe_idleloop(gpu, submit->mmu_context); in etnaviv_gpu_submit() 1391 submit->prev_mmu_context = etnaviv_iommu_context_get(gpu->mmu_context); in etnaviv_gpu_submit() 1402 etnaviv_buffer_queue(gpu, submit->exec_state, submit->mmu_context, in etnaviv_gpu_submit() 1805 if (gpu->mmu_context) in etnaviv_gpu_unbind() 1806 etnaviv_iommu_context_put(gpu->mmu_context); in etnaviv_gpu_unbind()
|
H A D | etnaviv_gpu.h | 151 struct etnaviv_iommu_context *mmu_context; member
|
/openbmc/linux/arch/microblaze/mm/ |
H A D | Makefile | 6 obj-y := consistent.o init.o pgtable.o mmu_context.o fault.o
|
/openbmc/linux/arch/powerpc/mm/book3s32/ |
H A D | Makefile | 9 obj-y += mmu.o mmu_context.o
|
/openbmc/linux/arch/nios2/mm/ |
H A D | Makefile | 12 obj-y += mmu_context.o
|
/openbmc/linux/arch/powerpc/mm/nohash/ |
H A D | Makefile | 5 obj-y += mmu_context.o tlb.o tlb_low.o kup.o
|
/openbmc/linux/arch/powerpc/mm/ |
H A D | Makefile | 11 init-common.o mmu_context.o drmem.o \
|
/openbmc/linux/arch/powerpc/mm/book3s64/ |
H A D | Makefile | 5 obj-y += mmu_context.o pgtable.o trace.o
|
/openbmc/linux/include/asm-generic/ |
H A D | Kbuild | 41 mandatory-y += mmu_context.h
|
/openbmc/linux/drivers/accel/ivpu/ |
H A D | ivpu_gem.c | 340 ivpu_bo_alloc(struct ivpu_device *vdev, struct ivpu_mmu_context *mmu_context, in ivpu_bo_alloc() argument 387 if (mmu_context) { in ivpu_bo_alloc() 388 ret = ivpu_bo_alloc_vpu_addr(bo, mmu_context, range); in ivpu_bo_alloc()
|
/openbmc/linux/ |
H A D | opengrok2.0.log | 1779 2024-12-28 20:05:26.828-0600 FINEST t582 AnalyzerGuru.lambda$findBySuffix$5: '/openbmc/linux/arch/powerpc/mm/mmu_context.c': chosen by suffix: CAnalyzerFactory 1780 2024-12-28 20:05:26.828-0600 FINE t582 DefaultIndexChangedListener.fileAdd: Add: '/openbmc/linux/arch/powerpc/mm/mmu_context.c' (CAnalyzer) 1787 2024-12-28 20:05:26.829-0600 FINER t582 HistoryGuru.storeHistory: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} supports history for directories, skipping '/opengrok/src/openbmc/linux/arch/powerpc/mm/mmu_context.c' 1797 2024-12-28 20:05:26.830-0600 FINEST t35 Ctags.trySplitSource: Re-read '/opengrok/src/openbmc/linux/arch/powerpc/mm/mmu_context.c' 1996 2024-12-28 20:05:26.911-0600 FINER t582 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/arch/powerpc/mm/mmu_context.c' 1997 2024-12-28 20:05:26.911-0600 FINEST t582 Statistics.logIt: Added: '/openbmc/linux/arch/powerpc/mm/mmu_context.c' (CAnalyzer) (took 83 ms) 2353 2024-12-28 20:05:27.094-0600 FINEST t588 AnalyzerGuru.lambda$findBySuffix$5: '/openbmc/linux/arch/nios2/include/asm/mmu_context.h': chosen by suffix: CAnalyzerFactory 2354 2024-12-28 20:05:27.094-0600 FINE t588 DefaultIndexChangedListener.fileAdd: Add: '/openbmc/linux/arch/nios2/include/asm/mmu_context.h' (CAnalyzer) 2355 2024-12-28 20:05:27.094-0600 FINER t588 HistoryGuru.storeHistory: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} supports history for directories, skipping '/opengrok/src/openbmc/linux/arch/nios2/include/asm/mmu_context.h' 2360 2024-12-28 20:05:27.095-0600 FINEST t628 Ctags.trySplitSource: Re-read '/opengrok/src/openbmc/linux/arch/nios2/include/asm/mmu_context [all...] |
H A D | opengrok1.0.log | [all...] |
H A D | opengrok0.0.log | 1723 2024-12-28 20:09:06.279-0600 FINEST t1155 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/arch/csky/include/asm/mmu_context.h.gz' [all...] |