Searched refs:event_inj (Results 1 – 4 of 4) sorted by relevance
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()
361 static bool nested_svm_check_event_inj(struct kvm_vcpu *vcpu, u32 event_inj) in nested_svm_check_event_inj() argument363 u32 type = event_inj & SVM_EVTINJ_TYPE_MASK; in nested_svm_check_event_inj()364 u8 vector = event_inj & SVM_EVTINJ_VEC_MASK; in nested_svm_check_event_inj()366 if (!(event_inj & SVM_EVTINJ_VALID)) in nested_svm_check_event_inj()405 if (CC(!nested_svm_check_event_inj(vcpu, control->event_inj))) in nested_vmcb_check_controls()509 to->event_inj = from->event_inj & ~SVM_EVTINJ_RESERVED_BITS; in __nested_copy_vmcb_control_to_cache()582 svm->nested.ctl.event_inj = svm->vmcb->control.event_inj; in nested_sync_control_from_vmcb02()917 vmcb02->control.event_inj = vmcb12_ctrl->event_inj; in nested_vmcb02_prepare_control()931 svm->nmi_l1_to_l2 = is_evtinj_nmi(vmcb02->control.event_inj); in nested_vmcb02_prepare_control()937 if (is_evtinj_soft(vmcb02->control.event_inj)) { in nested_vmcb02_prepare_control()[all …]
395 svm->vmcb->control.event_inj = ex->vector in svm_inject_exception()3404 pr_err("%-20s%08x\n", "event_inj:", control->event_inj); in dump_vmcb()3632 *intr_info = control->event_inj; in svm_get_entry_info()3724 svm->vmcb->control.event_inj = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in svm_inject_nmi()3809 svm->vmcb->control.event_inj = intr->nr | SVM_EVTINJ_VALID | type; in svm_inject_irq()4334 control->exit_int_info = control->event_inj; in svm_cancel_injection()4336 control->event_inj = 0; in svm_cancel_injection()4431 if (svm->nmi_singlestep && svm->vmcb->control.event_inj) { in svm_vcpu_run()
194 u32 event_inj; member