Home
last modified time | relevance | path

Searched refs:HPTE_V_HVLOCK (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_rm_mmu.c499 while (!try_lock_hpte(hpte, HPTE_V_HVLOCK)) in kvmppc_do_h_remove()
515 v = pte & ~HPTE_V_HVLOCK; in kvmppc_do_h_remove()
593 if (!try_lock_hpte(hp, HPTE_V_HVLOCK)) { in kvmppc_h_bulk_remove()
622 hp[0] &= ~cpu_to_be64(HPTE_V_HVLOCK); in kvmppc_h_bulk_remove()
689 while (!try_lock_hpte(hpte, HPTE_V_HVLOCK)) in kvmppc_h_protect()
736 unlock_hpte(hpte, pte_v & ~HPTE_V_HVLOCK); in kvmppc_h_protect()
765 v = be64_to_cpu(hpte[0]) & ~HPTE_V_HVLOCK; in kvmppc_h_read()
803 while (!try_lock_hpte(hpte, HPTE_V_HVLOCK)) in kvmppc_h_clear_ref()
830 unlock_hpte(hpte, v & ~HPTE_V_HVLOCK); in kvmppc_h_clear_ref()
851 while (!try_lock_hpte(hpte, HPTE_V_HVLOCK)) in kvmppc_h_clear_mod()
[all …]
H A Dbook3s_64_mmu_hv.c557 while (!try_lock_hpte(hptep, HPTE_V_HVLOCK)) in kvmppc_book3s_hv_page_fault()
681 while (!try_lock_hpte(hptep, HPTE_V_HVLOCK)) in kvmppc_book3s_hv_page_fault()
843 if (!try_lock_hpte(hptep, HPTE_V_HVLOCK)) { in kvm_unmap_rmapp()
846 while (be64_to_cpu(hptep[0]) & HPTE_V_HVLOCK) in kvm_unmap_rmapp()
929 if (!try_lock_hpte(hptep, HPTE_V_HVLOCK)) { in kvm_age_rmapp()
932 while (be64_to_cpu(hptep[0]) & HPTE_V_HVLOCK) in kvm_age_rmapp()
1075 if (!try_lock_hpte(hptep, HPTE_V_HVLOCK)) { in kvm_test_clear_dirty_npages()
1251 while (!try_lock_hpte(hptep, HPTE_V_HVLOCK)) in resize_hpt_rehash_hpte()
1680 while (!try_lock_hpte(hptp, HPTE_V_HVLOCK)) in record_hpte()
2083 while (!try_lock_hpte(hptp, HPTE_V_HVLOCK)) in debugfs_htab_read()
[all …]
/openbmc/linux/arch/powerpc/include/asm/
H A Dkvm_book3s_64.h161 #define HPTE_V_HVLOCK 0x40UL macro
183 be_lockbit = cpu_to_be64(HPTE_V_HVLOCK); in try_lock_hpte()
202 hpte_v &= ~HPTE_V_HVLOCK; in unlock_hpte()
210 hpte_v &= ~HPTE_V_HVLOCK; in __unlock_hpte()