hptp 1650 arch/powerpc/kvm/book3s_64_mmu_hv.c static int hpte_dirty(struct revmap_entry *revp, __be64 *hptp) hptp 1659 arch/powerpc/kvm/book3s_64_mmu_hv.c if ((be64_to_cpu(hptp[0]) & HPTE_V_VALID) && hptp 1660 arch/powerpc/kvm/book3s_64_mmu_hv.c (be64_to_cpu(hptp[1]) & rcbits_unset)) hptp 1666 arch/powerpc/kvm/book3s_64_mmu_hv.c static long record_hpte(unsigned long flags, __be64 *hptp, hptp 1676 arch/powerpc/kvm/book3s_64_mmu_hv.c dirty = hpte_dirty(revp, hptp); hptp 1681 arch/powerpc/kvm/book3s_64_mmu_hv.c if (be64_to_cpu(hptp[0]) & (HPTE_V_VALID | HPTE_V_ABSENT)) { hptp 1684 arch/powerpc/kvm/book3s_64_mmu_hv.c !(be64_to_cpu(hptp[0]) & HPTE_V_BOLTED)) hptp 1694 arch/powerpc/kvm/book3s_64_mmu_hv.c while (!try_lock_hpte(hptp, HPTE_V_HVLOCK)) hptp 1696 arch/powerpc/kvm/book3s_64_mmu_hv.c v = be64_to_cpu(hptp[0]); hptp 1697 arch/powerpc/kvm/book3s_64_mmu_hv.c hr = be64_to_cpu(hptp[1]); hptp 1729 arch/powerpc/kvm/book3s_64_mmu_hv.c unlock_hpte(hptp, be64_to_cpu(hptp[0])); hptp 1745 arch/powerpc/kvm/book3s_64_mmu_hv.c __be64 *hptp; hptp 1763 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp = (__be64 *)(kvm->arch.hpt.virt + (i * HPTE_SIZE)); hptp 1780 arch/powerpc/kvm/book3s_64_mmu_hv.c !hpte_dirty(revp, hptp)) { hptp 1782 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp += 2; hptp 1792 arch/powerpc/kvm/book3s_64_mmu_hv.c record_hpte(flags, hptp, hpte, revp, 1, first_pass)) { hptp 1801 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp += 2; hptp 1807 arch/powerpc/kvm/book3s_64_mmu_hv.c record_hpte(flags, hptp, hpte, revp, 0, first_pass)) { hptp 1811 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp += 2; hptp 1847 arch/powerpc/kvm/book3s_64_mmu_hv.c __be64 *hptp; hptp 1892 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp = (__be64 *)(kvm->arch.hpt.virt + (i * HPTE_SIZE)); hptp 1913 arch/powerpc/kvm/book3s_64_mmu_hv.c if (be64_to_cpu(hptp[0]) & (HPTE_V_VALID | HPTE_V_ABSENT)) hptp 1939 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp += 2; hptp 1943 arch/powerpc/kvm/book3s_64_mmu_hv.c if (be64_to_cpu(hptp[0]) & (HPTE_V_VALID | HPTE_V_ABSENT)) hptp 1946 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp += 2; hptp 2061 arch/powerpc/kvm/book3s_64_mmu_hv.c __be64 *hptp; hptp 2090 arch/powerpc/kvm/book3s_64_mmu_hv.c hptp = (__be64 *)(kvm->arch.hpt.virt + (i * HPTE_SIZE)); hptp 2092 arch/powerpc/kvm/book3s_64_mmu_hv.c ++i, hptp += 2) { hptp 2093 arch/powerpc/kvm/book3s_64_mmu_hv.c if (!(be64_to_cpu(hptp[0]) & (HPTE_V_VALID | HPTE_V_ABSENT))) hptp 2098 arch/powerpc/kvm/book3s_64_mmu_hv.c while (!try_lock_hpte(hptp, HPTE_V_HVLOCK)) hptp 2100 arch/powerpc/kvm/book3s_64_mmu_hv.c v = be64_to_cpu(hptp[0]) & ~HPTE_V_HVLOCK; hptp 2101 arch/powerpc/kvm/book3s_64_mmu_hv.c hr = be64_to_cpu(hptp[1]); hptp 2103 arch/powerpc/kvm/book3s_64_mmu_hv.c unlock_hpte(hptp, v);