UCHAR BOOLEAN
Definition BasicTypes.h:39
#define VOID
Definition BasicTypes.h:33
unsigned int UINT32
Definition BasicTypes.h:48
BOOLEAN MsrHandleSetMsrBitmap(VIRTUAL_MACHINE_STATE *VCpu, UINT32 Msr, BOOLEAN ReadDetection, BOOLEAN WriteDetection)
Set bits in Msr Bitmap.
Definition MsrHandlers.c:275
VOID MsrHandleWrmsrVmexit(PGUEST_REGS GuestRegs)
Handles in the cases when RDMSR causes a vm-exit.
Definition MsrHandlers.c:162
VOID MsrHandlePerformMsrBitmapWriteChange(VIRTUAL_MACHINE_STATE *VCpu, UINT32 MsrMask)
Change MSR Bitmap for write.
Definition MsrHandlers.c:469
VOID MsrHandlePerformMsrBitmapWriteReset(VIRTUAL_MACHINE_STATE *VCpu)
Reset MSR Bitmap for write.
Definition MsrHandlers.c:500
VOID MsrHandlePerformMsrBitmapReadChange(VIRTUAL_MACHINE_STATE *VCpu, UINT32 MsrMask)
Change MSR Bitmap for read.
Definition MsrHandlers.c:422
VOID MsrHandleRdmsrVmexit(PGUEST_REGS GuestRegs)
Handles in the cases when RDMSR causes a vm-exit.
Definition MsrHandlers.c:21
VOID MsrHandlePerformMsrBitmapReadReset(VIRTUAL_MACHINE_STATE *VCpu)
Reset MSR Bitmap for read.
Definition MsrHandlers.c:453
BOOLEAN MsrHandleUnSetMsrBitmap(VIRTUAL_MACHINE_STATE *VCpu, UINT32 Msr, BOOLEAN ReadDetection, BOOLEAN WriteDetection)
UnSet bits in Msr Bitmap.
Definition MsrHandlers.c:324
The status of each core after and before VMX.
Definition State.h:290
Definition BasicTypes.h:70