Searched refs:prev_roots (Results 1 – 4 of 4) sorted by relevance
| /Linux-v6.1/arch/x86/kvm/mmu/ |
| D | mmu.c | 3455 VALID_PAGE(mmu->prev_roots[i].hpa)) in kvm_mmu_free_roots() 3466 mmu_free_root_page(kvm, &mmu->prev_roots[i].hpa, in kvm_mmu_free_roots() 3504 root_hpa = mmu->prev_roots[i].hpa; in kvm_mmu_free_guest_mode_roots() 3926 if (is_unsync_root(vcpu->arch.mmu->prev_roots[i].hpa)) in kvm_mmu_sync_prev_roots() 4396 swap(mmu->root, mmu->prev_roots[i]); in cached_root_find_and_keep_current() 4419 if (is_root_usable(&mmu->prev_roots[i], new_pgd, new_role)) in cached_root_find_without_current() 4425 swap(mmu->root, mmu->prev_roots[i]); in cached_root_find_without_current() 4428 mmu->prev_roots[i] = mmu->prev_roots[i + 1]; in cached_root_find_without_current() 4429 mmu->prev_roots[i].hpa = INVALID_PAGE; in cached_root_find_without_current() 5365 if (is_obsolete_root(kvm, mmu->prev_roots[i].hpa)) in __kvm_mmu_free_obsolete_roots() [all …]
|
| /Linux-v6.1/arch/x86/include/asm/ |
| D | kvm_host.h | 453 struct kvm_mmu_root_info prev_roots[KVM_MMU_NUM_PREV_ROOTS]; member
|
| /Linux-v6.1/arch/x86/kvm/vmx/ |
| D | nested.c | 359 cached_root = &vcpu->arch.mmu->prev_roots[i]; in nested_ept_invalidate_addr() 5648 if (nested_ept_root_matches(mmu->prev_roots[i].hpa, in handle_invept() 5649 mmu->prev_roots[i].pgd, in handle_invept()
|
| /Linux-v6.1/arch/x86/kvm/ |
| D | x86.c | 1234 if (kvm_get_pcid(vcpu, mmu->prev_roots[i].pgd) == pcid) in kvm_invalidate_pcid()
|