Home
last modified time | relevance | path

Searched refs:mmu_sync_info (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.h160 int group_id, enum kbase_caller_mmu_sync_info mmu_sync_info,
165 enum kbase_caller_mmu_sync_info mmu_sync_info,
170 enum kbase_caller_mmu_sync_info mmu_sync_info,
174 enum kbase_caller_mmu_sync_info mmu_sync_info,
179 enum kbase_caller_mmu_sync_info mmu_sync_info);
183 enum kbase_caller_mmu_sync_info mmu_sync_info);
H A Dmali_kbase_mmu.c587 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_SYNC; in kbase_gpu_mmu_handle_write_faulting_as() local
601 op_param.mmu_sync_info = mmu_sync_info; in kbase_gpu_mmu_handle_write_faulting_as()
995 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_SYNC; in kbase_mmu_page_fault_worker() local
1185 op_param.mmu_sync_info = mmu_sync_info; in kbase_mmu_page_fault_worker()
1234 op_param.mmu_sync_info = mmu_sync_info; in kbase_mmu_page_fault_worker()
1356 op_param.mmu_sync_info = mmu_sync_info; in kbase_mmu_page_fault_worker()
1791 enum kbase_caller_mmu_sync_info mmu_sync_info, in mmu_flush_invalidate_insert_pages() argument
1800 op_param.mmu_sync_info = mmu_sync_info; in mmu_flush_invalidate_insert_pages()
2010 int const group_id, enum kbase_caller_mmu_sync_info mmu_sync_info, in kbase_mmu_insert_single_page() argument
2166 mmu_flush_invalidate_insert_pages(kbdev, mmut, start_vpfn, nr, dirty_pgds, mmu_sync_info, in kbase_mmu_insert_single_page()
[all …]
H A Dmali_kbase_mmu_hw_direct.c379 enum kbase_caller_mmu_sync_info mmu_sync_info) in mmu_command_instr() argument
384 bool is_mmu_synchronous = (mmu_sync_info == CALLER_MMU_SYNC); in mmu_command_instr()
459 op_param->mmu_sync_info); in mmu_hw_do_lock()
494 lock_addr, op_param->mmu_sync_info); in kbase_mmu_hw_do_unlock_no_addr()
584 op_param->mmu_sync_info); in mmu_hw_do_flush()
H A Dmali_kbase_mmu_hw.h72 enum kbase_caller_mmu_sync_info mmu_sync_info; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.h55 enum kbase_caller_mmu_sync_info mmu_sync_info);
186 enum kbase_caller_mmu_sync_info mmu_sync_info);
H A Dmali_kbase_mem_linux.c290 enum kbase_caller_mmu_sync_info mmu_sync_info) in kbase_mem_alloc() argument
500 mmu_sync_info) != 0) { in kbase_mem_alloc()
898 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_mem_evictable_unmake() local
931 gpu_alloc->evicted, 0, mmu_sync_info); in kbase_mem_evictable_unmake()
1296 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_mem_umm_map() local
1328 mmu_sync_info, NULL); in kbase_mem_umm_map()
1345 mmu_sync_info); in kbase_mem_umm_map()
1825 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_mem_alias() local
2001 mmu_sync_info) != 0) { in kbase_mem_alias()
2047 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_mem_import() local
[all …]
H A Dmali_kbase_dummy_job_wa.c287 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_dummy_job_wa_load() local
384 &gpu_va, mmu_sync_info); in kbase_dummy_job_wa_load()
H A Dmali_kbase_mem.c1740 enum kbase_caller_mmu_sync_info mmu_sync_info) in kbase_gpu_mmap() argument
1782 reg->flags & gwt_mask, kctx->as_nr, group_id, mmu_sync_info, in kbase_gpu_mmap()
1795 mmu_sync_info); in kbase_gpu_mmap()
1808 reg->flags & gwt_mask, kctx->as_nr, group_id, mmu_sync_info, reg); in kbase_gpu_mmap()
1814 mmu_sync_info, reg, true); in kbase_gpu_mmap()
1840 mmu_sync_info); in kbase_gpu_mmap()
4097 enum kbase_caller_mmu_sync_info mmu_sync_info) in kbase_jit_grow() argument
4190 old_size, mmu_sync_info); in kbase_jit_grow()
4408 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_SYNC; in kbase_jit_allocate() local
4503 mmu_sync_info); in kbase_jit_allocate()
[all …]
H A Dmali_kbase_core_linux.c814 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_api_mem_alloc_ex() local
888 alloc_ex->in.extension, &flags, &gpu_va, mmu_sync_info); in kbase_api_mem_alloc_ex()
927 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_api_mem_alloc() local
946 &flags, &gpu_va, mmu_sync_info); in kbase_api_mem_alloc()
H A Dmali_kbase_mem.h1531 enum kbase_caller_mmu_sync_info mmu_sync_info);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_heap_context_alloc.c206 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbase_csf_heap_context_allocator_alloc() local
215 &ctx_alloc->gpu_va, mmu_sync_info); in kbase_csf_heap_context_allocator_alloc()
H A Dmali_kbase_csf_mcu_shared_reg.c116 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in insert_dummy_pages() local
120 mmu_sync_info, NULL, false); in insert_dummy_pages()
H A Dmali_kbase_csf_tiler_heap.c281 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_SYNC; in alloc_new_chunk() local
293 kbase_mem_alloc(kctx, nr_pages, nr_pages, 0, &flags, &chunk->gpu_va, mmu_sync_info); in alloc_new_chunk()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/
H A Dmali_kbase_hwcnt_backend_csf_if_fw.c301 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbasep_hwcnt_backend_csf_if_fw_ring_buf_alloc() local
350 mmu_sync_info, NULL, false); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_alloc()
H A Dmali_kbase_hwcnt_backend_jm.c599 const enum kbase_caller_mmu_sync_info mmu_sync_info = CALLER_MMU_ASYNC; in kbasep_hwcnt_backend_jm_dump_alloc() local
610 reg = kbase_mem_alloc(kctx, nr_pages, nr_pages, 0, &flags, gpu_dump_va, mmu_sync_info); in kbasep_hwcnt_backend_jm_dump_alloc()