Lines Matching refs:exit_code
39 if (svm->vmcb->control.exit_code != SVM_EXIT_NPF) { in nested_svm_inject_npf_exit()
44 svm->vmcb->control.exit_code = SVM_EXIT_NPF; in nested_svm_inject_npf_exit()
63 svm->vmcb->control.exit_code = SVM_EXIT_EXCP_BASE + PF_VECTOR; in svm_inject_page_fault_nested()
182 dst->exit_code = from->exit_code; in copy_vmcb_control_area()
685 vmcb12->control.exit_code = SVM_EXIT_ERR; in nested_svm_vmrun()
716 svm->vmcb->control.exit_code = SVM_EXIT_ERR; in nested_svm_vmrun()
818 vmcb12->control.exit_code = vmcb->control.exit_code; in nested_svm_vmexit()
823 if (vmcb12->control.exit_code != SVM_EXIT_ERR) in nested_svm_vmexit()
873 trace_kvm_nested_vmexit_inject(vmcb12->control.exit_code, in nested_svm_vmexit()
1038 u32 exit_code = svm->vmcb->control.exit_code; in nested_svm_intercept() local
1041 switch (exit_code) { in nested_svm_intercept()
1049 if (vmcb_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
1054 if (vmcb_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
1072 if (vmcb_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
1118 svm->vmcb->control.exit_code = SVM_EXIT_EXCP_BASE + nr; in nested_svm_inject_exception_vmexit()
1218 u32 exit_code = svm->vmcb->control.exit_code; in nested_svm_exit_special() local
1220 switch (exit_code) { in nested_svm_exit_special()
1226 u32 excp_bits = 1 << (exit_code - SVM_EXIT_EXCP_BASE); in nested_svm_exit_special()
1231 else if (exit_code == SVM_EXIT_EXCP_BASE + PF_VECTOR && in nested_svm_exit_special()