Home
last modified time | relevance | path

Searched refs:root_hpa (Results 1 – 5 of 5) sorted by relevance

/linux/arch/x86/kvm/
H A Dmmu.h150 u64 root_hpa = vcpu->arch.mmu->root.hpa; in kvm_mmu_load_pgd() local
152 if (!VALID_PAGE(root_hpa)) in kvm_mmu_load_pgd()
155 kvm_x86_call(load_mmu_pgd)(vcpu, root_hpa, in kvm_mmu_load_pgd()
/linux/arch/x86/kvm/vmx/
H A Dx86_ops.h68 void vmx_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level);
155 void tdx_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level);
H A Dnested.c387 static bool nested_ept_root_matches(hpa_t root_hpa, u64 root_eptp, u64 eptp) in nested_ept_root_matches() argument
389 return VALID_PAGE(root_hpa) && in nested_ept_root_matches()
/linux/arch/x86/kvm/svm/
H A Dsvm.c4579 static void svm_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, in svm_load_mmu_pgd() argument
4586 svm->vmcb->control.nested_cr3 = __sme_set(root_hpa); in svm_load_mmu_pgd()
4589 hv_track_root_tdp(vcpu, root_hpa); in svm_load_mmu_pgd()
4593 cr3 = __sme_set(root_hpa) | kvm_get_active_pcid(vcpu); in svm_load_mmu_pgd()
4597 cr3 = root_hpa; in svm_load_mmu_pgd()
/linux/arch/x86/include/asm/
H A Dkvm_host.h1891 void (*load_mmu_pgd)(struct kvm_vcpu *vcpu, hpa_t root_hpa,