Lines Matching refs:gpa
840 unsigned long gpa; in kvmhv_update_nest_rmap_rc() local
844 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_update_nest_rmap_rc()
848 ptep = find_kvm_nested_guest_pte(kvm, lpid, gpa, &shift); in kvmhv_update_nest_rmap_rc()
857 kvmppc_radix_tlbie_page(kvm, gpa, shift, lpid); in kvmhv_update_nest_rmap_rc()
887 unsigned long gpa; in kvmhv_remove_nest_rmap() local
891 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_remove_nest_rmap()
898 ptep = find_kvm_nested_guest_pte(kvm, lpid, gpa, &shift); in kvmhv_remove_nest_rmap()
901 kvmppc_unmap_pte(kvm, ptep, gpa, shift, NULL, gp->shadow_lpid); in kvmhv_remove_nest_rmap()
920 unsigned long gpa, unsigned long hpa, in kvmhv_remove_nest_rmap_range() argument
928 gfn = (gpa >> PAGE_SHIFT) - memslot->base_gfn; in kvmhv_remove_nest_rmap_range()
957 long gpa, int *shift_ret) in kvmhv_invalidate_shadow_pte() argument
965 ptep = find_kvm_nested_guest_pte(kvm, gp->l1_lpid, gpa, &shift); in kvmhv_invalidate_shadow_pte()
969 kvmppc_unmap_pte(kvm, ptep, gpa, shift, NULL, gp->shadow_lpid); in kvmhv_invalidate_shadow_pte()
1313 unsigned long n_gpa, gpa, gfn, perm = 0UL; in __kvmhv_nested_page_fault() local
1370 gpa = gpte.raddr; in __kvmhv_nested_page_fault()
1371 gfn = gpa >> PAGE_SHIFT; in __kvmhv_nested_page_fault()
1384 return kvmppc_hv_emulate_mmio(vcpu, gpa, ea, writing); in __kvmhv_nested_page_fault()
1405 pte_p = find_kvm_secondary_pte(kvm, gpa, &shift); in __kvmhv_nested_page_fault()
1414 ret = kvmppc_book3s_instantiate_page(vcpu, gpa, memslot, in __kvmhv_nested_page_fault()
1423 gfn = (gpa & ~((1UL << shift) - 1)) >> PAGE_SHIFT; in __kvmhv_nested_page_fault()
1443 pte = __pte(pte_val(pte) | (gpa & mask)); in __kvmhv_nested_page_fault()