Searched refs:msr_autoload (Results 1 – 3 of 3) sorted by relevance
280 struct msr_autoload { struct283 } msr_autoload; member
2452 vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); in prepare_vmcs02_rare()2453 vmcs_write32(VM_ENTRY_MSR_LOAD_COUNT, vmx->msr_autoload.guest.nr); in prepare_vmcs02_rare()3036 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw()3038 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw()3068 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw()3069 vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); in nested_vmx_check_vmentry_hw()3070 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw()4359 for (i = 0; i < vmx->msr_autoload.guest.nr; ++i) { in nested_vmx_get_vmcs01_guest_efer()4360 if (vmx->msr_autoload.guest.val[i].index == MSR_EFER) in nested_vmx_get_vmcs01_guest_efer()4361 return vmx->msr_autoload.guest.val[i].value; in nested_vmx_get_vmcs01_guest_efer()[all …]
802 struct msr_autoload *m = &vmx->msr_autoload; in clear_atomic_switch_msr()855 struct msr_autoload *m = &vmx->msr_autoload; in add_atomic_switch_msr()4333 vmcs_write64(VM_EXIT_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.host.val)); in init_vmcs()4335 vmcs_write64(VM_ENTRY_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.guest.val)); in init_vmcs()5749 efer_slot = vmx_find_loadstore_msr_slot(&vmx->msr_autoload.guest, MSR_EFER); in dump_vmcs()5754 vmx->msr_autoload.guest.val[efer_slot].value); in dump_vmcs()5779 vmx_dump_msrs("guest autoload", &vmx->msr_autoload.guest); in dump_vmcs()5812 vmx_dump_msrs("host autoload", &vmx->msr_autoload.host); in dump_vmcs()
Completed in 27 milliseconds