Searched refs:prev_roots (Results 1 - 4 of 4) sorted by relevance

/linux-master/arch/x86/kvm/mmu/
H A Dmmu.c3610 VALID_PAGE(mmu->prev_roots[i].hpa))
3624 mmu_free_root_page(kvm, &mmu->prev_roots[i].hpa,
3670 root_hpa = mmu->prev_roots[i].hpa;
4081 if (is_unsync_root(vcpu->arch.mmu->prev_roots[i].hpa))
4084 /* sync prev_roots by simply freeing them */
4713 swap(mmu->root, mmu->prev_roots[i]);
4736 if (is_root_usable(&mmu->prev_roots[i], new_pgd, new_role))
4742 swap(mmu->root, mmu->prev_roots[i]);
4745 mmu->prev_roots[i] = mmu->prev_roots[
[all...]
/linux-master/arch/x86/kvm/vmx/
H A Dnested.c397 cached_root = &vcpu->arch.mmu->prev_roots[i];
5762 if (nested_ept_root_matches(mmu->prev_roots[i].hpa,
5763 mmu->prev_roots[i].pgd,
/linux-master/arch/x86/include/asm/
H A Dkvm_host.h469 struct kvm_mmu_root_info prev_roots[KVM_MMU_NUM_PREV_ROOTS]; member in struct:kvm_mmu
/linux-master/arch/x86/kvm/
H A Dx86.c1157 * according to the SDM; however, stale prev_roots could be reused
1242 * If neither the current CR3 nor any of the prev_roots use the given
1252 * If PCID is disabled, there is no need to free prev_roots even if the
1260 if (kvm_get_pcid(vcpu, mmu->prev_roots[i].pgd) == pcid)

Completed in 315 milliseconds