Lines Matching defs:vmcb_control_area
122 struct __attribute__ ((__packed__)) vmcb_control_area { struct
123 u32 intercepts[MAX_INTERCEPT];
124 u32 reserved_1[15 - MAX_INTERCEPT];
125 u16 pause_filter_thresh;
126 u16 pause_filter_count;
127 u64 iopm_base_pa;
128 u64 msrpm_base_pa;
129 u64 tsc_offset;
130 u32 asid;
131 u8 tlb_ctl;
132 u8 reserved_2[3];
133 u32 int_ctl;
134 u32 int_vector;
135 u32 int_state;
136 u8 reserved_3[4];
137 u32 exit_code;
138 u32 exit_code_hi;
139 u64 exit_info_1;
140 u64 exit_info_2;
141 u32 exit_int_info;
142 u32 exit_int_info_err;
143 u64 nested_ctl;
144 u64 avic_vapic_bar;
145 u64 ghcb_gpa;
146 u32 event_inj;
147 u32 event_inj_err;
148 u64 nested_cr3;
149 u64 virt_ext;
150 u32 clean;
151 u32 reserved_5;
152 u64 next_rip;
153 u8 insn_len;
154 u8 insn_bytes[15];
155 u64 avic_backing_page; /* Offset 0xe0 */
156 u8 reserved_6[8]; /* Offset 0xe8 */
157 u64 avic_logical_id; /* Offset 0xf0 */
158 u64 avic_physical_id; /* Offset 0xf8 */
159 u8 reserved_7[8];
160 u64 vmsa_pa; /* Used for an SEV-ES guest */
161 u8 reserved_8[720];
166 union {