Searched refs:HPTE_V_VALID (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/arch/powerpc/kvm/ |
D | book3s_hv_rm_mmu.c | 189 pteh &= ~(HPTE_V_HVLOCK | HPTE_V_ABSENT | HPTE_V_VALID); in kvmppc_do_h_enter() 266 pteh |= HPTE_V_VALID; in kvmppc_do_h_enter() 290 if ((be64_to_cpu(*hpte) & HPTE_V_VALID) == 0 && in kvmppc_do_h_enter() 291 try_lock_hpte(hpte, HPTE_V_HVLOCK | HPTE_V_VALID | in kvmppc_do_h_enter() 309 if (!(pte & (HPTE_V_VALID | HPTE_V_ABSENT))) in kvmppc_do_h_enter() 320 if (!try_lock_hpte(hpte, HPTE_V_HVLOCK | HPTE_V_VALID | in kvmppc_do_h_enter() 328 if (pte & (HPTE_V_VALID | HPTE_V_ABSENT)) { in kvmppc_do_h_enter() 345 if (pteh & HPTE_V_VALID) { in kvmppc_do_h_enter() 353 pteh &= ~HPTE_V_VALID; in kvmppc_do_h_enter() 446 if ((pte & (HPTE_V_ABSENT | HPTE_V_VALID)) == 0 || in kvmppc_do_h_remove() [all …]
|
D | book3s_pr_papr.c | 61 if ((be64_to_cpu(*hpte) & HPTE_V_VALID) == 0) in kvmppc_h_pr_enter() 67 if (*hpte & HPTE_V_VALID) in kvmppc_h_pr_enter() 101 if ((pte[0] & HPTE_V_VALID) == 0 || in kvmppc_h_pr_remove() 181 if ((pte[0] & HPTE_V_VALID) == 0 || in kvmppc_h_pr_bulk_remove() 219 if ((pte[0] & HPTE_V_VALID) == 0 || in kvmppc_h_pr_protect()
|
D | book3s_64_mmu_hv.c | 334 HPTE_V_VALID | HPTE_V_ABSENT); in kvmppc_mmu_book3s_64_hv_xlate() 591 hpte[0] = (hpte[0] & ~HPTE_V_ABSENT) | HPTE_V_VALID; in kvmppc_book3s_hv_page_fault() 608 if (be64_to_cpu(hptep[0]) & HPTE_V_VALID) { in kvmppc_book3s_hv_page_fault() 758 if ((be64_to_cpu(hptep[0]) & HPTE_V_VALID) && in kvm_unmap_rmapp() 850 if ((be64_to_cpu(hptep[0]) & HPTE_V_VALID) && in kvm_age_rmapp() 979 if (!(hptep[0] & cpu_to_be64(HPTE_V_VALID))) { in kvm_test_clear_dirty_npages() 1002 v |= HPTE_V_VALID; in kvm_test_clear_dirty_npages() 1158 if ((be64_to_cpu(hptp[0]) & HPTE_V_VALID) && in hpte_dirty() 1180 if (be64_to_cpu(hptp[0]) & (HPTE_V_VALID | HPTE_V_ABSENT)) { in record_hpte() 1198 valid = !!(v & HPTE_V_VALID); in record_hpte() [all …]
|
D | book3s_64_mmu.c | 253 v_val |= HPTE_V_VALID; in kvmppc_mmu_book3s_64_xlate() 255 v_mask = SLB_VSID_B | HPTE_V_AVPN | HPTE_V_LARGE | HPTE_V_VALID | in kvmppc_mmu_book3s_64_xlate()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | hash_native_64.c | 209 if (! (be64_to_cpu(hptep->v) & HPTE_V_VALID)) { in native_hpte_insert() 212 if (! (be64_to_cpu(hptep->v) & HPTE_V_VALID)) in native_hpte_insert() 223 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in native_hpte_insert() 261 if ((hpte_v & HPTE_V_VALID) && !(hpte_v & HPTE_V_BOLTED)) { in native_hpte_remove() 265 if ((hpte_v & HPTE_V_VALID) in native_hpte_remove() 305 if (!HPTE_V_COMPARE(hpte_v, want_v) || !(hpte_v & HPTE_V_VALID)) { in native_hpte_updatepp() 313 !(hpte_v & HPTE_V_VALID))) { in native_hpte_updatepp() 354 if (HPTE_V_COMPARE(hpte_v, want_v) && (hpte_v & HPTE_V_VALID)) in native_hpte_find() 420 if (!HPTE_V_COMPARE(hpte_v, want_v) || !(hpte_v & HPTE_V_VALID)) in native_hpte_invalidate() 471 if (!HPTE_V_COMPARE(hpte_v, want_v) || !(hpte_v & HPTE_V_VALID)) in native_hugepage_invalidate() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/ps3/ |
D | htab.c | 65 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in ps3_hpte_insert() 145 if (!HPTE_V_COMPARE(hpte_v, want_v) || !(hpte_v & HPTE_V_VALID)) { in ps3_hpte_updatepp()
|
/linux-4.4.14/arch/powerpc/platforms/pseries/ |
D | lpar.c | 141 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in pSeries_lpar_hpte_insert() 245 if (ptes[j].pteh & HPTE_V_VALID) in pSeries_lpar_hptab_clear() 352 if (HPTE_V_COMPARE(hpte_v, want_v) && (hpte_v & HPTE_V_VALID)) in pSeries_lpar_hpte_find()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | mmu-hash64.h | 79 #define HPTE_V_VALID ASM_CONST(0x0000000000000001) macro
|