Xen Test Framework
Data Fields
msr_vmx_basic Union Reference

#include <msr.h>

Data Fields

uint64_t raw
 
struct {
   uint32_t   vmcs_rev_id:31
 
   bool   mbz:1
 
   uint32_t   vmcs_size:13
 
   uint32_t   __pad0__:3
 
   bool   paddr_32bit:1
 
   bool   smm_dual:1
 
   uint32_t   vmcs_mem_type:4
 
   bool   inouts_exit_info:1
 
   bool   true_ctls:1
 
}; 
 

Detailed Description

Definition at line 95 of file msr.h.

Field Documentation

◆ raw

uint64_t raw

Definition at line 96 of file msr.h.

◆ vmcs_rev_id

uint32_t vmcs_rev_id

Definition at line 98 of file msr.h.

◆ mbz

bool mbz

Definition at line 99 of file msr.h.

◆ vmcs_size

uint32_t vmcs_size

Definition at line 100 of file msr.h.

◆ __pad0__

uint32_t __pad0__

Definition at line 101 of file msr.h.

◆ paddr_32bit

bool paddr_32bit

Definition at line 102 of file msr.h.

◆ smm_dual

bool smm_dual

Definition at line 103 of file msr.h.

◆ vmcs_mem_type

uint32_t vmcs_mem_type

Definition at line 104 of file msr.h.

◆ inouts_exit_info

bool inouts_exit_info

Definition at line 105 of file msr.h.

◆ true_ctls

bool true_ctls

Definition at line 106 of file msr.h.

◆ @23

struct { ... }

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