Lines Matching full:nested
168 * we cannot inject a nested vmexit yet. */
235 struct svm_nested_state nested; member
246 /* optional nested SVM features that are enabled for this guest */
476 return svm->vgif_enabled && (svm->nested.ctl.int_ctl & V_GIF_ENABLE_MASK); in nested_vgif_enabled()
485 return svm->nested.vmcb02.ptr; in get_vgif_vmcb()
522 return svm->nested.ctl.nested_ctl & SVM_NESTED_CTL_NP_ENABLE; in nested_npt_enabled()
563 /* nested.c */
566 #define NESTED_EXIT_DONE 1 /* Exit caused nested vmexit */
573 return is_guest_mode(vcpu) && (svm->nested.ctl.int_ctl & V_INTR_MASKING_MASK); in nested_svm_virtualize_tpr()
578 return vmcb12_is_intercept(&svm->nested.ctl, INTERCEPT_SMI); in nested_exit_on_smi()
583 return vmcb12_is_intercept(&svm->nested.ctl, INTERCEPT_INTR); in nested_exit_on_intr()
588 return vmcb12_is_intercept(&svm->nested.ctl, INTERCEPT_NMI); in nested_exit_on_nmi()