#include <vcpu.h>
Public Types |
enum | {
EVENT_INTR = 1 << 0,
EVENT_FIXED = 1 << 0,
EVENT_LOWEST = 1 << 1,
EVENT_SMI = 1 << 2,
EVENT_RRD = 1 << 3,
EVENT_RESET = 1 << 3,
EVENT_NMI = 1 << 4,
EVENT_INIT = 1 << 5,
EVENT_SIPI = 1 << 6,
EVENT_EXTINT = 1 << 7,
EVENT_MASK = 0x0ff,
DEASS_INTR = 1 << 16,
EVENT_DEBUG = 1 << 17,
STATE_BLOCK = 1 << 18,
STATE_WAKEUP = 1 << 19,
EVENT_HOST = 1 << 20
} |
Member Enumeration Documentation
- Enumerator:
EVENT_INTR |
|
EVENT_FIXED |
|
EVENT_LOWEST |
|
EVENT_SMI |
|
EVENT_RRD |
|
EVENT_RESET |
|
EVENT_NMI |
|
EVENT_INIT |
|
EVENT_SIPI |
|
EVENT_EXTINT |
|
EVENT_MASK |
|
DEASS_INTR |
|
EVENT_DEBUG |
|
STATE_BLOCK |
|
STATE_WAKEUP |
|
EVENT_HOST |
|
Constructor & Destructor Documentation
VCpu::VCpu |
( |
VCpu * |
last | ) |
|
|
inline |
Member Function Documentation
bool VCpu::set_cpuid |
( |
unsigned |
nr, |
|
|
unsigned |
reg, |
|
|
unsigned |
value, |
|
|
unsigned |
mask = ~0 |
|
) |
| |
|
inline |
Member Data Documentation
unsigned long long VCpu::inj_count |
The documentation for this class was generated from the following file: