Home
last modified time | relevance | path

Searched refs:vmcb01 (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/arch/x86/kvm/svm/
Dnested.c107 kvm_init_shadow_npt_mmu(vcpu, X86_CR0_PG, svm->vmcb01.ptr->save.cr4, in nested_svm_init_mmu_context()
108 svm->vmcb01.ptr->save.efer, in nested_svm_init_mmu_context()
133 h = &svm->vmcb01.ptr->control; in recalc_intercepts()
446 svm->nested.vmcb02.ptr->save.g_pat = svm->vmcb01.ptr->save.g_pat; in nested_vmcb02_compute_g_pat()
528 svm->vmcb->control.nested_ctl = svm->vmcb01.ptr->control.nested_ctl; in nested_vmcb02_prepare_control()
529 svm->vmcb->control.iopm_base_pa = svm->vmcb01.ptr->control.iopm_base_pa; in nested_vmcb02_prepare_control()
530 svm->vmcb->control.msrpm_base_pa = svm->vmcb01.ptr->control.msrpm_base_pa; in nested_vmcb02_prepare_control()
546 (svm->vmcb01.ptr->control.int_ctl & int_ctl_vmcb01_bits); in nested_vmcb02_prepare_control()
604 nested_svm_copy_common_state(svm->vmcb01.ptr, svm->nested.vmcb02.ptr); in enter_svm_guest_mode()
675 svm->vmcb01.ptr->save.efer = vcpu->arch.efer; in nested_svm_vmrun()
[all …]
Dsvm.h130 struct kvm_vmcb_info vmcb01; member
299 struct vmcb *vmcb = svm->vmcb01.ptr; in set_dr_intercepts()
326 struct vmcb *vmcb = svm->vmcb01.ptr; in clr_dr_intercepts()
341 struct vmcb *vmcb = svm->vmcb01.ptr; in set_exception_intercept()
351 struct vmcb *vmcb = svm->vmcb01.ptr; in clr_exception_intercept()
361 struct vmcb *vmcb = svm->vmcb01.ptr; in svm_set_intercept()
370 struct vmcb *vmcb = svm->vmcb01.ptr; in svm_clr_intercept()
Dsvm.c1119 svm->vmcb01.ptr->control.tsc_offset = vcpu->arch.l1_tsc_offset; in svm_write_tsc_offset()
1371 svm->vmcb01.ptr = page_address(vmcb01_page); in svm_create_vcpu()
1372 svm->vmcb01.pa = __sme_set(page_to_pfn(vmcb01_page) << PAGE_SHIFT); in svm_create_vcpu()
1379 svm_switch_vmcb(svm, &svm->vmcb01); in svm_create_vcpu()
1425 __free_page(pfn_to_page(__sme_clr(svm->vmcb01.pa) >> PAGE_SHIFT)); in svm_free_vcpu()
1562 svm->vmcb01.ptr->control.int_ctl &= ~V_IRQ_INJECTION_BITS_MASK; in svm_clear_vintr()
1579 struct vmcb_save_area *save01 = &to_svm(vcpu)->vmcb01.ptr->save; in svm_seg()
2661 msr_info->data = svm->vmcb01.ptr->save.star; in svm_get_msr()
2665 msr_info->data = svm->vmcb01.ptr->save.lstar; in svm_get_msr()
2668 msr_info->data = svm->vmcb01.ptr->save.cstar; in svm_get_msr()
[all …]
Davic.c635 struct vmcb *vmcb = svm->vmcb01.ptr; in svm_refresh_apicv_exec_ctrl()