Searched refs:vmcb01 (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/arch/x86/kvm/svm/ |
D | nested.c | 97 kvm_init_shadow_npt_mmu(vcpu, X86_CR0_PG, svm->vmcb01.ptr->save.cr4, in nested_svm_init_mmu_context() 98 svm->vmcb01.ptr->save.efer, in nested_svm_init_mmu_context() 138 h = &svm->vmcb01.ptr->control; in recalc_intercepts() 156 if (!(svm->vmcb01.ptr->save.rflags & X86_EFLAGS_IF)) in recalc_intercepts() 538 svm->nested.vmcb02.ptr->save.g_pat = svm->vmcb01.ptr->save.g_pat; in nested_vmcb02_compute_g_pat() 544 struct vmcb *vmcb01 = svm->vmcb01.ptr; in nested_vmcb02_prepare_save() local 607 } else if (unlikely(vmcb01->control.virt_ext & LBR_CTL_ENABLE_MASK)) { in nested_vmcb02_prepare_save() 608 svm_copy_lbrs(vmcb02, vmcb01); in nested_vmcb02_prepare_save() 644 struct vmcb *vmcb01 = svm->vmcb01.ptr; in nested_vmcb02_prepare_control() local 661 if (vmcb01->control.int_ctl & V_NMI_PENDING_MASK) { in nested_vmcb02_prepare_control() [all …]
|
D | svm.h | 248 struct kvm_vmcb_info vmcb01; member 462 struct vmcb *vmcb = svm->vmcb01.ptr; in set_exception_intercept() 472 struct vmcb *vmcb = svm->vmcb01.ptr; in clr_exception_intercept() 482 struct vmcb *vmcb = svm->vmcb01.ptr; in svm_set_intercept() 491 struct vmcb *vmcb = svm->vmcb01.ptr; in svm_clr_intercept() 517 return svm->vmcb01.ptr; in get_vgif_vmcb() 578 return svm->vmcb01.ptr; in get_vnmi_vmcb_l1()
|
D | svm.c | 731 struct vmcb *vmcb = svm->vmcb01.ptr; in set_dr_intercepts() 755 struct vmcb *vmcb = svm->vmcb01.ptr; in clr_dr_intercepts() 1013 svm_copy_lbrs(svm->vmcb, svm->vmcb01.ptr); in svm_enable_lbrv() 1033 svm_copy_lbrs(svm->vmcb01.ptr, svm->vmcb); in svm_disable_lbrv() 1044 svm->vmcb01.ptr; in svm_get_lbr_vmcb() 1167 svm->vmcb01.ptr->control.tsc_offset = vcpu->arch.l1_tsc_offset; in svm_write_tsc_offset() 1239 struct vmcb *vmcb = svm->vmcb01.ptr; in init_vmcb() 1462 svm->vmcb01.ptr = page_address(vmcb01_page); in svm_vcpu_create() 1463 svm->vmcb01.pa = __sme_set(page_to_pfn(vmcb01_page) << PAGE_SHIFT); in svm_vcpu_create() 1464 svm_switch_vmcb(svm, &svm->vmcb01); in svm_vcpu_create() [all …]
|
D | avic.c | 87 struct vmcb *vmcb = svm->vmcb01.ptr; in avic_activate_vmcb() 122 struct vmcb *vmcb = svm->vmcb01.ptr; in avic_deactivate_vmcb() 1115 struct vmcb *vmcb = svm->vmcb01.ptr; in avic_refresh_virtual_apic_mode()
|
D | sev.c | 4492 struct vmcb *vmcb = svm->vmcb01.ptr; in sev_es_init_vmcb()
|
/linux-6.12.1/arch/x86/kvm/ |
D | kvm-asm-offsets.c | 20 OFFSET(SVM_vmcb01, vcpu_svm, vmcb01); in common()
|