KVM
Public Attributes | List of all members
vmcs_config Struct Reference

#include <capabilities.h>

Collaboration diagram for vmcs_config:
Collaboration graph
[legend]

Public Attributes

int size
 
u32 basic_cap
 
u32 revision_id
 
u32 pin_based_exec_ctrl
 
u32 cpu_based_exec_ctrl
 
u32 cpu_based_2nd_exec_ctrl
 
u64 cpu_based_3rd_exec_ctrl
 
u32 vmexit_ctrl
 
u32 vmentry_ctrl
 
u64 misc
 
struct nested_vmx_msrs nested
 

Detailed Description

Definition at line 56 of file capabilities.h.

Member Data Documentation

◆ basic_cap

u32 vmcs_config::basic_cap

Definition at line 58 of file capabilities.h.

◆ cpu_based_2nd_exec_ctrl

u32 vmcs_config::cpu_based_2nd_exec_ctrl

Definition at line 62 of file capabilities.h.

◆ cpu_based_3rd_exec_ctrl

u64 vmcs_config::cpu_based_3rd_exec_ctrl

Definition at line 63 of file capabilities.h.

◆ cpu_based_exec_ctrl

u32 vmcs_config::cpu_based_exec_ctrl

Definition at line 61 of file capabilities.h.

◆ misc

u64 vmcs_config::misc

Definition at line 66 of file capabilities.h.

◆ nested

struct nested_vmx_msrs vmcs_config::nested

Definition at line 66 of file capabilities.h.

◆ pin_based_exec_ctrl

u32 vmcs_config::pin_based_exec_ctrl

Definition at line 60 of file capabilities.h.

◆ revision_id

u32 vmcs_config::revision_id

Definition at line 59 of file capabilities.h.

◆ size

int vmcs_config::size

Definition at line 57 of file capabilities.h.

◆ vmentry_ctrl

u32 vmcs_config::vmentry_ctrl

Definition at line 65 of file capabilities.h.

◆ vmexit_ctrl

u32 vmcs_config::vmexit_ctrl

Definition at line 64 of file capabilities.h.


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