Lines Matching refs:gfn

515 	unsigned long gpa, gfn, hva, pfn, hpa;
578 gfn = gpa >> PAGE_SHIFT;
579 memslot = gfn_to_memslot(kvm, gfn);
604 hva = gfn_to_hva_memslot(memslot, gfn);
616 pfn = __gfn_to_pfn_memslot(memslot, gfn, false, false, NULL,
781 unsigned long *rmapp, unsigned long gfn)
805 hpte_rpn(ptel, psize) == gfn) {
813 kvmppc_update_dirty_map(memslot, gfn, psize);
822 unsigned long gfn)
828 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn];
851 kvmppc_unmap_hpte(kvm, i, memslot, rmapp, gfn);
859 gfn_t gfn;
862 for (gfn = range->start; gfn < range->end; gfn++)
863 kvm_unmap_radix(kvm, range->slot, gfn);
865 for (gfn = range->start; gfn < range->end; gfn++)
866 kvm_unmap_rmapp(kvm, range->slot, gfn);
875 unsigned long gfn;
879 gfn = memslot->base_gfn;
886 for (n = memslot->npages; n; --n, ++gfn) {
894 kvm_unmap_rmapp(kvm, memslot, gfn);
900 unsigned long gfn)
908 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn];
956 gfn_t gfn;
960 for (gfn = range->start; gfn < range->end; gfn++)
961 ret |= kvm_age_radix(kvm, range->slot, gfn);
963 for (gfn = range->start; gfn < range->end; gfn++)
964 ret |= kvm_age_rmapp(kvm, range->slot, gfn);
971 unsigned long gfn)
979 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn];
1119 unsigned long gfn;
1123 gfn = vpa->gpa >> PAGE_SHIFT;
1124 if (gfn < memslot->base_gfn ||
1125 gfn >= memslot->base_gfn + memslot->npages)
1130 __set_bit_le(gfn - memslot->base_gfn, map);
1160 unsigned long gfn = gpa >> PAGE_SHIFT;
1167 memslot = gfn_to_memslot(kvm, gfn);
1170 hva = gfn_to_hva_memslot(memslot, gfn);
1192 unsigned long gfn;
1201 gfn = gpa >> PAGE_SHIFT;
1203 memslot = gfn_to_memslot(kvm, gfn);
1205 set_bit_le(gfn - memslot->base_gfn, memslot->dirty_bitmap);
1276 unsigned long gfn = hpte_rpn(guest_rpte, apsize);
1279 __gfn_to_memslot(kvm_memslots(kvm), gfn);
1283 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn];
1286 kvmppc_unmap_hpte(kvm, idx, memslot, rmapp, gfn);