Home
last modified time | relevance | path

Searched refs:SVM_EVTINJ_VALID (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
H A Dsvm_nested_soft_inject_test.c97 vmcb->control.event_inj = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in l1_guest_code()
99 vmcb->control.event_inj = INT_NR | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_SOFT; in l1_guest_code()
130 vmcb->control.event_inj = BP_VECTOR | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_EXEPT; in l1_guest_code()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/x86_64/
H A Dsvm.h275 #define SVM_EVTINJ_VALID (1 << 31) macro
286 #define SVM_EXITINTINFO_VALID SVM_EVTINJ_VALID
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/
H A Dsvm.h304 #define SVM_EVTINJ_VALID (1 << 31) macro
315 #define SVM_EXITINTINFO_VALID SVM_EVTINJ_VALID
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dsvm.h350 #define SVM_EVTINJ_VALID (1 << 31) macro
361 #define SVM_EXITINTINFO_VALID SVM_EVTINJ_VALID
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dsvm.h608 #define SVM_EVTINJ_VALID (1 << 31) macro
619 #define SVM_EXITINTINFO_VALID SVM_EVTINJ_VALID
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dnested.c449 exit_int_info = nr | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_EXEPT; in nested_save_pending_event_to_vmcb12()
458 exit_int_info = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in nested_save_pending_event_to_vmcb12()
462 exit_int_info = nr | SVM_EVTINJ_VALID; in nested_save_pending_event_to_vmcb12()
611 if (!(evtinj & SVM_EVTINJ_VALID)) in is_evtinj_soft()
624 if (!(evtinj & SVM_EVTINJ_VALID)) in is_evtinj_nmi()
H A Dsvm.c478 | SVM_EVTINJ_VALID in svm_inject_exception()
2962 SVM_EVTINJ_VALID); in svm_complete_emulated_msr()
3579 svm->vmcb->control.event_inj = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in svm_inject_nmi()
3641 SVM_EVTINJ_VALID | type; in svm_inject_irq()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dsev-es-shared.c123 if ((info & SVM_EVTINJ_VALID) && in sev_es_ghcb_hv_call()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dnested.c339 exit_int_info = nr | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_EXEPT; in nested_vmcb_save_pending_event()
348 exit_int_info = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in nested_vmcb_save_pending_event()
352 exit_int_info = nr | SVM_EVTINJ_VALID; in nested_vmcb_save_pending_event()
H A Dsvm.c375 | SVM_EVTINJ_VALID in svm_queue_exception()
3170 svm->vmcb->control.event_inj = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in svm_inject_nmi()
3184 SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_INTR; in svm_set_irq()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsev-shared.c210 if ((info & SVM_EVTINJ_VALID) && in verify_exception_info()

Completed in 43 milliseconds