Searched refs:exec_vmwrite32 (Results 1 – 12 of 12) sorted by relevance
| /hypervisor/arch/x86/guest/ |
| A D | vmcs.c | 62 exec_vmwrite32(VMX_GUEST_IA32_SYSENTER_CS, 0U); in init_guest_vmx() 68 exec_vmwrite32(VMX_GUEST_ACTIVITY_STATE, 0U); in init_guest_vmx() 69 exec_vmwrite32(VMX_GUEST_SMBASE, 0U); in init_guest_vmx() 359 exec_vmwrite32(VMX_TPR_THRESHOLD, 0U); in init_exec_ctrl() 431 exec_vmwrite32(VMX_PF_ERROR_CODE_MASK, 0U); in init_exec_ctrl() 437 exec_vmwrite32(VMX_PF_ERROR_CODE_MATCH, 0U); in init_exec_ctrl() 444 exec_vmwrite32(VMX_CR3_TARGET_COUNT, 0U); in init_exec_ctrl() 504 exec_vmwrite32(VMX_ENTRY_CONTROLS, value32); in init_entry_ctrl() 521 exec_vmwrite32(VMX_ENTRY_INSTR_LENGTH, 0U); in init_entry_ctrl() 541 exec_vmwrite32(VMX_EXIT_CONTROLS, value32); in init_exit_ctrl() [all …]
|
| A D | virq.c | 158 exec_vmwrite32(VMX_ENTRY_INT_INFO_FIELD, in vcpu_do_pending_extint() 243 exec_vmwrite32(VMX_ENTRY_EXCEPTION_ERROR_CODE, in vcpu_inject_exception() 247 exec_vmwrite32(VMX_ENTRY_INT_INFO_FIELD, VMX_INT_INFO_VALID | in vcpu_inject_exception() 322 exec_vmwrite32(VMX_PROC_VM_EXEC_CONTROLS, vcpu->arch.proc_vm_exec_ctrls); in interrupt_window_vmexit_handler() 421 exec_vmwrite32(VMX_ENTRY_INT_INFO_FIELD, in acrn_handle_pending_request() 437 exec_vmwrite32(VMX_ENTRY_INT_INFO_FIELD, arch->idt_vectoring_info); in acrn_handle_pending_request() 475 exec_vmwrite32(VMX_PROC_VM_EXEC_CONTROLS, vcpu->arch.proc_vm_exec_ctrls); in acrn_handle_pending_request() 564 exec_vmwrite32(VMX_PROC_VM_EXEC_CONTROLS, vcpu->arch.proc_vm_exec_ctrls); in nmi_window_vmexit_handler()
|
| A D | lock_instr_emul.c | 119 exec_vmwrite32(VMX_PROC_VM_EXEC_CONTROLS, vcpu->arch.proc_vm_exec_ctrls); in emulate_lock_instr()
|
| A D | trusty.c | 183 exec_vmwrite32(VMX_GUEST_IA32_SYSENTER_CS, ext_ctx->ia32_sysenter_cs); in load_world_ctx() 197 exec_vmwrite32(VMX_GUEST_IDTR_LIMIT, ext_ctx->idtr.limit); in load_world_ctx() 198 exec_vmwrite32(VMX_GUEST_GDTR_LIMIT, ext_ctx->gdtr.limit); in load_world_ctx()
|
| A D | virtual_cr.c | 261 exec_vmwrite32(VMX_ENTRY_CONTROLS, entry_ctrls); in vmx_write_cr0() 282 exec_vmwrite32(VMX_ENTRY_CONTROLS, entry_ctrls); in vmx_write_cr0()
|
| A D | nested.c | 1086 exec_vmwrite32(VMX_PROC_VM_EXEC_CONTROLS2, val32); in enable_vmcs_shadowing() 1103 exec_vmwrite32(VMX_PROC_VM_EXEC_CONTROLS2, val32); in disable_vmcs_shadowing() 1347 exec_vmwrite32(VMX_GUEST_IA32_SYSENTER_CS, vmcs12->host_ia32_sysenter_cs); in set_vmcs01_guest_state() 1394 exec_vmwrite32(VMX_GUEST_LDTR_ATTR, 0x10000U); in set_vmcs01_guest_state()
|
| A D | vmexit.c | 320 exec_vmwrite32(VMX_PROC_VM_EXEC_CONTROLS, vcpu->arch.proc_vm_exec_ctrls); in mtf_vmexit_handler()
|
| A D | vlapic.c | 2270 exec_vmwrite32(VMX_ENTRY_INT_INFO_FIELD, VMX_INT_INFO_VALID | vector); in apicv_basic_inject_intr() 2573 exec_vmwrite32(VMX_TPR_THRESHOLD, threshold); in vlapic_update_tpr_threshold()
|
| /hypervisor/arch/x86/ |
| A D | vmx.c | 188 void exec_vmwrite32(uint32_t field, uint32_t value) in exec_vmwrite32() function
|
| /hypervisor/include/arch/x86/asm/guest/ |
| A D | vcpu.h | 127 exec_vmwrite32(SEG_NAME##_LIMIT, (seg).limit); \ 128 exec_vmwrite32(SEG_NAME##_ATTR, (seg).attr); \
|
| /hypervisor/include/arch/x86/asm/ |
| A D | vmx.h | 455 void exec_vmwrite32(uint32_t field, uint32_t value);
|
| /hypervisor/debug/ |
| A D | profiling.c | 139 exec_vmwrite32(VMX_EXIT_MSR_LOAD_COUNT, ss->vmexit_msr_cnt); in profiling_enable_pmu() 191 exec_vmwrite32(VMX_EXIT_MSR_LOAD_COUNT, MAX_HV_MSR_LIST_NUM); in profiling_disable_pmu()
|
Completed in 25 milliseconds