Searched refs:avpn (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_64_mmu.c | 158 u64 avpn; in kvmppc_mmu_book3s_64_get_avpn() local 160 avpn = kvmppc_mmu_book3s_64_get_page(slbe, eaddr); in kvmppc_mmu_book3s_64_get_avpn() 161 avpn |= slbe->vsid << (kvmppc_slb_sid_shift(slbe) - p); in kvmppc_mmu_book3s_64_get_avpn() 164 avpn >>= ((80 - p) - 56) - 8; /* 16 - p */ in kvmppc_mmu_book3s_64_get_avpn() 166 avpn <<= p - 16; in kvmppc_mmu_book3s_64_get_avpn() 168 return avpn; in kvmppc_mmu_book3s_64_get_avpn() 198 u64 avpn = 0; in kvmppc_mmu_book3s_64_xlate() local 230 avpn = kvmppc_mmu_book3s_64_get_avpn(slbe, eaddr); in kvmppc_mmu_book3s_64_xlate() 231 v_val = avpn & HPTE_V_AVPN; in kvmppc_mmu_book3s_64_xlate() 324 eaddr, avpn, gpte->vpage, gpte->raddr); in kvmppc_mmu_book3s_64_xlate()
|
| H A D | book3s_pr_papr.c | 90 unsigned long avpn = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_pr_remove() local 105 ((flags & H_AVPN) && (pte[0] & ~0x7fUL) != avpn) || in kvmppc_h_pr_remove() 106 ((flags & H_ANDCOND) && (pte[0] & avpn) != 0)) in kvmppc_h_pr_remove() 218 unsigned long avpn = kvmppc_get_gpr(vcpu, 6); in kvmppc_h_pr_protect() local 233 ((flags & H_AVPN) && (pte[0] & ~0x7fUL) != avpn)) in kvmppc_h_pr_protect()
|
| H A D | book3s_hv_rm_mmu.c | 486 unsigned long pte_index, unsigned long avpn, in kvmppc_do_h_remove() argument 508 ((flags & H_AVPN) && (pte & ~0x7fUL) != avpn) || in kvmppc_do_h_remove() 509 ((flags & H_ANDCOND) && (pte & avpn) != 0)) { in kvmppc_do_h_remove() 548 unsigned long pte_index, unsigned long avpn) in kvmppc_h_remove() argument 550 return kvmppc_do_h_remove(vcpu->kvm, flags, pte_index, avpn, in kvmppc_h_remove() 675 unsigned long pte_index, unsigned long avpn) in kvmppc_h_protect() argument 695 ((flags & H_AVPN) && (v & ~0x7fUL) != avpn)) { in kvmppc_h_protect() 1104 unsigned long avpn; in kvmppc_hv_find_lock_hpte() local 1127 avpn = slb_v & ~(somask >> 16); /* also includes B */ in kvmppc_hv_find_lock_hpte() 1128 avpn |= (eaddr & somask) >> 16; in kvmppc_hv_find_lock_hpte() [all …]
|
| /linux/arch/powerpc/include/asm/ |
| H A D | kvm_ppc.h | 832 unsigned long pte_index, unsigned long avpn); 835 unsigned long pte_index, unsigned long avpn);
|