Searched refs:event_inj (Results 1 - 7 of 7) sorted by relevance

/linux-master/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;
99 vmcb->control.event_inj = INT_NR | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_SOFT;
130 vmcb->control.event_inj = BP_VECTOR | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_EXEPT;
/linux-master/arch/x86/kvm/svm/
H A Dnested.c359 to->event_inj = from->event_inj;
417 svm->nested.ctl.event_inj = svm->vmcb->control.event_inj;
698 vmcb02->control.event_inj = svm->nested.ctl.event_inj;
714 svm->nmi_l1_to_l2 = is_evtinj_nmi(vmcb02->control.event_inj);
715 if (is_evtinj_soft(vmcb02->control.event_inj)) {
795 vmcb12->control.event_inj,
1029 vmcb12->control.event_inj
[all...]
H A Dsvm.c468 svm->vmcb->control.event_inj = ex->vector
3353 pr_err("%-20s%08x\n", "event_inj:", control->event_inj);
3559 svm->vmcb->control.event_inj = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI;
3627 svm->vmcb->control.event_inj = vcpu->arch.interrupt.nr |
4080 control->exit_int_info = control->event_inj;
4082 control->event_inj = 0;
4139 if (svm->nmi_singlestep && svm->vmcb->control.event_inj) {
H A Dsvm.h144 u32 event_inj; member in struct:vmcb_ctrl_area_cached
/linux-master/tools/testing/selftests/kvm/include/x86_64/
H A Dsvm.h110 u32 event_inj; member in struct:vmcb_control_area
/linux-master/arch/x86/kvm/
H A Dtrace.h605 __u32 event_inj, bool tdp_enabled, __u64 guest_tdp_pgd,
607 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, tdp_enabled,
615 __field( __u32, event_inj )
626 __entry->event_inj = event_inj;
633 "int_ctl: 0x%08x event_inj: 0x%08x nested_%s=%s %s: 0x%016llx",
639 __entry->event_inj,
/linux-master/arch/x86/include/asm/
H A Dsvm.h146 u32 event_inj; member in struct:vmcb_control_area
440 u64 event_inj; member in struct:sev_es_save_area

Completed in 372 milliseconds