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