Home
last modified time | relevance | path

Searched refs:nmi_pending (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dnested.c656 svm->vcpu.arch.nmi_pending++; in nested_vmcb02_prepare_control()
1077 if (vcpu->arch.nmi_pending) { in nested_svm_vmexit()
1078 vcpu->arch.nmi_pending--; in nested_svm_vmexit()
1472 if (vcpu->arch.nmi_pending && !svm_nmi_blocked(vcpu)) { in svm_check_nested_events()
H A Dsvm.c2440 svm->vcpu.arch.nmi_pending || in svm_set_gif()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dx86.c5304 vcpu->arch.nmi_pending = 0; in kvm_vcpu_ioctl_x86_set_vcpu_events()
10213 if (vcpu->arch.nmi_pending) { in kvm_check_and_inject_events()
10218 --vcpu->arch.nmi_pending; in kvm_check_and_inject_events()
10224 if (vcpu->arch.nmi_pending) in kvm_check_and_inject_events()
10295 * tracked in vcpu->arch.nmi_pending. in process_nmi()
10300 vcpu->arch.nmi_pending += atomic_xchg(&vcpu->arch.nmi_queued, 0); in process_nmi()
10301 vcpu->arch.nmi_pending = min(vcpu->arch.nmi_pending, limit); in process_nmi()
10303 if (vcpu->arch.nmi_pending && in process_nmi()
10305 vcpu->arch.nmi_pending in process_nmi()
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dx86.c4413 events->nmi.pending = vcpu->arch.nmi_pending != 0; in kvm_vcpu_ioctl_x86_get_vcpu_events()
4486 vcpu->arch.nmi_pending = events->nmi.pending; in kvm_vcpu_ioctl_x86_set_vcpu_events()
8620 if (vcpu->arch.nmi_pending) { in inject_pending_event()
8625 --vcpu->arch.nmi_pending; in inject_pending_event()
8631 if (vcpu->arch.nmi_pending) in inject_pending_event()
8673 vcpu->arch.nmi_pending += atomic_xchg(&vcpu->arch.nmi_queued, 0); in process_nmi()
8674 vcpu->arch.nmi_pending = min(vcpu->arch.nmi_pending, limit); in process_nmi()
10358 vcpu->arch.nmi_pending = 0; in kvm_vcpu_reset()
11045 (vcpu->arch.nmi_pending in kvm_vcpu_has_events()
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h688 unsigned nmi_pending; /* NMI queued after currently running handler */ member
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dnested.c1045 if (vcpu->arch.nmi_pending && !svm_nmi_blocked(vcpu)) { in svm_check_nested_events()
H A Dsvm.c2122 svm->vcpu.arch.nmi_pending || in svm_set_gif()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h895 unsigned int nmi_pending; member
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dnested.c3923 if (vcpu->arch.nmi_pending && !vmx_nmi_blocked(vcpu)) { in vmx_check_nested_events()
3936 vcpu->arch.nmi_pending = 0; in vmx_check_nested_events()
H A Dvmx.c6178 vcpu->arch.nmi_pending) { in vmx_handle_exit()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dnested.c4162 if (vcpu->arch.nmi_pending && !vmx_nmi_blocked(vcpu)) { in vmx_check_nested_events()
4175 vcpu->arch.nmi_pending = 0; in vmx_check_nested_events()
H A Dvmx.c6537 vcpu->arch.nmi_pending) { in __vmx_handle_exit()

Completed in 99 milliseconds