coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
VMX_BASIC_MSR_BITS Struct Reference
Collaboration diagram for VMX_BASIC_MSR_BITS:
Collaboration graph

Data Fields

uint64_t vmcs_revision_id: 31
 
uint64_t always_zero: 1
 
uint64_t vmcs_size: 13
 
uint64_t reserved1: 3
 
uint64_t vmxon_add_width: 1
 
uint64_t stm_supported: 1
 
uint64_t vmcs_memory_type: 4
 
uint64_t in_out_reporting: 1
 
uint64_t may_clear_defaults: 1
 
uint64_t reserved2: 8
 

Detailed Description

Definition at line 40 of file SmmStm.c.

Field Documentation

◆ always_zero

uint64_t VMX_BASIC_MSR_BITS::always_zero

Definition at line 43 of file SmmStm.c.

◆ in_out_reporting

uint64_t VMX_BASIC_MSR_BITS::in_out_reporting

Definition at line 49 of file SmmStm.c.

◆ may_clear_defaults

uint64_t VMX_BASIC_MSR_BITS::may_clear_defaults

Definition at line 50 of file SmmStm.c.

◆ reserved1

uint64_t VMX_BASIC_MSR_BITS::reserved1

Definition at line 45 of file SmmStm.c.

◆ reserved2

uint64_t VMX_BASIC_MSR_BITS::reserved2

Definition at line 51 of file SmmStm.c.

◆ stm_supported

uint64_t VMX_BASIC_MSR_BITS::stm_supported

Definition at line 47 of file SmmStm.c.

Referenced by get_vmcs_size().

◆ vmcs_memory_type

uint64_t VMX_BASIC_MSR_BITS::vmcs_memory_type

Definition at line 48 of file SmmStm.c.

◆ vmcs_revision_id

uint64_t VMX_BASIC_MSR_BITS::vmcs_revision_id

Definition at line 42 of file SmmStm.c.

◆ vmcs_size

uint64_t VMX_BASIC_MSR_BITS::vmcs_size

Definition at line 44 of file SmmStm.c.

Referenced by get_vmcs_size().

◆ vmxon_add_width

uint64_t VMX_BASIC_MSR_BITS::vmxon_add_width

Definition at line 46 of file SmmStm.c.


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