Searched refs:root_hpa (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.4/arch/x86/kvm/ |
| D | mmu.h | 78 if (likely(vcpu->arch.mmu->root_hpa != INVALID_PAGE)) in kvm_mmu_reload() 100 if (VALID_PAGE(vcpu->arch.mmu->root_hpa)) in kvm_mmu_load_cr3() 101 vcpu->arch.mmu->set_cr3(vcpu, vcpu->arch.mmu->root_hpa | in kvm_mmu_load_cr3()
|
| D | mmu.c | 2653 BUG_ON(root != vcpu->arch.mmu->root_hpa); in shadow_walk_init_using_root() 2667 shadow_walk_init_using_root(iterator, vcpu, vcpu->arch.mmu->root_hpa, in shadow_walk_init() 3330 if (!VALID_PAGE(vcpu->arch.mmu->root_hpa)) in __direct_map() 3540 if (!VALID_PAGE(vcpu->arch.mmu->root_hpa)) in fast_page_fault() 3694 static void mmu_free_root_page(struct kvm *kvm, hpa_t *root_hpa, in mmu_free_root_page() argument 3699 if (!VALID_PAGE(*root_hpa)) in mmu_free_root_page() 3702 sp = page_header(*root_hpa & PT64_BASE_ADDR_MASK); in mmu_free_root_page() 3707 *root_hpa = INVALID_PAGE; in mmu_free_root_page() 3721 if (!(free_active_root && VALID_PAGE(mmu->root_hpa))) { in kvm_mmu_free_roots() 3741 mmu_free_root_page(vcpu->kvm, &mmu->root_hpa, in kvm_mmu_free_roots() [all …]
|
| D | mmu_audit.c | 59 if (!VALID_PAGE(vcpu->arch.mmu->root_hpa)) in mmu_spte_walk() 63 hpa_t root = vcpu->arch.mmu->root_hpa; in mmu_spte_walk()
|
| D | paging_tmpl.h | 640 if (!VALID_PAGE(vcpu->arch.mmu->root_hpa)) in FNAME() 892 static void FNAME(invlpg)(struct kvm_vcpu *vcpu, gva_t gva, hpa_t root_hpa) in FNAME() 907 if (!VALID_PAGE(root_hpa)) { in FNAME() 913 for_each_shadow_entry_using_root(vcpu, root_hpa, gva, iterator) { in FNAME()
|
| /Linux-v5.4/arch/x86/kvm/vmx/ |
| D | vmx.h | 328 u64 construct_eptp(struct kvm_vcpu *vcpu, unsigned long root_hpa); 488 u64 construct_eptp(struct kvm_vcpu *vcpu, unsigned long root_hpa); 494 if (!VALID_PAGE(vcpu->arch.mmu->root_hpa)) in __vmx_flush_tlb() 497 vcpu->arch.mmu->root_hpa)); in __vmx_flush_tlb()
|
| D | vmx.c | 2981 u64 construct_eptp(struct kvm_vcpu *vcpu, unsigned long root_hpa) in construct_eptp() argument 2990 eptp |= (root_hpa & PAGE_MASK); in construct_eptp()
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | kvm_host.h | 393 void (*invlpg)(struct kvm_vcpu *vcpu, gva_t gva, hpa_t root_hpa); 396 hpa_t root_hpa; member
|