Lines Matching refs:EVMCS1_FIELD
10 #define EVMCS1_FIELD(number, name, clean_field)[ROL16(number, 6)] = \ macro
15 EVMCS1_FIELD(GUEST_RIP, guest_rip,
17 EVMCS1_FIELD(GUEST_RSP, guest_rsp,
19 EVMCS1_FIELD(GUEST_RFLAGS, guest_rflags,
21 EVMCS1_FIELD(HOST_IA32_PAT, host_ia32_pat,
23 EVMCS1_FIELD(HOST_IA32_EFER, host_ia32_efer,
25 EVMCS1_FIELD(HOST_IA32_PERF_GLOBAL_CTRL, host_ia32_perf_global_ctrl,
27 EVMCS1_FIELD(HOST_CR0, host_cr0,
29 EVMCS1_FIELD(HOST_CR3, host_cr3,
31 EVMCS1_FIELD(HOST_CR4, host_cr4,
33 EVMCS1_FIELD(HOST_IA32_SYSENTER_ESP, host_ia32_sysenter_esp,
35 EVMCS1_FIELD(HOST_IA32_SYSENTER_EIP, host_ia32_sysenter_eip,
37 EVMCS1_FIELD(HOST_RIP, host_rip,
39 EVMCS1_FIELD(IO_BITMAP_A, io_bitmap_a,
41 EVMCS1_FIELD(IO_BITMAP_B, io_bitmap_b,
43 EVMCS1_FIELD(MSR_BITMAP, msr_bitmap,
45 EVMCS1_FIELD(GUEST_ES_BASE, guest_es_base,
47 EVMCS1_FIELD(GUEST_CS_BASE, guest_cs_base,
49 EVMCS1_FIELD(GUEST_SS_BASE, guest_ss_base,
51 EVMCS1_FIELD(GUEST_DS_BASE, guest_ds_base,
53 EVMCS1_FIELD(GUEST_FS_BASE, guest_fs_base,
55 EVMCS1_FIELD(GUEST_GS_BASE, guest_gs_base,
57 EVMCS1_FIELD(GUEST_LDTR_BASE, guest_ldtr_base,
59 EVMCS1_FIELD(GUEST_TR_BASE, guest_tr_base,
61 EVMCS1_FIELD(GUEST_GDTR_BASE, guest_gdtr_base,
63 EVMCS1_FIELD(GUEST_IDTR_BASE, guest_idtr_base,
65 EVMCS1_FIELD(TSC_OFFSET, tsc_offset,
67 EVMCS1_FIELD(VIRTUAL_APIC_PAGE_ADDR, virtual_apic_page_addr,
69 EVMCS1_FIELD(VMCS_LINK_POINTER, vmcs_link_pointer,
71 EVMCS1_FIELD(GUEST_IA32_DEBUGCTL, guest_ia32_debugctl,
73 EVMCS1_FIELD(GUEST_IA32_PAT, guest_ia32_pat,
75 EVMCS1_FIELD(GUEST_IA32_EFER, guest_ia32_efer,
77 EVMCS1_FIELD(GUEST_IA32_PERF_GLOBAL_CTRL, guest_ia32_perf_global_ctrl,
79 EVMCS1_FIELD(GUEST_PDPTR0, guest_pdptr0,
81 EVMCS1_FIELD(GUEST_PDPTR1, guest_pdptr1,
83 EVMCS1_FIELD(GUEST_PDPTR2, guest_pdptr2,
85 EVMCS1_FIELD(GUEST_PDPTR3, guest_pdptr3,
87 EVMCS1_FIELD(GUEST_PENDING_DBG_EXCEPTIONS, guest_pending_dbg_exceptions,
89 EVMCS1_FIELD(GUEST_SYSENTER_ESP, guest_sysenter_esp,
91 EVMCS1_FIELD(GUEST_SYSENTER_EIP, guest_sysenter_eip,
93 EVMCS1_FIELD(CR0_GUEST_HOST_MASK, cr0_guest_host_mask,
95 EVMCS1_FIELD(CR4_GUEST_HOST_MASK, cr4_guest_host_mask,
97 EVMCS1_FIELD(CR0_READ_SHADOW, cr0_read_shadow,
99 EVMCS1_FIELD(CR4_READ_SHADOW, cr4_read_shadow,
101 EVMCS1_FIELD(GUEST_CR0, guest_cr0,
103 EVMCS1_FIELD(GUEST_CR3, guest_cr3,
105 EVMCS1_FIELD(GUEST_CR4, guest_cr4,
107 EVMCS1_FIELD(GUEST_DR7, guest_dr7,
109 EVMCS1_FIELD(HOST_FS_BASE, host_fs_base,
111 EVMCS1_FIELD(HOST_GS_BASE, host_gs_base,
113 EVMCS1_FIELD(HOST_TR_BASE, host_tr_base,
115 EVMCS1_FIELD(HOST_GDTR_BASE, host_gdtr_base,
117 EVMCS1_FIELD(HOST_IDTR_BASE, host_idtr_base,
119 EVMCS1_FIELD(HOST_RSP, host_rsp,
121 EVMCS1_FIELD(EPT_POINTER, ept_pointer,
123 EVMCS1_FIELD(GUEST_BNDCFGS, guest_bndcfgs,
125 EVMCS1_FIELD(XSS_EXIT_BITMAP, xss_exit_bitmap,
127 EVMCS1_FIELD(ENCLS_EXITING_BITMAP, encls_exiting_bitmap,
129 EVMCS1_FIELD(TSC_MULTIPLIER, tsc_multiplier,
151 EVMCS1_FIELD(GUEST_PHYSICAL_ADDRESS, guest_physical_address,
153 EVMCS1_FIELD(EXIT_QUALIFICATION, exit_qualification,
167 EVMCS1_FIELD(GUEST_LINEAR_ADDRESS, guest_linear_address,
175 EVMCS1_FIELD(VM_EXIT_MSR_STORE_ADDR, vm_exit_msr_store_addr,
177 EVMCS1_FIELD(VM_EXIT_MSR_LOAD_ADDR, vm_exit_msr_load_addr,
179 EVMCS1_FIELD(VM_ENTRY_MSR_LOAD_ADDR, vm_entry_msr_load_addr,
183 EVMCS1_FIELD(TPR_THRESHOLD, tpr_threshold,
185 EVMCS1_FIELD(GUEST_INTERRUPTIBILITY_INFO, guest_interruptibility_info,
187 EVMCS1_FIELD(CPU_BASED_VM_EXEC_CONTROL, cpu_based_vm_exec_control,
189 EVMCS1_FIELD(EXCEPTION_BITMAP, exception_bitmap,
191 EVMCS1_FIELD(VM_ENTRY_CONTROLS, vm_entry_controls,
193 EVMCS1_FIELD(VM_ENTRY_INTR_INFO_FIELD, vm_entry_intr_info_field,
195 EVMCS1_FIELD(VM_ENTRY_EXCEPTION_ERROR_CODE,
198 EVMCS1_FIELD(VM_ENTRY_INSTRUCTION_LEN, vm_entry_instruction_len,
200 EVMCS1_FIELD(HOST_IA32_SYSENTER_CS, host_ia32_sysenter_cs,
202 EVMCS1_FIELD(PIN_BASED_VM_EXEC_CONTROL, pin_based_vm_exec_control,
204 EVMCS1_FIELD(VM_EXIT_CONTROLS, vm_exit_controls,
206 EVMCS1_FIELD(SECONDARY_VM_EXEC_CONTROL, secondary_vm_exec_control,
208 EVMCS1_FIELD(GUEST_ES_LIMIT, guest_es_limit,
210 EVMCS1_FIELD(GUEST_CS_LIMIT, guest_cs_limit,
212 EVMCS1_FIELD(GUEST_SS_LIMIT, guest_ss_limit,
214 EVMCS1_FIELD(GUEST_DS_LIMIT, guest_ds_limit,
216 EVMCS1_FIELD(GUEST_FS_LIMIT, guest_fs_limit,
218 EVMCS1_FIELD(GUEST_GS_LIMIT, guest_gs_limit,
220 EVMCS1_FIELD(GUEST_LDTR_LIMIT, guest_ldtr_limit,
222 EVMCS1_FIELD(GUEST_TR_LIMIT, guest_tr_limit,
224 EVMCS1_FIELD(GUEST_GDTR_LIMIT, guest_gdtr_limit,
226 EVMCS1_FIELD(GUEST_IDTR_LIMIT, guest_idtr_limit,
228 EVMCS1_FIELD(GUEST_ES_AR_BYTES, guest_es_ar_bytes,
230 EVMCS1_FIELD(GUEST_CS_AR_BYTES, guest_cs_ar_bytes,
232 EVMCS1_FIELD(GUEST_SS_AR_BYTES, guest_ss_ar_bytes,
234 EVMCS1_FIELD(GUEST_DS_AR_BYTES, guest_ds_ar_bytes,
236 EVMCS1_FIELD(GUEST_FS_AR_BYTES, guest_fs_ar_bytes,
238 EVMCS1_FIELD(GUEST_GS_AR_BYTES, guest_gs_ar_bytes,
240 EVMCS1_FIELD(GUEST_LDTR_AR_BYTES, guest_ldtr_ar_bytes,
242 EVMCS1_FIELD(GUEST_TR_AR_BYTES, guest_tr_ar_bytes,
244 EVMCS1_FIELD(GUEST_ACTIVITY_STATE, guest_activity_state,
246 EVMCS1_FIELD(GUEST_SYSENTER_CS, guest_sysenter_cs,
250 EVMCS1_FIELD(VM_INSTRUCTION_ERROR, vm_instruction_error,
252 EVMCS1_FIELD(VM_EXIT_REASON, vm_exit_reason,
254 EVMCS1_FIELD(VM_EXIT_INTR_INFO, vm_exit_intr_info,
256 EVMCS1_FIELD(VM_EXIT_INTR_ERROR_CODE, vm_exit_intr_error_code,
258 EVMCS1_FIELD(IDT_VECTORING_INFO_FIELD, idt_vectoring_info_field,
260 EVMCS1_FIELD(IDT_VECTORING_ERROR_CODE, idt_vectoring_error_code,
262 EVMCS1_FIELD(VM_EXIT_INSTRUCTION_LEN, vm_exit_instruction_len,
264 EVMCS1_FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info,
268 EVMCS1_FIELD(PAGE_FAULT_ERROR_CODE_MASK, page_fault_error_code_mask,
270 EVMCS1_FIELD(PAGE_FAULT_ERROR_CODE_MATCH, page_fault_error_code_match,
272 EVMCS1_FIELD(CR3_TARGET_COUNT, cr3_target_count,
274 EVMCS1_FIELD(VM_EXIT_MSR_STORE_COUNT, vm_exit_msr_store_count,
276 EVMCS1_FIELD(VM_EXIT_MSR_LOAD_COUNT, vm_exit_msr_load_count,
278 EVMCS1_FIELD(VM_ENTRY_MSR_LOAD_COUNT, vm_entry_msr_load_count,
282 EVMCS1_FIELD(HOST_ES_SELECTOR, host_es_selector,
284 EVMCS1_FIELD(HOST_CS_SELECTOR, host_cs_selector,
286 EVMCS1_FIELD(HOST_SS_SELECTOR, host_ss_selector,
288 EVMCS1_FIELD(HOST_DS_SELECTOR, host_ds_selector,
290 EVMCS1_FIELD(HOST_FS_SELECTOR, host_fs_selector,
292 EVMCS1_FIELD(HOST_GS_SELECTOR, host_gs_selector,
294 EVMCS1_FIELD(HOST_TR_SELECTOR, host_tr_selector,
296 EVMCS1_FIELD(GUEST_ES_SELECTOR, guest_es_selector,
298 EVMCS1_FIELD(GUEST_CS_SELECTOR, guest_cs_selector,
300 EVMCS1_FIELD(GUEST_SS_SELECTOR, guest_ss_selector,
302 EVMCS1_FIELD(GUEST_DS_SELECTOR, guest_ds_selector,
304 EVMCS1_FIELD(GUEST_FS_SELECTOR, guest_fs_selector,
306 EVMCS1_FIELD(GUEST_GS_SELECTOR, guest_gs_selector,
308 EVMCS1_FIELD(GUEST_LDTR_SELECTOR, guest_ldtr_selector,
310 EVMCS1_FIELD(GUEST_TR_SELECTOR, guest_tr_selector,
312 EVMCS1_FIELD(VIRTUAL_PROCESSOR_ID, virtual_processor_id,