KVM
Public Attributes | List of all members
vmcb_ctrl_area_cached Struct Reference

#include <svm.h>

Public Attributes

u32 intercepts [MAX_INTERCEPT]
 
u16 pause_filter_thresh
 
u16 pause_filter_count
 
u64 iopm_base_pa
 
u64 msrpm_base_pa
 
u64 tsc_offset
 
u32 asid
 
u8 tlb_ctl
 
u32 int_ctl
 
u32 int_vector
 
u32 int_state
 
u32 exit_code
 
u32 exit_code_hi
 
u64 exit_info_1
 
u64 exit_info_2
 
u32 exit_int_info
 
u32 exit_int_info_err
 
u64 nested_ctl
 
u32 event_inj
 
u32 event_inj_err
 
u64 next_rip
 
u64 nested_cr3
 
u64 virt_ext
 
u32 clean
 
union {
   u8   reserved_sw [32]
 
}; 
 

Detailed Description

Definition at line 125 of file svm.h.

Member Data Documentation

◆ 

union { ... }

◆ asid

u32 vmcb_ctrl_area_cached::asid

Definition at line 132 of file svm.h.

◆ clean

u32 vmcb_ctrl_area_cached::clean

Definition at line 149 of file svm.h.

◆ event_inj

u32 vmcb_ctrl_area_cached::event_inj

Definition at line 144 of file svm.h.

◆ event_inj_err

u32 vmcb_ctrl_area_cached::event_inj_err

Definition at line 145 of file svm.h.

◆ exit_code

u32 vmcb_ctrl_area_cached::exit_code

Definition at line 137 of file svm.h.

◆ exit_code_hi

u32 vmcb_ctrl_area_cached::exit_code_hi

Definition at line 138 of file svm.h.

◆ exit_info_1

u64 vmcb_ctrl_area_cached::exit_info_1

Definition at line 139 of file svm.h.

◆ exit_info_2

u64 vmcb_ctrl_area_cached::exit_info_2

Definition at line 140 of file svm.h.

◆ exit_int_info

u32 vmcb_ctrl_area_cached::exit_int_info

Definition at line 141 of file svm.h.

◆ exit_int_info_err

u32 vmcb_ctrl_area_cached::exit_int_info_err

Definition at line 142 of file svm.h.

◆ int_ctl

u32 vmcb_ctrl_area_cached::int_ctl

Definition at line 134 of file svm.h.

◆ int_state

u32 vmcb_ctrl_area_cached::int_state

Definition at line 136 of file svm.h.

◆ int_vector

u32 vmcb_ctrl_area_cached::int_vector

Definition at line 135 of file svm.h.

◆ intercepts

u32 vmcb_ctrl_area_cached::intercepts[MAX_INTERCEPT]

Definition at line 126 of file svm.h.

◆ iopm_base_pa

u64 vmcb_ctrl_area_cached::iopm_base_pa

Definition at line 129 of file svm.h.

◆ msrpm_base_pa

u64 vmcb_ctrl_area_cached::msrpm_base_pa

Definition at line 130 of file svm.h.

◆ nested_cr3

u64 vmcb_ctrl_area_cached::nested_cr3

Definition at line 147 of file svm.h.

◆ nested_ctl

u64 vmcb_ctrl_area_cached::nested_ctl

Definition at line 143 of file svm.h.

◆ next_rip

u64 vmcb_ctrl_area_cached::next_rip

Definition at line 146 of file svm.h.

◆ pause_filter_count

u16 vmcb_ctrl_area_cached::pause_filter_count

Definition at line 128 of file svm.h.

◆ pause_filter_thresh

u16 vmcb_ctrl_area_cached::pause_filter_thresh

Definition at line 127 of file svm.h.

◆ reserved_sw

u8 vmcb_ctrl_area_cached::reserved_sw[32]

Definition at line 154 of file svm.h.

◆ tlb_ctl

u8 vmcb_ctrl_area_cached::tlb_ctl

Definition at line 133 of file svm.h.

◆ tsc_offset

u64 vmcb_ctrl_area_cached::tsc_offset

Definition at line 131 of file svm.h.

◆ virt_ext

u64 vmcb_ctrl_area_cached::virt_ext

Definition at line 148 of file svm.h.


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