| /Linux-v5.4/include/linux/ |
| 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; 715 kvm_pfn_t gfn_to_pfn_atomic(struct kvm *kvm, gfn_t gfn); 716 kvm_pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn); 717 kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault, 719 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn); 720 kvm_pfn_t gfn_to_pfn_memslot_atomic(struct kvm_memory_slot *slot, gfn_t gfn); [all …]
|
| D | kvm_types.h | 42 typedef hfn_t kvm_pfn_t; typedef
|
| /Linux-v5.4/arch/arm/include/asm/ |
| D | kvm_mmu.h | 211 static inline void __clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) in __clean_dcache_guest_page() 236 static inline void __invalidate_icache_guest_page(kvm_pfn_t pfn, in __invalidate_icache_guest_page() 313 kvm_pfn_t pfn = pmd_pfn(pmd); in __kvm_flush_dcache_pmd()
|
| /Linux-v5.4/virt/kvm/ |
| 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() 1513 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_fast() 1543 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_slow() 1591 kvm_pfn_t *p_pfn) in hva_to_pfn_remapped() 1651 static kvm_pfn_t hva_to_pfn(unsigned long addr, bool atomic, bool *async, in hva_to_pfn() 1655 kvm_pfn_t pfn = 0; in hva_to_pfn() 1699 kvm_pfn_t __gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn, in __gfn_to_pfn_memslot() 1728 kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault, in gfn_to_pfn_prot() 1736 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn) in gfn_to_pfn_memslot() [all …]
|
| /Linux-v5.4/arch/powerpc/kvm/ |
| 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()
|
| D | e500.h | 41 kvm_pfn_t pfn; /* valid only for TLB0, except briefly */
|
| D | book3s.c | 426 kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa, bool writing, in kvmppc_gpa_to_pfn() 439 kvm_pfn_t pfn; in kvmppc_gpa_to_pfn() 441 pfn = (kvm_pfn_t)virt_to_phys((void*)shared_page) >> PAGE_SHIFT; in kvmppc_gpa_to_pfn()
|
| D | trace_pr.h | 32 TP_PROTO(int rflags, ulong hpteg, ulong va, kvm_pfn_t hpaddr,
|
| D | book3s_32_mmu_host.c | 133 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
|
| D | book3s_64_mmu_host.c | 74 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
|
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | kvm_mmu.h | 310 static inline void __clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) 326 static inline void __invalidate_icache_guest_page(kvm_pfn_t pfn,
|
| /Linux-v5.4/arch/x86/kvm/ |
| D | mmu.c | 487 kvm_pfn_t pfn, unsigned access) in set_mmio_spte() 628 static kvm_pfn_t spte_to_pfn(u64 pte) in spte_to_pfn() 913 kvm_pfn_t pfn; in mmu_spte_clear_track_bits() 1880 kvm_pfn_t new_pfn; in kvm_set_pte_rmapp() 3019 static bool kvm_is_mmio_pfn(kvm_pfn_t pfn) in kvm_is_mmio_pfn() 3046 gfn_t gfn, kvm_pfn_t pfn, bool speculative, in set_spte() 3149 int write_fault, int level, gfn_t gfn, kvm_pfn_t pfn, in mmu_set_spte() 3214 static kvm_pfn_t pte_prefetch_gfn_to_pfn(struct kvm_vcpu *vcpu, gfn_t gfn, in pte_prefetch_gfn_to_pfn() 3298 gfn_t gfn, kvm_pfn_t *pfnp, int *levelp) in disallowed_hugepage_adjust() 3321 int map_writable, int level, kvm_pfn_t pfn, in __direct_map() [all …]
|
| D | paging_tmpl.h | 521 kvm_pfn_t pfn; in FNAME() 617 kvm_pfn_t pfn, bool map_writable, bool prefault, in FNAME() 775 kvm_pfn_t pfn; in FNAME()
|
| D | mmu_audit.c | 97 kvm_pfn_t pfn; in audit_mappings()
|
| D | mmutrace.h | 367 TP_PROTO(gpa_t addr, int level, kvm_pfn_t pfn),
|
| D | x86.c | 6364 kvm_pfn_t pfn; in reexecute_instruction()
|
| /Linux-v5.4/virt/kvm/arm/ |
| D | mmu.c | 1371 static bool transparent_hugepage_adjust(kvm_pfn_t *pfnp, phys_addr_t *ipap) in transparent_hugepage_adjust() 1373 kvm_pfn_t pfn = *pfnp; in transparent_hugepage_adjust() 1584 static void clean_dcache_guest_page(kvm_pfn_t pfn, unsigned long size) in clean_dcache_guest_page() 1589 static void invalidate_icache_guest_page(kvm_pfn_t pfn, unsigned long size) in invalidate_icache_guest_page() 1676 kvm_pfn_t pfn; in user_mem_abort() 1857 kvm_pfn_t pfn; in handle_access_fault() 2069 kvm_pfn_t pfn = pte_pfn(pte); in kvm_set_spte_hva()
|
| /Linux-v5.4/arch/mips/kvm/ |
| D | mmu.c | 617 kvm_pfn_t pfn = 0; /* silence bogus GCC warning */ in _kvm_mips_map_page_fast() 694 kvm_pfn_t pfn; in kvm_mips_map_page() 1100 kvm_pfn_t pfn; in kvm_mips_handle_commpage_tlb_fault()
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | kvm_book3s.h | 238 extern kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa,
|
| D | kvm_ppc.h | 879 static inline void kvmppc_mmu_flush_icache(kvm_pfn_t pfn) in kvmppc_mmu_flush_icache()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gvt/ |
| D | kvmgt.c | 1870 kvm_pfn_t pfn; in kvmgt_gfn_to_pfn()
|
| /Linux-v5.4/arch/x86/kvm/vmx/ |
| D | vmx.c | 3482 kvm_pfn_t identity_map_pfn; in init_rmode_identity_map()
|