Searched refs:hpa_t (Results 1 – 16 of 16) sorted by relevance
/linux-6.3-rc2/arch/x86/kvm/ |
A D | kvm_onhyperv.c | 22 static inline int hv_remote_flush_root_tdp(hpa_t root_tdp, in hv_remote_flush_root_tdp() 39 hpa_t root; in hv_remote_flush_tlb_with_range() 97 void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp) in hv_track_root_tdp()
|
A D | kvm_onhyperv.h | 13 void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp); 15 static inline void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp) in hv_track_root_tdp()
|
/linux-6.3-rc2/arch/s390/kvm/ |
A D | vsie.c | 652 static int pin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t *hpa) in pin_guest_page() 659 *hpa = (hpa_t)page_to_phys(page) + (gpa & ~PAGE_MASK); in pin_guest_page() 664 static void unpin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t hpa) in unpin_guest_page() 675 hpa_t hpa; in unpin_blocks() 732 hpa_t hpa; in pin_blocks() 849 hpa_t hpa = (hpa_t) vsie_page->scb_o; in unpin_scb() 865 hpa_t hpa; in pin_scb()
|
/linux-6.3-rc2/include/linux/ |
A D | kvm_types.h | 46 typedef u64 hpa_t; typedef
|
A D | kvm_host.h | 1719 static inline hpa_t pfn_to_hpa(kvm_pfn_t pfn) in pfn_to_hpa() 1721 return (hpa_t)pfn << PAGE_SHIFT; in pfn_to_hpa()
|
/linux-6.3-rc2/arch/x86/kvm/mmu/ |
A D | tdp_mmu.h | 13 hpa_t kvm_tdp_mmu_get_vcpu_root_hpa(struct kvm_vcpu *vcpu);
|
A D | spte.h | 222 static inline struct kvm_mmu_page *to_shadow_page(hpa_t shadow_page) in to_shadow_page()
|
A D | mmu.c | 144 hpa_t shadow_addr; 2297 struct kvm_vcpu *vcpu, hpa_t root, in shadow_walk_init_using_root() 3484 static void mmu_free_root_page(struct kvm *kvm, hpa_t *root_hpa, in mmu_free_root_page() 3564 hpa_t root_hpa; in kvm_mmu_free_guest_mode_roots() 3622 hpa_t root; in mmu_alloc_direct_roots() 3732 hpa_t root; in mmu_alloc_shadow_roots() 3914 static bool is_unsync_root(hpa_t root) in is_unsync_root() 3963 hpa_t root = vcpu->arch.mmu->root.hpa; in kvm_mmu_sync_roots() 3978 hpa_t root = vcpu->arch.mmu->pae_root[i]; in kvm_mmu_sync_roots() 5450 static bool is_obsolete_root(struct kvm *kvm, hpa_t root_hpa) in is_obsolete_root() [all …]
|
A D | paging_tmpl.h | 890 static void FNAME(invlpg)(struct kvm_vcpu *vcpu, gva_t gva, hpa_t root_hpa) in FNAME()
|
A D | tdp_mmu.c | 302 hpa_t kvm_tdp_mmu_get_vcpu_root_hpa(struct kvm_vcpu *vcpu) in kvm_tdp_mmu_get_vcpu_root_hpa()
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | kvm_host.h | 134 #define INVALID_PAGE (~(hpa_t)0) 415 hpa_t hpa; 444 void (*invlpg)(struct kvm_vcpu *vcpu, gva_t gva, hpa_t root_hpa); 1015 hpa_t hv_root_tdp; 1432 hpa_t hv_root_tdp; 1661 void (*load_mmu_pgd)(struct kvm_vcpu *vcpu, hpa_t root_hpa, 2045 gva_t gva, hpa_t root_hpa);
|
/linux-6.3-rc2/arch/x86/kvm/vmx/ |
A D | vmx.h | 411 u64 construct_eptp(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level);
|
A D | vmx.c | 3355 u64 construct_eptp(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level) in construct_eptp() 3369 static void vmx_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, in vmx_load_mmu_pgd()
|
A D | nested.c | 352 static bool nested_ept_root_matches(hpa_t root_hpa, u64 root_eptp, u64 eptp) in nested_ept_root_matches()
|
/linux-6.3-rc2/arch/powerpc/kvm/ |
A D | e500_mmu_host.c | 629 hpa_t addr; in kvmppc_load_last_inst()
|
/linux-6.3-rc2/arch/x86/kvm/svm/ |
A D | svm.c | 4066 static void svm_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, in svm_load_mmu_pgd()
|
Completed in 74 milliseconds