Home
last modified time | relevance | path

Searched refs:exception_vmexit (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/arch/x86/kvm/
A Dx86.h89 vcpu->arch.exception_vmexit.pending || in kvm_is_exception_pending()
97 vcpu->arch.exception_vmexit.pending = false; in kvm_clear_exception_queue()
A Dx86.c623 struct kvm_queued_exception *ex = &vcpu->arch.exception_vmexit; in kvm_queue_exception_vmexit()
5078 if (vcpu->arch.exception_vmexit.pending && in kvm_vcpu_ioctl_x86_get_vcpu_events()
5081 ex = &vcpu->arch.exception_vmexit; in kvm_vcpu_ioctl_x86_get_vcpu_events()
5197 vcpu->arch.exception_vmexit.pending = false; in kvm_vcpu_ioctl_x86_set_vcpu_events()
10031 WARN_ON_ONCE(vcpu->arch.exception_vmexit.injected || in kvm_check_and_inject_events()
10032 vcpu->arch.exception_vmexit.pending); in kvm_check_and_inject_events()
10148 vcpu->arch.exception_vmexit.pending); in kvm_check_and_inject_events()
11158 vcpu->arch.exception_vmexit.pending = false; in __set_regs()
/linux-6.3-rc2/arch/x86/kvm/svm/
A Dnested.c1324 struct kvm_queued_exception *ex = &vcpu->arch.exception_vmexit; in nested_svm_inject_exception_vmexit()
1392 if (vcpu->arch.exception_vmexit.pending) { in svm_check_nested_events()
/linux-6.3-rc2/arch/x86/kvm/vmx/
A Dnested.c3854 struct kvm_queued_exception *ex = &vcpu->arch.exception_vmexit; in nested_vmx_inject_exception_vmexit()
4101 if (vcpu->arch.exception_vmexit.pending && in vmx_check_nested_events()
4102 !vmx_is_low_priority_db_trap(&vcpu->arch.exception_vmexit)) { in vmx_check_nested_events()
4125 if (vcpu->arch.exception_vmexit.pending) { in vmx_check_nested_events()
A Dvmx.c1737 (!vcpu->arch.exception_vmexit.pending || in vmx_update_emulated_instruction()
1738 vcpu->arch.exception_vmexit.vector == DB_VECTOR)) { in vmx_update_emulated_instruction()
/linux-6.3-rc2/arch/x86/include/asm/
A Dkvm_host.h822 struct kvm_queued_exception exception_vmexit; member

Completed in 64 milliseconds