Searched refs:event_inj (Results 1 – 7 of 7) sorted by relevance
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | svm_nested_soft_inject_test.c | 97 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()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 473 to->event_inj = from->event_inj; in __nested_copy_vmcb_control_to_cache() 531 svm->nested.ctl.event_inj = svm->vmcb->control.event_inj; in nested_sync_control_from_vmcb02() 852 vmcb02->control.event_inj = svm->nested.ctl.event_inj; in nested_vmcb02_prepare_control() 868 svm->nmi_l1_to_l2 = is_evtinj_nmi(vmcb02->control.event_inj); in nested_vmcb02_prepare_control() 869 if (is_evtinj_soft(vmcb02->control.event_inj)) { in nested_vmcb02_prepare_control() 953 vmcb12->control.event_inj, in enter_svm_guest_mode() 1195 vmcb12->control.event_inj = svm->nested.ctl.event_inj; in nested_svm_vmexit() 1733 dst->event_inj = from->event_inj; in nested_copy_vmcb_cache_to_control()
|
| H A D | svm.c | 377 svm->vmcb->control.event_inj = ex->vector in svm_inject_exception() 3361 pr_err("%-20s%08x\n", "event_inj:", control->event_inj); in dump_vmcb() 3589 *intr_info = control->event_inj; in svm_get_entry_info() 3671 svm->vmcb->control.event_inj = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in svm_inject_nmi() 3739 svm->vmcb->control.event_inj = intr->nr | SVM_EVTINJ_VALID | type; in svm_inject_irq() 4211 control->exit_int_info = control->event_inj; in svm_cancel_injection() 4213 control->event_inj = 0; in svm_cancel_injection() 4306 if (svm->nmi_singlestep && svm->vmcb->control.event_inj) { in svm_vcpu_run()
|
| H A D | svm.h | 170 u32 event_inj; member
|
| /linux/arch/x86/kvm/ |
| H A D | trace.h | 704 __u32 event_inj, bool tdp_enabled, __u64 guest_tdp_pgd, 706 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, tdp_enabled, 714 __field( __u32, event_inj ) 725 __entry->event_inj = event_inj; 738 __entry->event_inj,
|
| /linux/arch/x86/include/asm/ |
| H A D | svm.h | 148 u32 event_inj; member 464 u64 event_inj; member
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | svm.h | 103 u32 event_inj; member
|