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

CPUM Struct Reference
[Internals]

#include <CPUMInternal.h>

List of all members.


Detailed Description

CPUM Data (part of VM)

Definition at line 259 of file CPUMInternal.h.


Public Member Functions

 R0PTRTYPE (PCPUMCTXCORE) pHyperCoreR0
 R3PTRTYPE (PCPUMCTXCORE) pHyperCoreR3
 RCPTRTYPE (PCPUMCTXCORE) pHyperCoreRC

Public Attributes

uint8_t abPadding [3+(HC_ARCH_BITS==64)*4]
uint8_t abPadding2 [HC_ARCH_BITS==32?60:48]
CPUMCPUID aGuestCpuIdCentaur [4]
CPUMCPUID aGuestCpuIdExt [10]
CPUMCPUID aGuestCpuIdStd [6]
struct {
   X86CPUIDFEATECX   ecx
   X86CPUIDFEATEDX   edx
CPUFeatures
struct {
   uint32_t   ecx
   uint32_t   edx
CPUFeaturesExt
struct {
   uint32_t   AndMask
   uint32_t   OrMask
CR4
CPUMCPUVENDOR enmCPUVendor
bool fRawEntered
uint32_t fValidHiddenSelRegs
CPUMCPUID GuestCpuIdDef
CPUMCTX GuestEntry
CPUMCTX Hyper
uint32_t ulOffCPUMCPU

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

Generated by  Doxygen 1.6.0   Back to index