Lines Matching refs:exit_code

37 	if (svm->vmcb->control.exit_code != SVM_EXIT_NPF) {  in nested_svm_inject_npf_exit()
42 svm->vmcb->control.exit_code = SVM_EXIT_NPF; in nested_svm_inject_npf_exit()
151 dst->exit_code = from->exit_code; in copy_vmcb_control_area()
488 vmcb12->control.exit_code = SVM_EXIT_ERR; in nested_svm_vmrun()
547 svm->vmcb->control.exit_code = SVM_EXIT_ERR; in nested_svm_vmrun()
623 vmcb12->control.exit_code = vmcb->control.exit_code; in nested_svm_vmexit()
628 if (vmcb12->control.exit_code != SVM_EXIT_ERR) in nested_svm_vmexit()
675 trace_kvm_nested_vmexit_inject(vmcb12->control.exit_code, in nested_svm_vmexit()
813 u32 exit_code = svm->vmcb->control.exit_code; in nested_svm_intercept() local
816 switch (exit_code) { in nested_svm_intercept()
824 if (vmcb_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
829 if (vmcb_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
847 if (vmcb_is_intercept(&svm->nested.ctl, exit_code)) in nested_svm_intercept()
894 svm->vmcb->control.exit_code = SVM_EXIT_EXCP_BASE + nr; in nested_svm_inject_exception_vmexit()
926 svm->vmcb->control.exit_code = SVM_EXIT_SMI; in nested_svm_smi()
935 svm->vmcb->control.exit_code = SVM_EXIT_NMI; in nested_svm_nmi()
946 svm->vmcb->control.exit_code = SVM_EXIT_INTR; in nested_svm_intr()
960 svm->vmcb->control.exit_code = SVM_EXIT_INIT; in nested_svm_init()
1026 u32 exit_code = svm->vmcb->control.exit_code; in nested_svm_exit_special() local
1028 switch (exit_code) { in nested_svm_exit_special()
1034 u32 excp_bits = 1 << (exit_code - SVM_EXIT_EXCP_BASE); in nested_svm_exit_special()
1039 else if (exit_code == SVM_EXIT_EXCP_BASE + PF_VECTOR && in nested_svm_exit_special()