Home
last modified time | relevance | path

Searched refs:VM_EXIT_REASON (Results 1 – 22 of 22) sorted by relevance

/linux/tools/testing/selftests/kvm/x86/
H A Dhyperv_evmcs.c125 GUEST_ASSERT_EQ(vmreadz(VM_EXIT_REASON), EXIT_REASON_EXCEPTION_NMI); in guest_code()
138 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in guest_code()
146 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_MSR_READ); in guest_code()
152 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_MSR_READ); in guest_code()
161 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in guest_code()
167 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_MSR_READ); in guest_code()
175 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_MSR_READ); in guest_code()
180 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == HV_VMX_SYNTHETIC_EXIT_REASON_TRAP_AFTER_FLUSH); in guest_code()
183 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in guest_code()
H A Dstate_test.c95 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in vmx_l1_guest_code()
101 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in vmx_l1_guest_code()
104 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in vmx_l1_guest_code()
107 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in vmx_l1_guest_code()
126 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in vmx_l1_guest_code()
H A Dnested_invalid_cr3_test.c58 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == in l1_vmx_code()
64 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_vmx_code()
H A Dvmx_apic_access_test.c60 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
67 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
H A Dvmx_apicv_updates_test.c68 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
96 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
H A Dvmx_preemption_timer_test.c97 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
129 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_PREEMPTION_TIMER); in l1_guest_code()
H A Dnested_exceptions_test.c123 GUEST_ASSERT_EQ(vmreadz(VM_EXIT_REASON), EXIT_REASON_EXCEPTION_NMI); in vmx_run_l2()
154 GUEST_ASSERT_EQ(vmreadz(VM_EXIT_REASON), EXIT_REASON_TRIPLE_FAULT); in l1_vmx_code()
H A Dvmx_invalid_nested_guest_state.c49 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_TRIPLE_FAULT); in l1_guest_code()
H A Dvmx_nested_la57_state_test.c64 exit_reason = vmreadz(VM_EXIT_REASON); in l1_guest_code()
H A Dtriple_fault_event_test.c39 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_TRIPLE_FAULT); in l1_guest_code_vmx()
H A Dnested_tsc_adjust_test.c104 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
H A Dnested_emulation_test.c106 exit_reason = vmreadz(VM_EXIT_REASON); in guest_code()
H A Dnested_tsc_scaling_test.c135 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_vmx_code()
H A Dnested_dirty_log_test.c112 GUEST_ASSERT_EQ(vmreadz(VM_EXIT_REASON), EXIT_REASON_VMCALL); in l1_vmx_code()
/linux/arch/x86/kvm/vmx/
H A Dvmcs_shadow_fields.h41 SHADOW_FIELD_RO(VM_EXIT_REASON, vm_exit_reason)
H A Dhyperv_evmcs.c252 EVMCS1_FIELD(VM_EXIT_REASON, vm_exit_reason,
H A Dvmcs12.c86 FIELD(VM_EXIT_REASON, vm_exit_reason),
H A Dvmx.c6729 vmcs_read32(VM_EXIT_REASON), vmcs_readl(EXIT_QUALIFICATION)); in dump_vmcs()
7595 vmx->vt.exit_reason.full = vmcs_read32(VM_EXIT_REASON); in vmx_vcpu_enter_exit()
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dmemstress.c50 GUEST_ASSERT_EQ(vmreadz(VM_EXIT_REASON), EXIT_REASON_VMCALL); in l1_vmx_code()
/linux/tools/testing/selftests/kvm/include/x86/
H A Dvmx.h213 VM_EXIT_REASON = 0x00004402, enumerator
H A Devmcs.h570 case VM_EXIT_REASON: in evmcs_vmread()
1066 case VM_EXIT_REASON: in evmcs_vmwrite()
/linux/arch/x86/include/asm/
H A Dvmx.h316 VM_EXIT_REASON = 0x00004402, enumerator