Lines Matching defs:gfn
323 u64 gvaddr, gfn_t gfn, struct kvm_book3e_206_tlb_entry *gtlbe,
353 slot = gfn_to_memslot(vcpu_e500->vcpu.kvm, gfn);
354 hva = gfn_to_hva_memslot(slot, gfn);
381 slot_start = pfn - (gfn - slot->base_gfn);
400 * requested) that will cover gfn, stay within the
401 * range, and for which gfn and pfn are mutually
409 gfn_start = gfn & ~(tsize_pages - 1);
412 if (gfn_start + pfn - gfn < start)
414 if (gfn_end + pfn - gfn > end)
416 if ((gfn & (tsize_pages - 1)) !=
449 pfn = gfn_to_pfn_memslot(slot, gfn);
452 pr_err("%s: real page not found for gfn %lx\n",
453 __func__, (long)gfn);
487 pr_err_ratelimited("%s: pte not present: gfn %lx,pfn %lx\n",
488 __func__, (long)gfn, pfn);
560 u64 gvaddr, gfn_t gfn, struct kvm_book3e_206_tlb_entry *gtlbe,
567 r = kvmppc_e500_shadow_map(vcpu_e500, gvaddr, gfn, gtlbe, 1, stlbe,
612 gfn_t gfn = gpaddr >> PAGE_SHIFT;
613 kvmppc_e500_tlb1_map(vcpu_e500, eaddr, gfn, gtlbe, &stlbe,