Lines Matching refs:memslot
679 struct kvm_memory_slot *memslot; in kvmhv_release_all_nested() local
701 kvm_for_each_memslot(memslot, kvm_memslots(kvm)) in kvmhv_release_all_nested()
702 kvmhv_free_memslot_nest_rmap(memslot); in kvmhv_release_all_nested()
919 const struct kvm_memory_slot *memslot, in kvmhv_remove_nest_rmap_range() argument
926 if (!memslot) in kvmhv_remove_nest_rmap_range()
928 gfn = (gpa >> PAGE_SHIFT) - memslot->base_gfn; in kvmhv_remove_nest_rmap_range()
935 unsigned long *rmap = &memslot->arch.rmap[gfn]; in kvmhv_remove_nest_rmap_range()
1305 struct kvm_memory_slot *memslot; in __kvmhv_nested_page_fault() local
1375 memslot = gfn_to_memslot(kvm, gfn); in __kvmhv_nested_page_fault()
1376 if (!memslot || (memslot->flags & KVM_MEMSLOT_INVALID)) { in __kvmhv_nested_page_fault()
1386 if (memslot->flags & KVM_MEM_READONLY) { in __kvmhv_nested_page_fault()
1414 ret = kvmppc_book3s_instantiate_page(vcpu, gpa, memslot, in __kvmhv_nested_page_fault()
1456 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn]; in __kvmhv_nested_page_fault()