Lines Matching refs:gpa
920 unsigned long gpa; in kvmhv_update_nest_rmap_rc() local
924 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_update_nest_rmap_rc()
928 ptep = find_kvm_nested_guest_pte(kvm, lpid, gpa, &shift); in kvmhv_update_nest_rmap_rc()
937 kvmppc_radix_tlbie_page(kvm, gpa, shift, lpid); in kvmhv_update_nest_rmap_rc()
967 unsigned long gpa; in kvmhv_remove_nest_rmap() local
971 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_remove_nest_rmap()
978 ptep = find_kvm_nested_guest_pte(kvm, lpid, gpa, &shift); in kvmhv_remove_nest_rmap()
981 kvmppc_unmap_pte(kvm, ptep, gpa, shift, NULL, gp->shadow_lpid); in kvmhv_remove_nest_rmap()
1000 unsigned long gpa, unsigned long hpa, in kvmhv_remove_nest_rmap_range() argument
1008 gfn = (gpa >> PAGE_SHIFT) - memslot->base_gfn; in kvmhv_remove_nest_rmap_range()
1037 long gpa, int *shift_ret) in kvmhv_invalidate_shadow_pte() argument
1045 ptep = find_kvm_nested_guest_pte(kvm, gp->l1_lpid, gpa, &shift); in kvmhv_invalidate_shadow_pte()
1049 kvmppc_unmap_pte(kvm, ptep, gpa, shift, NULL, gp->shadow_lpid); in kvmhv_invalidate_shadow_pte()
1497 unsigned long n_gpa, gpa, gfn, perm = 0UL; in __kvmhv_nested_page_fault() local
1554 gpa = gpte.raddr; in __kvmhv_nested_page_fault()
1555 gfn = gpa >> PAGE_SHIFT; in __kvmhv_nested_page_fault()
1570 return kvmppc_hv_emulate_mmio(vcpu, gpa, ea, writing); in __kvmhv_nested_page_fault()
1592 pte_p = find_kvm_secondary_pte(kvm, gpa, &shift); in __kvmhv_nested_page_fault()
1601 ret = kvmppc_book3s_instantiate_page(vcpu, gpa, memslot, in __kvmhv_nested_page_fault()
1610 gfn = (gpa & ~((1UL << shift) - 1)) >> PAGE_SHIFT; in __kvmhv_nested_page_fault()
1630 pte = __pte(pte_val(pte) | (gpa & mask)); in __kvmhv_nested_page_fault()