Home
last modified time | relevance | path

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

/linux/include/linux/
A Dkvm_host.h98 static inline bool is_error_pfn(kvm_pfn_t pfn) in is_error_pfn()
114 static inline bool is_noslot_pfn(kvm_pfn_t pfn) in is_noslot_pfn()
266 kvm_pfn_t pfn;
267 kvm_pfn_t gfn;
872 void kvm_release_pfn_clean(kvm_pfn_t pfn);
873 void kvm_release_pfn_dirty(kvm_pfn_t pfn);
874 void kvm_set_pfn_dirty(kvm_pfn_t pfn);
875 void kvm_set_pfn_accessed(kvm_pfn_t pfn);
1175 bool kvm_is_reserved_pfn(kvm_pfn_t pfn);
1176 bool kvm_is_zone_device_pfn(kvm_pfn_t pfn);
[all …]
A Dkvm_types.h46 typedef hfn_t kvm_pfn_t; typedef
/linux/arch/x86/kvm/mmu/
A Dspte.h270 static inline kvm_pfn_t spte_to_pfn(u64 pte) in spte_to_pfn()
334 unsigned int pte_access, gfn_t gfn, kvm_pfn_t pfn,
340 u64 kvm_mmu_changed_pte_notifier_make_spte(u64 old_spte, kvm_pfn_t new_pfn);
A Dspte.c71 static bool kvm_is_mmio_pfn(kvm_pfn_t pfn) in kvm_is_mmio_pfn()
94 unsigned int pte_access, gfn_t gfn, kvm_pfn_t pfn, in make_spte()
209 u64 kvm_mmu_changed_pte_notifier_make_spte(u64 old_spte, kvm_pfn_t new_pfn) in kvm_mmu_changed_pte_notifier_make_spte()
A Dmmu_internal.h155 kvm_pfn_t pfn, int max_level);
A Dmmu_audit.c97 kvm_pfn_t pfn; in audit_mappings()
A Dmmu.c608 kvm_pfn_t pfn; in mmu_spte_clear_track_bits()
1459 kvm_pfn_t new_pfn; in kvm_set_pte_rmapp()
2686 kvm_pfn_t pfn, struct kvm_page_fault *fault) in mmu_set_spte()
2840 static int host_pfn_mapping_level(struct kvm *kvm, gfn_t gfn, kvm_pfn_t pfn, in host_pfn_mapping_level()
2869 kvm_pfn_t pfn, int max_level) in kvm_mmu_max_mapping_level()
2891 kvm_pfn_t mask; in kvm_mmu_hugepage_adjust()
2997 static int kvm_handle_bad_page(struct kvm_vcpu *vcpu, gfn_t gfn, kvm_pfn_t pfn) in kvm_handle_bad_page()
5848 kvm_pfn_t pfn; in kvm_mmu_zap_collapsible_spte()
A Dpaging_tmpl.h567 kvm_pfn_t pfn; in FNAME()
A Dtdp_mmu.c1375 kvm_pfn_t pfn; in zap_collapsible_spte_range()
/linux/virt/kvm/
A Dkvm_main.c165 bool kvm_is_zone_device_pfn(kvm_pfn_t pfn) in kvm_is_zone_device_pfn()
179 bool kvm_is_reserved_pfn(kvm_pfn_t pfn) in kvm_is_reserved_pfn()
2249 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_fast()
2277 bool *writable, kvm_pfn_t *pfn) in hva_to_pfn_slow()
2332 kvm_pfn_t *p_pfn) in hva_to_pfn_remapped()
2334 kvm_pfn_t pfn; in hva_to_pfn_remapped()
2413 kvm_pfn_t pfn = 0; in hva_to_pfn()
2559 kvm_pfn_t pfn; in gfn_to_page()
2580 kvm_pfn_t pfn; in kvm_vcpu_map()
2639 kvm_pfn_t pfn; in kvm_vcpu_gfn_to_page()
[all …]
/linux/arch/powerpc/kvm/
A 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()
A Dbook3s.c428 kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa, bool writing, in kvmppc_gpa_to_pfn()
441 kvm_pfn_t pfn; in kvmppc_gpa_to_pfn()
443 pfn = (kvm_pfn_t)virt_to_phys((void*)shared_page) >> PAGE_SHIFT; in kvmppc_gpa_to_pfn()
A De500.h41 kvm_pfn_t pfn; /* valid only for TLB0, except briefly */
A Dtrace_pr.h32 TP_PROTO(int rflags, ulong hpteg, ulong va, kvm_pfn_t hpaddr,
A Dbook3s_32_mmu_host.c133 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
A Dbook3s_64_mmu_host.c75 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page()
/linux/arch/arm64/kvm/
A Dmmu.c831 unsigned long hva, kvm_pfn_t *pfnp, in transparent_hugepage_adjust()
834 kvm_pfn_t pfn = *pfnp; in transparent_hugepage_adjust()
914 static int sanitise_mte_tags(struct kvm *kvm, kvm_pfn_t pfn, in sanitise_mte_tags()
957 kvm_pfn_t pfn; in user_mem_abort()
1313 kvm_pfn_t pfn = pte_pfn(range->pte); in kvm_set_spte_gfn()
A Dguest.c1038 kvm_pfn_t pfn = gfn_to_pfn_prot(kvm, gfn, write, NULL); in kvm_vm_ioctl_mte_copy_tags()
/linux/arch/mips/kvm/
A Dmmu.c518 kvm_pfn_t pfn = 0; /* silence bogus GCC warning */ in _kvm_mips_map_page_fast()
595 kvm_pfn_t pfn; in kvm_mips_map_page()
/linux/arch/x86/kvm/
A Dmmu.h165 kvm_pfn_t pfn;
A Dx86.c7781 kvm_pfn_t pfn; in reexecute_instruction()
/linux/arch/riscv/kvm/
A Dmmu.c585 kvm_pfn_t pfn = pte_pfn(range->pte); in kvm_set_spte_gfn()
643 kvm_pfn_t hfn; in kvm_riscv_stage2_map()
/linux/arch/powerpc/include/asm/
A Dkvm_book3s.h236 extern kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa,
A Dkvm_ppc.h872 static inline void kvmppc_mmu_flush_icache(kvm_pfn_t pfn) in kvmppc_mmu_flush_icache()
/linux/drivers/gpu/drm/i915/gvt/
A Dkvmgt.c2037 kvm_pfn_t pfn; in kvmgt_gfn_to_pfn()

Completed in 99 milliseconds