gfn_to_gpa
__ptep_ipte(gfn_to_gpa(gfn), (void *)ptep, opts, asce.val, IPTE_GLOBAL);
__ptep_ipte(gfn_to_gpa(gfn), (void *)ptep, 0, 0, IPTE_GLOBAL);
union vaddress vaddr = { .addr = gfn_to_gpa(gfn) };
return crdte(old.val, new.val, table, dtt, gfn_to_gpa(gfn), asce.val);
unsigned long gaddr = gfn_to_gpa(gfn) & HPAGE_MASK;
return pud_origin_large(pud) | (gfn_to_gpa(gfn) & ~_REGION3_MASK);
return pmd_origin_large(pmd) | (gfn_to_gpa(gfn) & ~_SEGMENT_MASK);
gpa_t gaddr = gfn_to_gpa(r_gfn);
gfn_to_gpa(gfn), gfn_to_gpa(end));
if (unlikely(kvm_read_guest(kvm, gfn_to_gpa(gfn),
if (kvm_read_guest(kvm, gfn_to_gpa(gfn), &hv->tsc_ref, sizeof(hv->tsc_ref)))
if (kvm_write_guest(kvm, gfn_to_gpa(gfn),
if (kvm_write_guest(kvm, gfn_to_gpa(gfn), &hv->tsc_ref, sizeof(hv->tsc_ref)))
if (kvm_write_guest(kvm, gfn_to_gpa(gfn),
gfn_to_gpa(gfn) | KVM_MSR_ENABLED,
gpa_t gpa_direct_bits = gfn_to_gpa(kvm_gfn_direct_bits(kvm));
direct_bits = gfn_to_gpa(kvm_gfn_direct_bits(vcpu->kvm));
.addr = gfn_to_gpa(gfn),
pte_gpa = gfn_to_gpa(table_gfn) + offset;
real_gpa = kvm_translate_gpa(vcpu, mmu, gfn_to_gpa(table_gfn),
real_gpa = kvm_translate_gpa(vcpu, mmu, gfn_to_gpa(gfn), access, &walker->fault);
return gfn_to_gpa(sp->gfn) + offset * sizeof(pt_element_t);
gpa = gfn_to_gpa(walker.gfn);
u64 gpa = gfn_to_gpa(GHCB_MSR_PSC_REQ_TO_GFN(ghcb_msr));
vcpu->run->hypercall.args[0] = gfn_to_gpa(gfn);
svm->sev_es.ghcb_registered_gpa = gfn_to_gpa(gfn);
rc = rmp_make_private(pfn_aligned, gfn_to_gpa(gfn_aligned), level, sev->asid, false);
tdx->vcpu.run->hypercall.args[0] = gpa & ~gfn_to_gpa(kvm_gfn_direct_bits(tdx->vcpu.kvm));
gpa = gpa & ~gfn_to_gpa(kvm_gfn_direct_bits(vcpu->kvm));
vcpu->run->tdx.get_quote.gpa = gpa & ~gfn_to_gpa(kvm_gfn_direct_bits(tdx->vcpu.kvm));
gpa_t gpa = gfn_to_gpa(gfn);
gpa_t gpa = gfn_to_gpa(gfn);
gpa_t gpa = gfn_to_gpa(gfn);
gpa_t gpa = gfn_to_gpa(gfn);
gpa_t gpa_bits = gfn_to_gpa(kvm_gfn_direct_bits(vcpu->kvm));
gpa_t gpa = gfn_to_gpa(gfn);
real_gpa = kvm_translate_gpa(vcpu, mmu, gfn_to_gpa(pdpt_gfn),
gfn_to_gpa(gfn), PAGE_SIZE);