Searched refs:prev_roots (Results 1 - 4 of 4) sorted by relevance
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu.c | 3610 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 D | nested.c | 397 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 D | kvm_host.h | 469 struct kvm_mmu_root_info prev_roots[KVM_MMU_NUM_PREV_ROOTS]; member in struct:kvm_mmu
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 1157 * 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