Lines Matching refs:exit_code
42 if (vmcb->control.exit_code != SVM_EXIT_NPF) { in nested_svm_inject_npf_exit()
47 vmcb->control.exit_code = SVM_EXIT_NPF; in nested_svm_inject_npf_exit()
346 to->exit_code = from->exit_code; in __nested_copy_vmcb_control_to_cache()
882 vmcb12->control.exit_code = SVM_EXIT_ERR; in nested_svm_vmrun()
915 svm->vmcb->control.exit_code = SVM_EXIT_ERR; in nested_svm_vmrun()
1015 vmcb12->control.exit_code = vmcb02->control.exit_code; in nested_svm_vmexit()
1020 if (vmcb12->control.exit_code != SVM_EXIT_ERR) in nested_svm_vmexit()
1120 trace_kvm_nested_vmexit_inject(vmcb12->control.exit_code, in nested_svm_vmexit()
1301 u32 exit_code = svm->vmcb->control.exit_code; in nested_svm_intercept() local
1304 switch (exit_code) { in nested_svm_intercept()
1312 if (vmcb12_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
1317 if (vmcb12_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
1335 if (vmcb12_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
1384 vmcb->control.exit_code = SVM_EXIT_EXCP_BASE + ex->vector; in nested_svm_inject_exception_vmexit()
1496 u32 exit_code = svm->vmcb->control.exit_code; in nested_svm_exit_special() local
1499 switch (exit_code) { in nested_svm_exit_special()
1505 u32 excp_bits = 1 << (exit_code - SVM_EXIT_EXCP_BASE); in nested_svm_exit_special()
1510 else if (exit_code == SVM_EXIT_EXCP_BASE + PF_VECTOR && in nested_svm_exit_special()
1559 dst->exit_code = from->exit_code; in nested_copy_vmcb_cache_to_control()