Lines Matching refs:gpa
817 unsigned long gpa; in kvmhv_update_nest_rmap_rc() local
821 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_update_nest_rmap_rc()
828 ptep = __find_linux_pte(gp->shadow_pgtable, gpa, NULL, &shift); in kvmhv_update_nest_rmap_rc()
837 kvmppc_radix_tlbie_page(kvm, gpa, shift, lpid); in kvmhv_update_nest_rmap_rc()
867 unsigned long gpa; in kvmhv_remove_nest_rmap() local
871 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_remove_nest_rmap()
878 ptep = __find_linux_pte(gp->shadow_pgtable, gpa, NULL, &shift); in kvmhv_remove_nest_rmap()
881 kvmppc_unmap_pte(kvm, ptep, gpa, shift, NULL, gp->shadow_lpid); in kvmhv_remove_nest_rmap()
900 unsigned long gpa, unsigned long hpa, in kvmhv_remove_nest_rmap_range() argument
908 gfn = (gpa >> PAGE_SHIFT) - memslot->base_gfn; in kvmhv_remove_nest_rmap_range()
937 long gpa, int *shift_ret) in kvmhv_invalidate_shadow_pte() argument
945 ptep = __find_linux_pte(gp->shadow_pgtable, gpa, NULL, &shift); in kvmhv_invalidate_shadow_pte()
949 kvmppc_unmap_pte(kvm, ptep, gpa, shift, NULL, gp->shadow_lpid); in kvmhv_invalidate_shadow_pte()
1294 unsigned long n_gpa, gpa, gfn, perm = 0UL; in __kvmhv_nested_page_fault() local
1351 gpa = gpte.raddr; in __kvmhv_nested_page_fault()
1352 gfn = gpa >> PAGE_SHIFT; in __kvmhv_nested_page_fault()
1365 return kvmppc_hv_emulate_mmio(run, vcpu, gpa, ea, writing); in __kvmhv_nested_page_fault()
1386 pte_p = __find_linux_pte(kvm->arch.pgtable, gpa, NULL, &shift); in __kvmhv_nested_page_fault()
1395 ret = kvmppc_book3s_instantiate_page(vcpu, gpa, memslot, in __kvmhv_nested_page_fault()
1404 gfn = (gpa & ~((1UL << shift) - 1)) >> PAGE_SHIFT; in __kvmhv_nested_page_fault()
1424 pte = __pte(pte_val(pte) | (gpa & mask)); in __kvmhv_nested_page_fault()