| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_mmu.c | 455 lockdep_assert_held(&kctx->mmu_lock); in mmu_get_next_pgd() 499 lockdep_assert_held(&kctx->mmu_lock); in mmu_get_bottom_pgd() 524 lockdep_assert_held(&kctx->mmu_lock); in mmu_insert_pages_recover_get_next_pgd() 550 lockdep_assert_held(&kctx->mmu_lock); in mmu_insert_pages_recover_get_bottom_pgd() 575 lockdep_assert_held(&kctx->mmu_lock); in mmu_insert_pages_failure_recovery() 636 mutex_lock(&kctx->mmu_lock); in kbase_mmu_insert_single_page() 661 mutex_unlock(&kctx->mmu_lock); in kbase_mmu_insert_single_page() 664 mutex_lock(&kctx->mmu_lock); in kbase_mmu_insert_single_page() 715 mutex_unlock(&kctx->mmu_lock); in kbase_mmu_insert_single_page() 720 mutex_unlock(&kctx->mmu_lock); in kbase_mmu_insert_single_page() [all …]
|
| H A D | mali_kbase_context.c | 120 mutex_lock(&kctx->mmu_lock); in kbase_create_context() 122 mutex_unlock(&kctx->mmu_lock); in kbase_create_context()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kvm/ |
| H A D | book3s_hv_nested.c | 652 spin_lock(&kvm->mmu_lock); in kvmhv_remove_nested() 663 spin_unlock(&kvm->mmu_lock); in kvmhv_remove_nested() 682 spin_lock(&kvm->mmu_lock); in kvmhv_release_all_nested() 694 spin_unlock(&kvm->mmu_lock); in kvmhv_release_all_nested() 711 spin_lock(&kvm->mmu_lock); in kvmhv_flush_nested() 713 spin_unlock(&kvm->mmu_lock); in kvmhv_flush_nested() 729 spin_lock(&kvm->mmu_lock); in kvmhv_get_nested() 733 spin_unlock(&kvm->mmu_lock); in kvmhv_get_nested() 741 spin_lock(&kvm->mmu_lock); in kvmhv_get_nested() 754 spin_unlock(&kvm->mmu_lock); in kvmhv_get_nested() [all …]
|
| H A D | book3s_mmu_hpte.c | 63 spin_lock(&vcpu3s->mmu_lock); in kvmppc_mmu_hpte_cache_map() 92 spin_unlock(&vcpu3s->mmu_lock); in kvmppc_mmu_hpte_cache_map() 110 spin_lock(&vcpu3s->mmu_lock); in invalidate_pte() 114 spin_unlock(&vcpu3s->mmu_lock); in invalidate_pte() 127 spin_unlock(&vcpu3s->mmu_lock); in invalidate_pte() 369 spin_lock_init(&vcpu3s->mmu_lock); in kvmppc_mmu_hpte_init()
|
| H A D | book3s_64_mmu_radix.c | 618 spin_lock(&kvm->mmu_lock); in kvmppc_create_pte() 754 spin_unlock(&kvm->mmu_lock); in kvmppc_create_pte() 842 spin_lock(&kvm->mmu_lock); in kvmppc_book3s_instantiate_page() 847 spin_unlock(&kvm->mmu_lock); in kvmppc_book3s_instantiate_page() 977 spin_lock(&kvm->mmu_lock); in kvmppc_book3s_radix_page_fault() 981 spin_unlock(&kvm->mmu_lock); in kvmppc_book3s_radix_page_fault() 1087 spin_lock(&kvm->mmu_lock); in kvm_radix_test_clear_dirty() 1099 spin_unlock(&kvm->mmu_lock); in kvm_radix_test_clear_dirty() 1114 spin_unlock(&kvm->mmu_lock); in kvm_radix_test_clear_dirty() 1159 spin_lock(&kvm->mmu_lock); in kvmppc_radix_flush_memslot() [all …]
|
| H A D | book3s_hv_rm_mmu.c | 252 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 267 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 281 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 936 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_zero() 948 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_zero() 964 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_copy() 979 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_copy()
|
| H A D | book3s_64_mmu_host.c | 151 spin_lock(&kvm->mmu_lock); in kvmppc_mmu_map_page() 203 spin_unlock(&kvm->mmu_lock); in kvmppc_mmu_map_page()
|
| H A D | book3s_64_mmu_hv.c | 608 spin_lock(&kvm->mmu_lock); in kvmppc_book3s_hv_page_fault() 613 spin_unlock(&kvm->mmu_lock); in kvmppc_book3s_hv_page_fault() 742 spin_lock(&kvm->mmu_lock); in kvmppc_rmap_reset() 749 spin_unlock(&kvm->mmu_lock); in kvmppc_rmap_reset() 1408 spin_lock(&kvm->mmu_lock); in resize_hpt_pivot() 1415 spin_unlock(&kvm->mmu_lock); in resize_hpt_pivot()
|
| H A D | book3s_64_vio_hv.c | 559 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_rm_h_put_tce_indirect() 600 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_rm_h_put_tce_indirect()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/ |
| H A D | mmu.c | 61 cond_resched_lock(&kvm->mmu_lock); in stage2_apply_range() 171 assert_spin_locked(&kvm->mmu_lock); in __unmap_stage2_range() 205 spin_lock(&kvm->mmu_lock); in stage2_flush_vm() 211 spin_unlock(&kvm->mmu_lock); in stage2_flush_vm() 542 spin_lock(&kvm->mmu_lock); in stage2_unmap_vm() 548 spin_unlock(&kvm->mmu_lock); in stage2_unmap_vm() 558 spin_lock(&kvm->mmu_lock); in kvm_free_stage2_pgd() 565 spin_unlock(&kvm->mmu_lock); in kvm_free_stage2_pgd() 602 spin_lock(&kvm->mmu_lock); in kvm_phys_addr_ioremap() 605 spin_unlock(&kvm->mmu_lock); in kvm_phys_addr_ioremap() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu.c | 393 lockdep_assert_held(&mmut->mmu_lock); in kbase_mmu_handle_isolated_pgd_page() 445 lockdep_assert_held(&mmut->mmu_lock); in kbase_mmu_free_pgd() 474 lockdep_assert_held(&mmut->mmu_lock); in kbase_mmu_free_pgds_list() 484 lockdep_assert_held(&mmut->mmu_lock); in kbase_mmu_add_to_free_pgds_list() 494 lockdep_assert_held(&mmut->mmu_lock); in kbase_mmu_reset_free_pgds_list() 1550 lockdep_assert_held(&mmut->mmu_lock); in mmu_get_next_pgd() 1613 lockdep_assert_held(&mmut->mmu_lock); in mmu_get_lowest_valid_pgd() 1650 lockdep_assert_held(&mmut->mmu_lock); in mmu_get_pgd_at_level() 1681 lockdep_assert_held(&mmut->mmu_lock); in mmu_insert_pages_failure_recovery() 1976 lockdep_assert_held(&mmut->mmu_lock); in mmu_insert_alloc_pgds() [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/kvm/mmu/ |
| H A D | page_track.c | 187 spin_lock(&kvm->mmu_lock); in kvm_page_track_register_notifier() 189 spin_unlock(&kvm->mmu_lock); in kvm_page_track_register_notifier() 205 spin_lock(&kvm->mmu_lock); in kvm_page_track_unregister_notifier() 207 spin_unlock(&kvm->mmu_lock); in kvm_page_track_unregister_notifier()
|
| H A D | mmu.c | 2000 if (need_resched() || spin_needbreak(&vcpu->kvm->mmu_lock)) { in mmu_sync_children() 2002 cond_resched_lock(&vcpu->kvm->mmu_lock); in mmu_sync_children() 2454 spin_lock(&kvm->mmu_lock); in kvm_mmu_change_mmu_pages() 2465 spin_unlock(&kvm->mmu_lock); in kvm_mmu_change_mmu_pages() 2476 spin_lock(&kvm->mmu_lock); in kvm_mmu_unprotect_page() 2484 spin_unlock(&kvm->mmu_lock); in kvm_mmu_unprotect_page() 3178 spin_lock(&kvm->mmu_lock); in kvm_mmu_free_roots() 3201 spin_unlock(&kvm->mmu_lock); in kvm_mmu_free_roots() 3222 spin_lock(&vcpu->kvm->mmu_lock); in mmu_alloc_root() 3225 spin_unlock(&vcpu->kvm->mmu_lock); in mmu_alloc_root() [all …]
|
| H A D | tdp_mmu.c | 54 lockdep_assert_held(&kvm->mmu_lock); in tdp_mmu_next_root_valid() 112 lockdep_assert_held(&kvm->mmu_lock); in kvm_tdp_mmu_free_root() 163 spin_lock(&kvm->mmu_lock); in get_tdp_mmu_vcpu_root() 169 spin_unlock(&kvm->mmu_lock); in get_tdp_mmu_vcpu_root() 179 spin_unlock(&kvm->mmu_lock); in get_tdp_mmu_vcpu_root() 429 if (need_resched() || spin_needbreak(&kvm->mmu_lock)) { in tdp_mmu_iter_cond_resched() 433 cond_resched_lock(&kvm->mmu_lock); in tdp_mmu_iter_cond_resched() 1006 lockdep_assert_held(&kvm->mmu_lock); in kvm_tdp_mmu_clear_dirty_pt_masked() 1161 lockdep_assert_held(&kvm->mmu_lock); in kvm_tdp_mmu_write_protect_gfn()
|
| H A D | mmu_internal.h | 101 lockdep_assert_held(&kvm->mmu_lock); in kvm_mmu_get_root() 108 lockdep_assert_held(&kvm->mmu_lock); in kvm_mmu_put_root()
|
| H A D | paging_tmpl.h | 871 spin_lock(&vcpu->kvm->mmu_lock); in FNAME() 884 spin_unlock(&vcpu->kvm->mmu_lock); in FNAME() 922 spin_lock(&vcpu->kvm->mmu_lock); in FNAME() 957 spin_unlock(&vcpu->kvm->mmu_lock); in FNAME()
|
| /OK3568_Linux_fs/kernel/arch/mips/kvm/ |
| H A D | mmu.c | 596 spin_lock(&kvm->mmu_lock); in _kvm_mips_map_page_fast() 631 spin_unlock(&kvm->mmu_lock); in _kvm_mips_map_page_fast() 713 spin_lock(&kvm->mmu_lock); in kvm_mips_map_page() 721 spin_unlock(&kvm->mmu_lock); in kvm_mips_map_page() 751 spin_unlock(&kvm->mmu_lock); in kvm_mips_map_page() 1044 spin_lock(&kvm->mmu_lock); in kvm_mips_handle_mapped_seg_tlb_fault() 1049 spin_unlock(&kvm->mmu_lock); in kvm_mips_handle_mapped_seg_tlb_fault()
|
| H A D | mips.c | 220 spin_lock(&kvm->mmu_lock); in kvm_arch_flush_shadow_memslot() 226 spin_unlock(&kvm->mmu_lock); in kvm_arch_flush_shadow_memslot() 261 spin_lock(&kvm->mmu_lock); in kvm_arch_commit_memory_region() 268 spin_unlock(&kvm->mmu_lock); in kvm_arch_commit_memory_region()
|
| /OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/ |
| H A D | command_buffer.c | 66 mutex_lock(&ctx->mmu_lock); in cb_map_mem() 86 mutex_unlock(&ctx->mmu_lock); in cb_map_mem() 103 mutex_unlock(&ctx->mmu_lock); in cb_map_mem() 120 mutex_lock(&ctx->mmu_lock); in cb_unmap_mem() 132 mutex_unlock(&ctx->mmu_lock); in cb_unmap_mem()
|
| H A D | memory.c | 963 mutex_lock(&ctx->mmu_lock); in map_device_va() 967 mutex_unlock(&ctx->mmu_lock); in map_device_va() 975 mutex_unlock(&ctx->mmu_lock); in map_device_va() 1099 mutex_lock(&ctx->mmu_lock); in unmap_device_va() 1112 mutex_unlock(&ctx->mmu_lock); in unmap_device_va()
|
| H A D | debugfs.c | 411 mutex_lock(&ctx->mmu_lock); in mmu_show() 528 mutex_unlock(&ctx->mmu_lock); in mmu_show() 638 mutex_lock(&ctx->mmu_lock); in device_va_to_pa() 690 mutex_unlock(&ctx->mmu_lock); in device_va_to_pa()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/hack/ |
| H A D | mpp_hack_px30.c | 195 mutex_lock(&mpp->queue->mmu_lock); in px30_workaround_combo_init() 197 mutex_unlock(&mpp->queue->mmu_lock); in px30_workaround_combo_init()
|
| /OK3568_Linux_fs/kernel/virt/kvm/ |
| H A D | kvm_main.c | 471 spin_lock(&kvm->mmu_lock); in kvm_mmu_notifier_change_pte() 477 spin_unlock(&kvm->mmu_lock); in kvm_mmu_notifier_change_pte() 488 spin_lock(&kvm->mmu_lock); in kvm_mmu_notifier_invalidate_range_start() 501 spin_unlock(&kvm->mmu_lock); in kvm_mmu_notifier_invalidate_range_start() 513 spin_lock(&kvm->mmu_lock); in kvm_mmu_notifier_invalidate_range_end() 527 spin_unlock(&kvm->mmu_lock); in kvm_mmu_notifier_invalidate_range_end() 541 spin_lock(&kvm->mmu_lock); in kvm_mmu_notifier_clear_flush_young() 547 spin_unlock(&kvm->mmu_lock); in kvm_mmu_notifier_clear_flush_young() 562 spin_lock(&kvm->mmu_lock); in kvm_mmu_notifier_clear_young() 577 spin_unlock(&kvm->mmu_lock); in kvm_mmu_notifier_clear_young() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/ |
| H A D | kvm_book3s_64.h | 653 VM_WARN(!spin_is_locked(&kvm->mmu_lock), in find_kvm_secondary_pte() 665 VM_WARN(!spin_is_locked(&kvm->mmu_lock), in find_kvm_host_pte()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gvt/ |
| H A D | kvmgt.c | 1706 spin_lock(&kvm->mmu_lock); in kvmgt_page_track_add() 1715 spin_unlock(&kvm->mmu_lock); in kvmgt_page_track_add() 1740 spin_lock(&kvm->mmu_lock); in kvmgt_page_track_remove() 1749 spin_unlock(&kvm->mmu_lock); in kvmgt_page_track_remove() 1775 spin_lock(&kvm->mmu_lock); in kvmgt_page_track_flush_slot() 1784 spin_unlock(&kvm->mmu_lock); in kvmgt_page_track_flush_slot()
|