• Home
  • Raw
  • Download

Lines Matching defs:gfn

467 static void mark_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, u64 gfn,  in mark_mmio_spte()
499 static bool set_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn, in set_mmio_spte()
1174 static void kvm_mmu_page_set_gfn(struct kvm_mmu_page *sp, int index, gfn_t gfn) in kvm_mmu_page_set_gfn()
1192 static struct kvm_lpage_info *lpage_info_slot(gfn_t gfn, in lpage_info_slot()
1203 gfn_t gfn, int count) in update_gfn_disallow_lpage_count()
1215 void kvm_mmu_gfn_disallow_lpage(struct kvm_memory_slot *slot, gfn_t gfn) in kvm_mmu_gfn_disallow_lpage()
1220 void kvm_mmu_gfn_allow_lpage(struct kvm_memory_slot *slot, gfn_t gfn) in kvm_mmu_gfn_allow_lpage()
1229 gfn_t gfn; in account_shadowed() local
1259 gfn_t gfn; in unaccount_shadowed() local
1279 static bool __mmu_gfn_lpage_is_disallowed(gfn_t gfn, int level, in __mmu_gfn_lpage_is_disallowed()
1292 static bool mmu_gfn_lpage_is_disallowed(struct kvm_vcpu *vcpu, gfn_t gfn, in mmu_gfn_lpage_is_disallowed()
1301 static int host_mapping_level(struct kvm_vcpu *vcpu, gfn_t gfn) in host_mapping_level()
1330 gfn_to_memslot_dirty_bitmap(struct kvm_vcpu *vcpu, gfn_t gfn, in gfn_to_memslot_dirty_bitmap()
1480 static struct kvm_rmap_head *__gfn_to_rmap(gfn_t gfn, int level, in __gfn_to_rmap()
1489 static struct kvm_rmap_head *gfn_to_rmap(struct kvm *kvm, gfn_t gfn, in gfn_to_rmap()
1508 static int rmap_add(struct kvm_vcpu *vcpu, u64 *spte, gfn_t gfn) in rmap_add()
1522 gfn_t gfn; in rmap_remove() local
1842 struct kvm_memory_slot *slot, u64 gfn) in kvm_mmu_slot_gfn_write_protect()
1856 static bool rmap_write_protect(struct kvm_vcpu *vcpu, u64 gfn) in rmap_write_protect()
1881 struct kvm_memory_slot *slot, gfn_t gfn, int level, in kvm_unmap_rmapp()
1888 struct kvm_memory_slot *slot, gfn_t gfn, int level, in kvm_set_pte_rmapp()
1942 gfn_t gfn; member
2008 gfn_t gfn, in kvm_handle_hva_range()
2053 gfn_t gfn, int level, in kvm_handle_hva()
2071 struct kvm_memory_slot *slot, gfn_t gfn, int level, in kvm_age_rmapp()
2086 struct kvm_memory_slot *slot, gfn_t gfn, in kvm_test_age_rmapp()
2100 static void rmap_recycle(struct kvm_vcpu *vcpu, u64 *spte, gfn_t gfn) in rmap_recycle()
2163 static unsigned kvm_page_table_hashfn(gfn_t gfn) in kvm_page_table_hashfn()
2419 static bool kvm_sync_pages(struct kvm_vcpu *vcpu, gfn_t gfn, in kvm_sync_pages()
2556 gfn_t gfn, in kvm_mmu_get_page()
2937 int kvm_mmu_unprotect_page(struct kvm *kvm, gfn_t gfn) in kvm_mmu_unprotect_page()
2968 static bool mmu_need_write_protect(struct kvm_vcpu *vcpu, gfn_t gfn, in mmu_need_write_protect()
3056 gfn_t gfn, kvm_pfn_t pfn, bool speculative, in set_spte()
3159 int write_fault, int level, gfn_t gfn, kvm_pfn_t pfn, in mmu_set_spte()
3224 static kvm_pfn_t pte_prefetch_gfn_to_pfn(struct kvm_vcpu *vcpu, gfn_t gfn, in pte_prefetch_gfn_to_pfn()
3244 gfn_t gfn; in direct_pte_prefetch_many() local
3308 gfn_t gfn, kvm_pfn_t *pfnp, int *levelp) in disallowed_hugepage_adjust()
3337 gfn_t gfn = gpa >> PAGE_SHIFT; in __direct_map() local
3379 static int kvm_handle_bad_page(struct kvm_vcpu *vcpu, gfn_t gfn, kvm_pfn_t pfn) in kvm_handle_bad_page()
3398 gfn_t gfn, kvm_pfn_t *pfnp, in transparent_hugepage_adjust()
3436 static bool handle_abnormal_pfn(struct kvm_vcpu *vcpu, gva_t gva, gfn_t gfn, in handle_abnormal_pfn()
3493 gfn_t gfn; in fast_pf_fix_direct_spte() local
3652 gfn_t gfn, bool prefault) in nonpaging_map()
4105 gfn_t gfn = get_mmio_spte_gfn(spte); in handle_mmio_page_fault() local
4127 u32 error_code, gfn_t gfn) in page_fault_handle_page_track()
4166 gfn_t gfn = gpa >> PAGE_SHIFT; in nonpaging_page_fault() local
4187 gfn_t gfn) in kvm_arch_setup_async_pf()
4200 static bool try_async_pf(struct kvm_vcpu *vcpu, bool prefault, gfn_t gfn, in try_async_pf()
4274 check_hugepage_cache_consistency(struct kvm_vcpu *vcpu, gfn_t gfn, int level) in check_hugepage_cache_consistency()
4290 gfn_t gfn = gpa >> PAGE_SHIFT; in tdp_page_fault() local
4467 static bool sync_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn, in sync_mmio_spte()
5430 gfn_t gfn = gpa >> PAGE_SHIFT; in kvm_mmu_pte_write() local