Home
last modified time | relevance | path

Searched refs:exit_reason (Results 1 – 7 of 7) sorted by relevance

/hypervisor/common/
A Dhv_main.c57 TRACE_2L(TRACE_VM_EXIT, vcpu->arch.exit_reason, vcpu_get_rip(vcpu)); in vcpu_thread()
68 " %d, ret = %d!", vcpu->arch.exit_reason, ret); in vcpu_thread()
/hypervisor/arch/x86/guest/
A Dvmexit.c249 basic_exit_reason = (uint16_t)(vcpu->arch.exit_reason & 0xFFFFU); in vmexit_handler()
252 pr_dbg("Exit Reason: 0x%016lx ", vcpu->arch.exit_reason); in vmexit_handler()
256 pr_err("Invalid Exit Reason: 0x%016lx ", vcpu->arch.exit_reason); in vmexit_handler()
306 pr_fatal("Exit Reason: 0x%016lx ", vcpu->arch.exit_reason); in unhandled_vmexit_handler()
311 TRACE_2L(TRACE_VMEXIT_UNHANDLED, vcpu->arch.exit_reason, 0UL); in unhandled_vmexit_handler()
A Dvcpu.c787 vcpu->arch.exit_reason = exec_vmread32(VMX_EXIT_REASON); in run_vcpu()
791 if ((vcpu->arch.exit_reason & VMX_VMENTRY_FAIL) != 0U) { in run_vcpu()
792 pr_fatal("vmentry fail reason=%lx", vcpu->arch.exit_reason); in run_vcpu()
A Dnested.c1429 if ((vcpu->arch.exit_reason & 0xFFFFU) == VMX_EXIT_REASON_EPT_VIOLATION) { in nested_vmexit_handler()
/hypervisor/debug/
A Dprofiling.c1312 uint64_t exit_reason = 0UL; in profiling_pre_vmexit_handler() local
1314 exit_reason = vcpu->arch.exit_reason & 0xFFFFUL; in profiling_pre_vmexit_handler()
1321 = exit_reason; in profiling_pre_vmexit_handler()
1322 if (exit_reason == VMX_EXIT_REASON_EXTERNAL_INTERRUPT) { in profiling_pre_vmexit_handler()
/hypervisor/include/arch/x86/asm/guest/
A Dvcpu.h275 uint32_t exit_reason; member
A Dnested.h222 uint32_t exit_reason; member

Completed in 16 milliseconds