HyperPlatform Programmer's Reference
Public Attributes | List of all members
VmxVmEntryControls Union Reference

See: Definitions of VM-Entry Controls. More...

#include <ia32_type.h>

Public Attributes

unsigned int all
 
struct {
   unsigned   reserved1: 2
 [0:1] More...
 
   unsigned   load_debug_controls: 1
 [2] More...
 
   unsigned   reserved2: 6
 [3:8] More...
 
   unsigned   ia32e_mode_guest: 1
 [9] More...
 
   unsigned   entry_to_smm: 1
 [10] More...
 
   unsigned   deactivate_dual_monitor_treatment: 1
 [11] More...
 
   unsigned   reserved3: 1
 [12] More...
 
   unsigned   load_ia32_perf_global_ctrl: 1
 [13] More...
 
   unsigned   load_ia32_pat: 1
 [14] More...
 
   unsigned   load_ia32_efer: 1
 [15] More...
 
   unsigned   load_ia32_bndcfgs: 1
 [16] More...
 
   unsigned   conceal_vmentries_from_intel_pt: 1
 [17] More...
 
fields
 

Detailed Description

See: Definitions of VM-Entry Controls.

Definition at line 1079 of file ia32_type.h.

Member Data Documentation

◆ all

unsigned int VmxVmEntryControls::all

Definition at line 1080 of file ia32_type.h.

◆ conceal_vmentries_from_intel_pt

unsigned VmxVmEntryControls::conceal_vmentries_from_intel_pt

[17]

Definition at line 1093 of file ia32_type.h.

◆ deactivate_dual_monitor_treatment

unsigned VmxVmEntryControls::deactivate_dual_monitor_treatment

[11]

Definition at line 1087 of file ia32_type.h.

◆ entry_to_smm

unsigned VmxVmEntryControls::entry_to_smm

[10]

Definition at line 1086 of file ia32_type.h.

◆ fields

struct { ... } VmxVmEntryControls::fields

◆ ia32e_mode_guest

unsigned VmxVmEntryControls::ia32e_mode_guest

[9]

Definition at line 1085 of file ia32_type.h.

◆ load_debug_controls

unsigned VmxVmEntryControls::load_debug_controls

[2]

Definition at line 1083 of file ia32_type.h.

◆ load_ia32_bndcfgs

unsigned VmxVmEntryControls::load_ia32_bndcfgs

[16]

Definition at line 1092 of file ia32_type.h.

◆ load_ia32_efer

unsigned VmxVmEntryControls::load_ia32_efer

[15]

Definition at line 1091 of file ia32_type.h.

◆ load_ia32_pat

unsigned VmxVmEntryControls::load_ia32_pat

[14]

Definition at line 1090 of file ia32_type.h.

◆ load_ia32_perf_global_ctrl

unsigned VmxVmEntryControls::load_ia32_perf_global_ctrl

[13]

Definition at line 1089 of file ia32_type.h.

◆ reserved1

unsigned VmxVmEntryControls::reserved1

[0:1]

Definition at line 1082 of file ia32_type.h.

◆ reserved2

unsigned VmxVmEntryControls::reserved2

[3:8]

Definition at line 1084 of file ia32_type.h.

◆ reserved3

unsigned VmxVmEntryControls::reserved3

[12]

Definition at line 1088 of file ia32_type.h.


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