Home
last modified time | relevance | path

Searched refs:kvm_pfn_t (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.4/include/linux/
Dkvm_host.h94 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 …]
Dkvm_types.h42 typedef hfn_t kvm_pfn_t; typedef
/Linux-v5.4/arch/arm/include/asm/
Dkvm_mmu.h211 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/
Dkvm_main.c166 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/
De500_mmu_host.c164 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()
De500.h41 kvm_pfn_t pfn; /* valid only for TLB0, except briefly */
Dbook3s.c426 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()
Dtrace_pr.h32 TP_PROTO(int rflags, ulong hpteg, ulong va, kvm_pfn_t hpaddr,
Dbook3s_32_mmu_host.c133 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
Dbook3s_64_mmu_host.c74 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
/Linux-v5.4/arch/arm64/include/asm/
Dkvm_mmu.h310 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/
Dmmu.c487 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 …]
Dpaging_tmpl.h521 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()
Dmmu_audit.c97 kvm_pfn_t pfn; in audit_mappings()
Dmmutrace.h367 TP_PROTO(gpa_t addr, int level, kvm_pfn_t pfn),
Dx86.c6364 kvm_pfn_t pfn; in reexecute_instruction()
/Linux-v5.4/virt/kvm/arm/
Dmmu.c1371 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/
Dmmu.c617 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/
Dkvm_book3s.h238 extern kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa,
Dkvm_ppc.h879 static inline void kvmppc_mmu_flush_icache(kvm_pfn_t pfn) in kvmppc_mmu_flush_icache()
/Linux-v5.4/drivers/gpu/drm/i915/gvt/
Dkvmgt.c1870 kvm_pfn_t pfn; in kvmgt_gfn_to_pfn()
/Linux-v5.4/arch/x86/kvm/vmx/
Dvmx.c3482 kvm_pfn_t identity_map_pfn; in init_rmode_identity_map()