Home
last modified time | relevance | path

Searched refs:nmi_injected (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/arch/x86/kvm/
H A Dx86.h161 vcpu->arch.nmi_injected; in kvm_event_needs_reinjection()
H A Dx86.c5399 events->nmi.injected = vcpu->arch.nmi_injected; in kvm_vcpu_ioctl_x86_get_vcpu_events()
5486 vcpu->arch.nmi_injected = events->nmi.injected; in kvm_vcpu_ioctl_x86_set_vcpu_events()
10328 else if (vcpu->arch.nmi_injected) in kvm_check_and_inject_events()
10437 vcpu->arch.nmi_injected = true; in kvm_check_and_inject_events()
10507 if (kvm_x86_call(get_nmi_mask)(vcpu) || vcpu->arch.nmi_injected) in process_nmi()
12451 vcpu->arch.nmi_injected = false; in kvm_vcpu_reset()
/linux-6.15/arch/x86/kvm/svm/
H A Dnested.c469 } else if (vcpu->arch.nmi_injected) { in nested_save_pending_event_to_vmcb12()
1147 svm->vcpu.arch.nmi_injected = false; in nested_svm_vmexit()
H A Dsvm.c2609 vcpu->arch.nmi_injected = false; in task_switch_interception()
4201 vcpu->arch.nmi_injected = false; in svm_complete_interrupts()
4218 vcpu->arch.nmi_injected = true; in svm_complete_interrupts()
/linux-6.15/arch/x86/include/asm/
H A Dkvm_host.h950 bool nmi_injected; /* Trying to inject an NMI this entry */ member
/linux-6.15/arch/x86/kvm/vmx/
H A Dvmx.c5772 vcpu->arch.nmi_injected = false; in handle_task_switch()
7180 vcpu->arch.nmi_injected = false; in __vmx_complete_interrupts()
7194 vcpu->arch.nmi_injected = true; in __vmx_complete_interrupts()
H A Dnested.c3875 } else if (vcpu->arch.nmi_injected) { in vmcs12_save_pending_event()
5017 vcpu->arch.nmi_injected = false; in __nested_vmx_vmexit()