gfn_t 238 arch/x86/kvm/mmu.c static gfn_t pse36_gfn_delta(u32 gpte) gfn_t 365 arch/x86/kvm/mmu.c static int *slot_largepage_idx(gfn_t gfn, struct kvm_memory_slot *slot) gfn_t 374 arch/x86/kvm/mmu.c static void account_shadowed(struct kvm *kvm, gfn_t gfn) gfn_t 382 arch/x86/kvm/mmu.c static void unaccount_shadowed(struct kvm *kvm, gfn_t gfn) gfn_t 391 arch/x86/kvm/mmu.c static int has_wrprotected_page(struct kvm *kvm, gfn_t gfn) gfn_t 404 arch/x86/kvm/mmu.c static int host_largepage_backed(struct kvm *kvm, gfn_t gfn) gfn_t 420 arch/x86/kvm/mmu.c static int is_largepage_backed(struct kvm_vcpu *vcpu, gfn_t large_gfn) gfn_t 442 arch/x86/kvm/mmu.c static unsigned long *gfn_to_rmap(struct kvm *kvm, gfn_t gfn, int lpage) gfn_t 466 arch/x86/kvm/mmu.c static void rmap_add(struct kvm_vcpu *vcpu, u64 *spte, gfn_t gfn, int lpage) gfn_t 692 arch/x86/kvm/mmu.c gfn_t gfn_offset = (hva - start) >> PAGE_SHIFT; gfn_t 764 arch/x86/kvm/mmu.c static unsigned kvm_page_table_hashfn(gfn_t gfn) gfn_t 871 arch/x86/kvm/mmu.c static struct kvm_mmu_page *kvm_mmu_lookup_page(struct kvm *kvm, gfn_t gfn) gfn_t 892 arch/x86/kvm/mmu.c gfn_t gfn, gfn_t 1064 arch/x86/kvm/mmu.c static int kvm_mmu_unprotect_page(struct kvm *kvm, gfn_t gfn) gfn_t 1086 arch/x86/kvm/mmu.c static void mmu_unshadow(struct kvm *kvm, gfn_t gfn) gfn_t 1096 arch/x86/kvm/mmu.c static void page_header_update_slot(struct kvm *kvm, void *pte, gfn_t gfn) gfn_t 1123 arch/x86/kvm/mmu.c int *ptwrite, int largepage, gfn_t gfn, gfn_t 1234 arch/x86/kvm/mmu.c int largepage, gfn_t gfn, pfn_t pfn, gfn_t 1261 arch/x86/kvm/mmu.c gfn_t pseudo_gfn; gfn_t 1283 arch/x86/kvm/mmu.c static int nonpaging_map(struct kvm_vcpu *vcpu, gva_t v, int write, gfn_t gfn) gfn_t 1363 arch/x86/kvm/mmu.c gfn_t root_gfn; gfn_t 1416 arch/x86/kvm/mmu.c gfn_t gfn; gfn_t 1439 arch/x86/kvm/mmu.c gfn_t gfn = gpa >> PAGE_SHIFT; gfn_t 1736 arch/x86/kvm/mmu.c gfn_t gfn; gfn_t 1788 arch/x86/kvm/mmu.c static void kvm_mmu_access_page(struct kvm_vcpu *vcpu, gfn_t gfn) gfn_t 1803 arch/x86/kvm/mmu.c gfn_t gfn = gpa >> PAGE_SHIFT; gfn_t 2460 arch/x86/kvm/mmu.c gfn_t gfn; gfn_t 67 arch/x86/kvm/paging_tmpl.h gfn_t table_gfn[PT_MAX_FULL_LEVELS]; gfn_t 72 arch/x86/kvm/paging_tmpl.h gfn_t gfn; gfn_t 76 arch/x86/kvm/paging_tmpl.h static gfn_t gpte_to_gfn(pt_element_t gpte) gfn_t 81 arch/x86/kvm/paging_tmpl.h static gfn_t gpte_to_gfn_pde(pt_element_t gpte) gfn_t 87 arch/x86/kvm/paging_tmpl.h gfn_t table_gfn, unsigned index, gfn_t 129 arch/x86/kvm/paging_tmpl.h gfn_t table_gfn; gfn_t 303 arch/x86/kvm/paging_tmpl.h gfn_t table_gfn; gfn_t 412 arch/x86/kvm/paging_tmpl.h gfn_t large_gfn; gfn_t 1324 arch/x86/kvm/vmx.c gfn_t base_gfn = kvm->memslots[0].base_gfn + gfn_t 1720 arch/x86/kvm/vmx.c gfn_t fn = rmode_tss_base(kvm) >> PAGE_SHIFT; gfn_t 205 arch/x86/kvm/x86.c gfn_t pdpt_gfn = cr3 >> PAGE_SHIFT; gfn_t 1458 arch/x86/kvm/x86.c gfn_t unalias_gfn(struct kvm *kvm, gfn_t gfn) gfn_t 181 include/asm-x86/kvm_host.h gfn_t gfn; gfn_t 186 include/asm-x86/kvm_host.h gfn_t *gfns; gfn_t 246 include/asm-x86/kvm_host.h gfn_t last_pt_write_gfn; gfn_t 249 include/asm-x86/kvm_host.h gfn_t last_pte_gfn; gfn_t 252 include/asm-x86/kvm_host.h gfn_t gfn; /* presumed gfn during guest pte update */ gfn_t 302 include/asm-x86/kvm_host.h gfn_t base_gfn; gfn_t 304 include/asm-x86/kvm_host.h gfn_t target_gfn; gfn_t 92 include/linux/kvm_host.h gfn_t base_gfn; gfn_t 178 include/linux/kvm_host.h gfn_t unalias_gfn(struct kvm *kvm, gfn_t gfn); gfn_t 179 include/linux/kvm_host.h struct page *gfn_to_page(struct kvm *kvm, gfn_t gfn); gfn_t 180 include/linux/kvm_host.h unsigned long gfn_to_hva(struct kvm *kvm, gfn_t gfn); gfn_t 186 include/linux/kvm_host.h pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn); gfn_t 193 include/linux/kvm_host.h int kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset, gfn_t 198 include/linux/kvm_host.h int kvm_write_guest_page(struct kvm *kvm, gfn_t gfn, const void *data, gfn_t 202 include/linux/kvm_host.h int kvm_clear_guest_page(struct kvm *kvm, gfn_t gfn, int offset, int len); gfn_t 204 include/linux/kvm_host.h struct kvm_memory_slot *gfn_to_memslot(struct kvm *kvm, gfn_t gfn); gfn_t 205 include/linux/kvm_host.h int kvm_is_visible_gfn(struct kvm *kvm, gfn_t gfn); gfn_t 206 include/linux/kvm_host.h void mark_page_dirty(struct kvm *kvm, gfn_t gfn); gfn_t 305 include/linux/kvm_host.h static inline gpa_t gfn_to_gpa(gfn_t gfn) gfn_t 449 virt/kvm/kvm_main.c gfn_t base_gfn; gfn_t 663 virt/kvm/kvm_main.c static struct kvm_memory_slot *__gfn_to_memslot(struct kvm *kvm, gfn_t gfn) gfn_t 677 virt/kvm/kvm_main.c struct kvm_memory_slot *gfn_to_memslot(struct kvm *kvm, gfn_t gfn) gfn_t 683 virt/kvm/kvm_main.c int kvm_is_visible_gfn(struct kvm *kvm, gfn_t gfn) gfn_t 699 virt/kvm/kvm_main.c unsigned long gfn_to_hva(struct kvm *kvm, gfn_t gfn) gfn_t 714 virt/kvm/kvm_main.c pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn) gfn_t 752 virt/kvm/kvm_main.c struct page *gfn_to_page(struct kvm *kvm, gfn_t gfn) gfn_t 832 virt/kvm/kvm_main.c int kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset, gfn_t 850 virt/kvm/kvm_main.c gfn_t gfn = gpa >> PAGE_SHIFT; gfn_t 873 virt/kvm/kvm_main.c gfn_t gfn = gpa >> PAGE_SHIFT; gfn_t 888 virt/kvm/kvm_main.c int kvm_write_guest_page(struct kvm *kvm, gfn_t gfn, const void *data, gfn_t 908 virt/kvm/kvm_main.c gfn_t gfn = gpa >> PAGE_SHIFT; gfn_t 925 virt/kvm/kvm_main.c int kvm_clear_guest_page(struct kvm *kvm, gfn_t gfn, int offset, int len) gfn_t 933 virt/kvm/kvm_main.c gfn_t gfn = gpa >> PAGE_SHIFT; gfn_t 950 virt/kvm/kvm_main.c void mark_page_dirty(struct kvm *kvm, gfn_t gfn)