Lines Matching refs:exit_reason
428 WARN_ON_ONCE(vmx->exit_reason.basic != EXIT_REASON_EPT_VIOLATION); in nested_ept_inject_page_fault()
3336 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in nested_get_vmcs12_pages()
3410 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in vmx_get_nested_state_pages()
3503 union vmx_exit_reason exit_reason = { in nested_vmx_enter_non_root_mode() local
3565 exit_reason.basic = EXIT_REASON_INVALID_STATE; in nested_vmx_enter_non_root_mode()
3574 exit_reason.basic = EXIT_REASON_INVALID_STATE; in nested_vmx_enter_non_root_mode()
3584 exit_reason.basic = EXIT_REASON_MSR_LOAD_FAIL; in nested_vmx_enter_non_root_mode()
3648 vmcs12->vm_exit_reason = exit_reason.full; in nested_vmx_enter_non_root_mode()
4625 if (to_vmx(vcpu)->exit_reason.enclave_mode) in prepare_vmcs12()
6129 nested_vmx_vmexit(vcpu, vmx->exit_reason.full, in handle_vmfunc()
6198 union vmx_exit_reason exit_reason) in nested_vmx_exit_handled_msr() argument
6212 if (exit_reason.basic == EXIT_REASON_MSR_WRITE) in nested_vmx_exit_handled_msr()
6365 union vmx_exit_reason exit_reason) in nested_vmx_l0_wants_exit() argument
6369 switch ((u16)exit_reason.basic) { in nested_vmx_l0_wants_exit()
6445 union vmx_exit_reason exit_reason) in nested_vmx_l1_wants_exit() argument
6450 switch ((u16)exit_reason.basic) { in nested_vmx_l1_wants_exit()
6511 return nested_vmx_exit_handled_msr(vcpu, vmcs12, exit_reason); in nested_vmx_l1_wants_exit()
6574 union vmx_exit_reason exit_reason = vmx->exit_reason; in nested_vmx_reflect_vmexit() local
6596 if (nested_vmx_l0_wants_exit(vcpu, exit_reason)) in nested_vmx_reflect_vmexit()
6600 if (!nested_vmx_l1_wants_exit(vcpu, exit_reason)) in nested_vmx_reflect_vmexit()
6619 nested_vmx_vmexit(vcpu, exit_reason.full, exit_intr_info, exit_qual); in nested_vmx_reflect_vmexit()