| /Linux-v4.19/include/linux/ |
| D | kvm_host.h | 75 static inline bool is_error_pfn(kvm_pfn_t pfn) in is_error_pfn() 85 static inline bool is_error_noslot_pfn(kvm_pfn_t pfn) in is_error_noslot_pfn() 91 static inline bool is_noslot_pfn(kvm_pfn_t pfn) in is_noslot_pfn() 667 kvm_pfn_t gfn_to_pfn_atomic(struct kvm *kvm, gfn_t gfn); 668 kvm_pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn); 669 kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault, 671 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn); 672 kvm_pfn_t gfn_to_pfn_memslot_atomic(struct kvm_memory_slot *slot, gfn_t gfn); 673 kvm_pfn_t __gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn, 677 void kvm_release_pfn_clean(kvm_pfn_t pfn); [all …]
|
| D | kvm_types.h | 56 typedef hfn_t kvm_pfn_t; typedef
|
| /Linux-v4.19/arch/arm/include/asm/ |
| D | kvm_mmu.h | 159 static inline void __clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) in __clean_dcache_guest_page() 184 static inline void __invalidate_icache_guest_page(kvm_pfn_t pfn, in __invalidate_icache_guest_page() 261 kvm_pfn_t pfn = pmd_pfn(pmd); in __kvm_flush_dcache_pmd()
|
| /Linux-v4.19/virt/kvm/ |
| D | kvm_main.c | 149 bool kvm_is_reserved_pfn(kvm_pfn_t pfn) in kvm_is_reserved_pfn() 1356 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_fast() 1386 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_slow() 1434 kvm_pfn_t *p_pfn) in hva_to_pfn_remapped() 1494 static kvm_pfn_t hva_to_pfn(unsigned long addr, bool atomic, bool *async, in hva_to_pfn() 1498 kvm_pfn_t pfn = 0; in hva_to_pfn() 1542 kvm_pfn_t __gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn, in __gfn_to_pfn_memslot() 1571 kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault, in gfn_to_pfn_prot() 1579 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn) in gfn_to_pfn_memslot() 1585 kvm_pfn_t gfn_to_pfn_memslot_atomic(struct kvm_memory_slot *slot, gfn_t gfn) in gfn_to_pfn_memslot_atomic() [all …]
|
| /Linux-v4.19/arch/powerpc/kvm/ |
| D | e500_mmu_host.c | 167 kvm_pfn_t pfn; in kvmppc_map_magic() 169 pfn = (kvm_pfn_t)virt_to_phys((void *)shared_page) >> PAGE_SHIFT; in kvmppc_map_magic() 250 kvm_pfn_t pfn, unsigned int wimg) in kvmppc_e500_ref_setup() 313 kvm_pfn_t pfn = ref->pfn; in kvmppc_e500_setup_stlbe()
|
| D | book3s.c | 393 kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa, bool writing, in kvmppc_gpa_to_pfn() 406 kvm_pfn_t pfn; in kvmppc_gpa_to_pfn() 408 pfn = (kvm_pfn_t)virt_to_phys((void*)shared_page) >> PAGE_SHIFT; in kvmppc_gpa_to_pfn()
|
| D | e500.h | 44 kvm_pfn_t pfn; /* valid only for TLB0, except briefly */
|
| D | trace_pr.h | 34 TP_PROTO(int rflags, ulong hpteg, ulong va, kvm_pfn_t hpaddr,
|
| D | book3s_32_mmu_host.c | 145 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
|
| D | book3s_64_mmu_host.c | 86 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
|
| /Linux-v4.19/arch/arm64/include/asm/ |
| D | kvm_mmu.h | 270 static inline void __clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) 286 static inline void __invalidate_icache_guest_page(kvm_pfn_t pfn,
|
| /Linux-v4.19/arch/x86/kvm/ |
| D | mmu.c | 386 kvm_pfn_t pfn, unsigned access) in set_mmio_spte() 498 static kvm_pfn_t spte_to_pfn(u64 pte) in spte_to_pfn() 783 kvm_pfn_t pfn; in mmu_spte_clear_track_bits() 1711 kvm_pfn_t new_pfn; in kvm_set_pte_rmapp() 2820 static bool kvm_is_mmio_pfn(kvm_pfn_t pfn) in kvm_is_mmio_pfn() 2845 gfn_t gfn, kvm_pfn_t pfn, bool speculative, in set_spte() 2941 int write_fault, int level, gfn_t gfn, kvm_pfn_t pfn, in mmu_set_spte() 3009 static kvm_pfn_t pte_prefetch_gfn_to_pfn(struct kvm_vcpu *vcpu, gfn_t gfn, in pte_prefetch_gfn_to_pfn() 3091 int level, gfn_t gfn, kvm_pfn_t pfn, bool prefault) in __direct_map() 3140 static int kvm_handle_bad_page(struct kvm_vcpu *vcpu, gfn_t gfn, kvm_pfn_t pfn) in kvm_handle_bad_page() [all …]
|
| D | paging_tmpl.h | 503 kvm_pfn_t pfn; in FNAME() 598 kvm_pfn_t pfn, bool map_writable, bool prefault) in FNAME() 741 kvm_pfn_t pfn; in FNAME()
|
| D | mmu_audit.c | 100 kvm_pfn_t pfn; in audit_mappings()
|
| D | x86.c | 5884 kvm_pfn_t pfn; in reexecute_instruction()
|
| D | vmx.c | 5815 kvm_pfn_t identity_map_pfn; in init_rmode_identity_map()
|
| /Linux-v4.19/virt/kvm/arm/ |
| D | mmu.c | 1229 static bool transparent_hugepage_adjust(kvm_pfn_t *pfnp, phys_addr_t *ipap) in transparent_hugepage_adjust() 1231 kvm_pfn_t pfn = *pfnp; in transparent_hugepage_adjust() 1440 static void clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) in clean_dcache_guest_page() 1445 static void invalidate_icache_guest_page(kvm_pfn_t pfn, unsigned long size) in invalidate_icache_guest_page() 1480 kvm_pfn_t pfn; in user_mem_abort() 1638 kvm_pfn_t pfn; in handle_access_fault() 1851 kvm_pfn_t pfn = pte_pfn(pte); in kvm_set_spte_hva()
|
| /Linux-v4.19/arch/mips/kvm/ |
| D | mmu.c | 616 kvm_pfn_t pfn = 0; /* silence bogus GCC warning */ in _kvm_mips_map_page_fast() 693 kvm_pfn_t pfn; in kvm_mips_map_page() 1099 kvm_pfn_t pfn; in kvm_mips_handle_commpage_tlb_fault()
|
| /Linux-v4.19/arch/powerpc/include/asm/ |
| D | kvm_book3s.h | 218 extern kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa,
|
| D | kvm_ppc.h | 739 static inline void kvmppc_mmu_flush_icache(kvm_pfn_t pfn) in kvmppc_mmu_flush_icache()
|
| /Linux-v4.19/drivers/gpu/drm/i915/gvt/ |
| D | kvmgt.c | 1702 kvm_pfn_t pfn; in kvmgt_gfn_to_pfn()
|