Lines Matching refs:nested
174 static int nested = true; variable
175 module_param(nested, int, S_IRUGO);
620 msrpm = is_guest_mode(vcpu) ? to_svm(vcpu)->nested.msrpm: in msr_write_intercepted()
898 if (nested) { in svm_set_cpu_caps()
957 if (nested) { in svm_hardware_setup()
1073 svm->nested.hsave->control.tsc_offset; in svm_write_l1_tsc_offset()
1074 svm->nested.hsave->control.tsc_offset = offset; in svm_write_l1_tsc_offset()
1219 svm->nested.vmcb12_gpa = 0; in init_vmcb()
1489 svm->nested.hsave->control.int_ctl &= mask; in svm_clear_vintr()
1492 (svm->nested.ctl.int_ctl & V_TPR_MASK)); in svm_clear_vintr()
1493 svm->vmcb->control.int_ctl |= svm->nested.ctl.int_ctl & ~mask; in svm_clear_vintr()
2322 (!(vmcb_is_intercept(&svm->nested.ctl, INTERCEPT_SELECTIVE_CR0)))) in check_selective_cr0_intercepted()
2539 msr_info->data = svm->nested.hsave_msr; in svm_get_msr()
2542 msr_info->data = svm->nested.vm_cr_msr; in svm_get_msr()
2602 if (svm->nested.vm_cr_msr & SVM_VM_CR_SVM_DIS_MASK) in svm_set_vm_cr()
2605 svm->nested.vm_cr_msr &= ~chg_mask; in svm_set_vm_cr()
2606 svm->nested.vm_cr_msr |= (data & chg_mask); in svm_set_vm_cr()
2608 svm_dis = svm->nested.vm_cr_msr & SVM_VM_CR_SVM_DIS_MASK; in svm_set_vm_cr()
2741 svm->nested.hsave_msr = data; in svm_set_msr()
3219 if (svm->nested.nested_run_pending) in svm_nmi_allowed()
3259 if ((svm->nested.ctl.int_ctl & V_INTR_MASKING_MASK) in svm_interrupt_blocked()
3260 ? !(svm->nested.hsave->save.rflags & X86_EFLAGS_IF) in svm_interrupt_blocked()
3278 if (svm->nested.nested_run_pending) in svm_interrupt_allowed()
3640 svm->nested.nested_run_pending = 0; in svm_vcpu_run()
3781 if (nested && guest_cpuid_has(vcpu, X86_FEATURE_SVM)) in svm_vcpu_after_set_cpuid()
3888 if (!(vmcb_is_intercept(&svm->nested.ctl, in svm_check_intercept()
4005 if (svm->nested.nested_run_pending) in svm_smi_allowed()
4024 put_smstate(u64, smstate, 0x7ee0, svm->nested.vmcb12_gpa); in svm_pre_enter_smm()