Home
last modified time | relevance | path

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

/freebsd-10-stable/sys/amd64/vmm/amd/
Dsvm.c895 KASSERT((ctrl->eventinj & VMCB_EVENTINJ_VALID) == 0, in svm_eventinject()
896 ("%s: event already pending %#lx", __func__, ctrl->eventinj)); in svm_eventinject()
914 ctrl->eventinj = vector | (intr_type << 8) | VMCB_EVENTINJ_VALID; in svm_eventinject()
916 ctrl->eventinj |= VMCB_EVENTINJ_EC_VALID; in svm_eventinject()
917 ctrl->eventinj |= (uint64_t)error << 32; in svm_eventinject()
1315 KASSERT((ctrl->eventinj & VMCB_EVENTINJ_VALID) == 0, ("%s: event " in svm_vmexit()
1316 "injection valid bit is set %#lx", __func__, ctrl->eventinj)); in svm_vmexit()
1602 } else if (ctrl->eventinj & VMCB_EVENTINJ_VALID) { in svm_inj_interrupts()
1608 "eventinj %#lx", ctrl->eventinj); in svm_inj_interrupts()
1666 if (ctrl->eventinj & VMCB_EVENTINJ_VALID) { in svm_inj_interrupts()
[all …]
Dvmcb.h260 uint64_t eventinj; /* 0xA8, Event injection. */ member