HyperPlatform Programmer's Reference
|
See: Format of the VM-Exit Instruction-Information Field as Used for LIDT, LGDT, SIDT, or SGDT. More...
#include <ia32_type.h>
Public Attributes | |
ULONG32 | all |
struct { | |
ULONG32 scalling: 2 | |
[0:1] More... | |
ULONG32 reserved1: 5 | |
[2:6] More... | |
ULONG32 address_size: 3 | |
[7:9] More... | |
ULONG32 reserved2: 1 | |
[10] More... | |
ULONG32 operand_size: 1 | |
[11] More... | |
ULONG32 reserved3: 3 | |
[12:14] More... | |
ULONG32 segment_register: 3 | |
[15:17] More... | |
ULONG32 index_register: 4 | |
[18:21] More... | |
ULONG32 index_register_invalid: 1 | |
[22] More... | |
ULONG32 base_register: 4 | |
[23:26] More... | |
ULONG32 base_register_invalid: 1 | |
[27] More... | |
ULONG32 instruction_identity: 2 | |
[28:29] More... | |
ULONG32 reserved4: 2 | |
[30:31] More... | |
} | fields |
See: Format of the VM-Exit Instruction-Information Field as Used for LIDT, LGDT, SIDT, or SGDT.
Definition at line 1268 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::address_size |
[7:9]
Definition at line 1273 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::all |
Definition at line 1269 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::base_register |
[23:26]
Definition at line 1280 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::base_register_invalid |
[27]
Definition at line 1281 of file ia32_type.h.
struct { ... } GdtrOrIdtrInstInformation::fields |
ULONG32 GdtrOrIdtrInstInformation::index_register |
[18:21]
Definition at line 1278 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::index_register_invalid |
[22]
Definition at line 1279 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::instruction_identity |
[28:29]
Definition at line 1282 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::operand_size |
[11]
Definition at line 1275 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::reserved1 |
[2:6]
Definition at line 1272 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::reserved2 |
[10]
Definition at line 1274 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::reserved3 |
[12:14]
Definition at line 1276 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::reserved4 |
[30:31]
Definition at line 1283 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::scalling |
[0:1]
Definition at line 1271 of file ia32_type.h.
ULONG32 GdtrOrIdtrInstInformation::segment_register |
[15:17]
Definition at line 1277 of file ia32_type.h.