Home
last modified time | relevance | path

Searched refs:pkvm_pgd_lock (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/arch/arm64/kvm/hyp/nvhe/
Dmm.c21 hyp_spinlock_t pkvm_pgd_lock; variable
33 hyp_spin_lock(&pkvm_pgd_lock); in __pkvm_create_mappings()
35 hyp_spin_unlock(&pkvm_pgd_lock); in __pkvm_create_mappings()
55 hyp_spin_lock(&pkvm_pgd_lock); in pkvm_alloc_private_va_range()
71 hyp_spin_unlock(&pkvm_pgd_lock); in pkvm_alloc_private_va_range()
103 hyp_assert_lock_held(&pkvm_pgd_lock); in pkvm_create_mappings_locked()
125 hyp_spin_lock(&pkvm_pgd_lock); in pkvm_create_mappings()
127 hyp_spin_unlock(&pkvm_pgd_lock); in pkvm_create_mappings()
Dsetup.c129 hyp_spin_lock(&pkvm_pgd_lock); in recreate_hyp_mappings()
132 hyp_spin_unlock(&pkvm_pgd_lock); in recreate_hyp_mappings()
317 hyp_spin_lock_init(&pkvm_pgd_lock); in __pkvm_init()
Dmem_protect.c43 hyp_spin_lock(&pkvm_pgd_lock); in hyp_lock_component()
48 hyp_spin_unlock(&pkvm_pgd_lock); in hyp_unlock_component()
530 hyp_assert_lock_held(&pkvm_pgd_lock); in __hyp_check_page_state_range()
/linux-6.1.9/arch/arm64/kvm/hyp/include/nvhe/
Dmm.h14 extern hyp_spinlock_t pkvm_pgd_lock;