| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | kvm_host.h | 94 static inline bool is_error_pfn(kvm_pfn_t pfn) in is_error_pfn() 104 static inline bool is_error_noslot_pfn(kvm_pfn_t pfn) in is_error_noslot_pfn() 110 static inline bool is_noslot_pfn(kvm_pfn_t pfn) in is_noslot_pfn() 240 kvm_pfn_t pfn; 241 kvm_pfn_t gfn; 744 kvm_pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn); 745 kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault, 747 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn); 748 kvm_pfn_t gfn_to_pfn_memslot_atomic(struct kvm_memory_slot *slot, gfn_t gfn); 749 kvm_pfn_t __gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn, [all …]
|
| H A D | kvm_types.h | 46 typedef hfn_t kvm_pfn_t; typedef 59 kvm_pfn_t pfn;
|
| /OK3568_Linux_fs/kernel/arch/x86/kvm/mmu/ |
| H A D | spte.h | 206 static inline kvm_pfn_t spte_to_pfn(u64 pte) in spte_to_pfn() 247 gfn_t gfn, kvm_pfn_t pfn, u64 old_spte, bool speculative, 253 u64 kvm_mmu_changed_pte_notifier_make_spte(u64 old_spte, kvm_pfn_t new_pfn);
|
| H A D | spte.c | 63 static bool kvm_is_mmio_pfn(kvm_pfn_t pfn) in kvm_is_mmio_pfn() 85 gfn_t gfn, kvm_pfn_t pfn, u64 old_spte, bool speculative, in make_spte() 183 u64 kvm_mmu_changed_pte_notifier_make_spte(u64 old_spte, kvm_pfn_t new_pfn) in kvm_mmu_changed_pte_notifier_make_spte()
|
| H A D | mmu_internal.h | 137 int max_level, kvm_pfn_t *pfnp, 140 kvm_pfn_t *pfnp, int *goal_levelp);
|
| H A D | tdp_mmu.h | 35 int map_writable, int max_level, kvm_pfn_t pfn,
|
| H A D | tdp_mmu.c | 527 kvm_pfn_t pfn, bool prefault) in tdp_mmu_map_handle_target_level() 574 int map_writable, int max_level, kvm_pfn_t pfn, in kvm_tdp_mmu_map() 789 kvm_pfn_t new_pfn; in set_tdp_spte() 1075 kvm_pfn_t pfn; in zap_collapsible_spte_range()
|
| H A D | mmu.c | 242 kvm_pfn_t pfn, unsigned int access) in set_mmio_spte() 542 kvm_pfn_t pfn; in mmu_spte_clear_track_bits() 1347 kvm_pfn_t new_pfn; in kvm_set_pte_rmapp() 2562 gfn_t gfn, kvm_pfn_t pfn, bool speculative, in set_spte() 2589 gfn_t gfn, kvm_pfn_t pfn, bool speculative, in mmu_set_spte() 2662 static kvm_pfn_t pte_prefetch_gfn_to_pfn(struct kvm_vcpu *vcpu, gfn_t gfn, in pte_prefetch_gfn_to_pfn() 2746 kvm_pfn_t pfn, struct kvm_memory_slot *slot) in host_pfn_mapping_level() 2773 int max_level, kvm_pfn_t *pfnp, in kvm_mmu_hugepage_adjust() 2778 kvm_pfn_t pfn = *pfnp; in kvm_mmu_hugepage_adjust() 2779 kvm_pfn_t mask; in kvm_mmu_hugepage_adjust() [all …]
|
| H A D | paging_tmpl.h | 533 kvm_pfn_t pfn; in FNAME() 628 int max_level, kvm_pfn_t pfn, bool map_writable, in FNAME() 792 kvm_pfn_t pfn; in FNAME()
|
| H A D | mmu_audit.c | 97 kvm_pfn_t pfn; in audit_mappings()
|
| H A D | mmutrace.h | 364 TP_PROTO(gpa_t addr, int level, kvm_pfn_t pfn),
|
| /OK3568_Linux_fs/kernel/virt/kvm/ |
| H A D | kvm_main.c | 166 bool kvm_is_zone_device_pfn(kvm_pfn_t pfn) in kvm_is_zone_device_pfn() 180 bool kvm_is_reserved_pfn(kvm_pfn_t pfn) in kvm_is_reserved_pfn() 195 bool kvm_is_transparent_hugepage(kvm_pfn_t pfn) in kvm_is_transparent_hugepage() 1852 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_fast() 1880 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_slow() 1925 static int kvm_try_get_pfn(kvm_pfn_t pfn) in kvm_try_get_pfn() 1935 kvm_pfn_t *p_pfn) in hva_to_pfn_remapped() 1937 kvm_pfn_t pfn; in hva_to_pfn_remapped() 2012 static kvm_pfn_t hva_to_pfn(unsigned long addr, bool atomic, bool *async, in hva_to_pfn() 2016 kvm_pfn_t pfn = 0; in hva_to_pfn() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/ |
| H A D | mmu.c | 695 static void clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) in clean_dcache_guest_page() 700 static void invalidate_icache_guest_page(kvm_pfn_t pfn, unsigned long size) in invalidate_icache_guest_page() 781 unsigned long hva, kvm_pfn_t *pfnp, in transparent_hugepage_adjust() 784 kvm_pfn_t pfn = *pfnp; in transparent_hugepage_adjust() 838 kvm_pfn_t pfn; in user_mem_abort() 1204 kvm_pfn_t *pfn = (kvm_pfn_t *)data; in kvm_set_spte_handler() 1222 kvm_pfn_t pfn = pte_pfn(pte); in kvm_set_spte_hva()
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | kvm_mmu.h | 188 static inline void __clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) in __clean_dcache_guest_page() 204 static inline void __invalidate_icache_guest_page(kvm_pfn_t pfn, in __invalidate_icache_guest_page()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kvm/ |
| H A D | e500_mmu_host.c | 164 kvm_pfn_t pfn; in kvmppc_map_magic() 166 pfn = (kvm_pfn_t)virt_to_phys((void *)shared_page) >> PAGE_SHIFT; in kvmppc_map_magic() 247 kvm_pfn_t pfn, unsigned int wimg) in kvmppc_e500_ref_setup() 310 kvm_pfn_t pfn = ref->pfn; in kvmppc_e500_setup_stlbe()
|
| H A D | book3s.c | 398 kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa, bool writing, in kvmppc_gpa_to_pfn() 411 kvm_pfn_t pfn; in kvmppc_gpa_to_pfn() 413 pfn = (kvm_pfn_t)virt_to_phys((void*)shared_page) >> PAGE_SHIFT; in kvmppc_gpa_to_pfn()
|
| H A D | e500.h | 41 kvm_pfn_t pfn; /* valid only for TLB0, except briefly */
|
| H A D | trace_pr.h | 32 TP_PROTO(int rflags, ulong hpteg, ulong va, kvm_pfn_t hpaddr,
|
| H A D | book3s_32_mmu_host.c | 133 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
|
| H A D | book3s_64_mmu_host.c | 74 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
|
| /OK3568_Linux_fs/kernel/arch/mips/kvm/ |
| H A D | mmu.c | 592 kvm_pfn_t pfn = 0; /* silence bogus GCC warning */ in _kvm_mips_map_page_fast() 669 kvm_pfn_t pfn; in kvm_mips_map_page() 1075 kvm_pfn_t pfn; in kvm_mips_handle_commpage_tlb_fault()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/ |
| H A D | kvm_book3s.h | 236 extern kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa,
|
| H A D | kvm_ppc.h | 872 static inline void kvmppc_mmu_flush_icache(kvm_pfn_t pfn) in kvmppc_mmu_flush_icache()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gvt/ |
| H A D | kvmgt.c | 1935 kvm_pfn_t pfn; in kvmgt_gfn_to_pfn()
|
| /OK3568_Linux_fs/kernel/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 3651 kvm_pfn_t identity_map_pfn; in init_rmode_identity_map()
|