Home
last modified time | relevance | path

Searched refs:eventinj (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm.c1003 VERIFY((ctrl->eventinj & VMCB_EVENTINJ_VALID) != 0 || in svm_enable_intr_window_exiting()
1113 ctrl->eventinj = VMCB_EVENTINJ_VALID | type | vector; in svm_inject_event()
1115 ctrl->eventinj |= VMCB_EVENTINJ_EC_VALID; in svm_inject_event()
1116 ctrl->eventinj |= (uint64_t)VM_INTINFO_ERRCODE(info) << 32; in svm_inject_event()
1127 ctrl->eventinj = VMCB_EVENTINJ_VALID | VMCB_EVENTINJ_TYPE_NMI; in svm_inject_nmi()
1147 ctrl->eventinj = VMCB_EVENTINJ_VALID | vector; in svm_inject_irq()
1328 KASSERT((ctrl->eventinj & VMCB_EVENTINJ_VALID) == 0, ("%s: event " in svm_vmexit()
1329 "injection valid bit is set %lx", __func__, ctrl->eventinj)); in svm_vmexit()
1592 if (ctrl->eventinj & VMCB_EVENTINJ_VALID) { in svm_inject_events()
2554 const uint64_t intinfo = ctrl->eventinj; in svm_pause()
[all …]
H A Dvmcb.h314 uint64_t eventinj; /* 0xA8, Event injection. */ member