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

CPUMCTXCORE Struct Reference
[The CPU Monitor(/Manager) API]

#include <cpum.h>

List of all members.


Detailed Description

CPU context core.

Definition at line 82 of file cpum.h.


Public Attributes

union {
   uint32_t   edi
   uint64_t   rdi
}; 
union {
   uint32_t   esi
   uint64_t   rsi
}; 
union {
   uint32_t   ebp
   uint64_t   rbp
}; 
union {
   uint32_t   eax
   uint64_t   rax
}; 
union {
   uint32_t   ebx
   uint64_t   rbx
}; 
union {
   uint32_t   edx
   uint64_t   rdx
}; 
union {
   uint32_t   ecx
   uint64_t   rcx
}; 
union {
   X86EFLAGS   eflags
   X86RFLAGS   rflags
}; 
union {
   uint32_t   eip
   uint64_t   rip
}; 
RTSEL cs
RTSEL csPadding [3]
RTSEL ds
RTSEL dsPadding
RTSEL es
uint32_t esp
RTSEL esPadding
RTSEL fs
RTSEL fsPadding
RTSEL gs
RTSEL gsPadding
uint64_t r10
uint64_t r11
uint64_t r12
uint64_t r13
uint64_t r14
uint64_t r15
uint64_t r8
uint64_t r9
uint64_t rsp
RTSEL ss
RTSEL ssPadding
CPUMSELREGHID csHid
CPUMSELREGHID dsHid
CPUMSELREGHID esHid
CPUMSELREGHID fsHid
CPUMSELREGHID gsHid
CPUMSELREGHID ssHid

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

Generated by  Doxygen 1.6.0   Back to index