Lines Matching refs:gfn

97 			     unsigned long gfn, unsigned long psize)  in kvmppc_update_dirty_map()  argument
104 gfn -= memslot->base_gfn; in kvmppc_update_dirty_map()
105 set_dirty_bits_atomic(memslot->dirty_bitmap, gfn, npages); in kvmppc_update_dirty_map()
113 unsigned long gfn; in kvmppc_set_dirty_from_hpte() local
117 gfn = hpte_rpn(hpte_gr, psize); in kvmppc_set_dirty_from_hpte()
118 memslot = __gfn_to_memslot(kvm_memslots_raw(kvm), gfn); in kvmppc_set_dirty_from_hpte()
120 kvmppc_update_dirty_map(memslot, gfn, psize); in kvmppc_set_dirty_from_hpte()
131 unsigned long gfn; in revmap_for_hpte() local
133 gfn = hpte_rpn(hpte_gr, kvmppc_actual_pgsz(hpte_v, hpte_gr)); in revmap_for_hpte()
134 memslot = __gfn_to_memslot(kvm_memslots_raw(kvm), gfn); in revmap_for_hpte()
138 *gfnp = gfn; in revmap_for_hpte()
142 rmap = real_vmalloc_addr(&memslot->arch.rmap[gfn - memslot->base_gfn]); in revmap_for_hpte()
156 unsigned long gfn; in remove_revmap_chain() local
160 rmap = revmap_for_hpte(kvm, hpte_v, ptel, &memslot, &gfn); in remove_revmap_chain()
179 kvmppc_update_dirty_map(memslot, gfn, in remove_revmap_chain()
188 unsigned long i, pa, gpa, gfn, psize; in kvmppc_do_h_enter() local
227 gfn = gpa >> PAGE_SHIFT; in kvmppc_do_h_enter()
228 memslot = __gfn_to_memslot(kvm_memslots_raw(kvm), gfn); in kvmppc_do_h_enter()
242 slot_fn = gfn - memslot->base_gfn; in kvmppc_do_h_enter()
246 hva = __gfn_to_hva_memslot(memslot, gfn); in kvmppc_do_h_enter()
889 unsigned long gfn, hva, pa, psize = PAGE_SHIFT; in kvmppc_get_hpa() local
894 gfn = gpa >> PAGE_SHIFT; in kvmppc_get_hpa()
895 memslot = __gfn_to_memslot(kvm_memslots_raw(kvm), gfn); in kvmppc_get_hpa()
900 hva = __gfn_to_hva_memslot(memslot, gfn); in kvmppc_get_hpa()