Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

EM Struct Reference
[Internal]

#include <EMInternal.h>

List of all members.


Detailed Description

EM VM Instance data. Changes to this must checked against the padding of the cfgm union in VM!

Definition at line 259 of file EMInternal.h.


Public Member Functions

 GCPTRTYPE (PEMSTATS) pStatsGC
 R3PTRTYPE (PAVLPVNODECORE) pCliStatTree
 R3R0PTRTYPE (PEMSTATS) pStatsHC
 R3R0PTRTYPE (PCPUMCTX) pCtx
 R3R0PTRTYPE (PPATMGCSTATE) pPatmGCState

Public Attributes

volatile EMSTATE enmState
bool fForceRAW
bool fTracing
RTGCUINTPTR GCPtrInhibitInterrupts
RTUINT offVM
STAMCOUNTER StatHwAccExecuteEntry
STAMPROFILE StatIOEmu
STAMPROFILE StatMiscEmu
STAMCOUNTER StatPageOutOfSync
STAMCOUNTER StatPatchEmulate
STAMCOUNTER StatPatchIF0
STAMCOUNTER StatPatchInt3
STAMCOUNTER StatPatchTrap
STAMPROFILE StatPrivEmu
STAMCOUNTER StatTotalClis
union {
   char   achPaddingFatalLongJump [HC_ARCH_BITS==32?176:256]
u
Execution profiling.
STAMPROFILE StatForcedActions
STAMPROFILE StatHalted
STAMPROFILEADV StatHwAccEntry
STAMPROFILE StatHwAccExec
STAMPROFILEADV StatRAWEntry
STAMPROFILE StatRAWExec
STAMPROFILEADV StatRAWTail
STAMPROFILEADV StatRAWTotal
STAMPROFILE StatREMEmu
STAMPROFILE StatREMExec
STAMPROFILE StatREMSync
STAMPROFILEADV StatREMTotal
STAMPROFILEADV StatTotal

The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index