Searched refs:msr_autoload (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | vmx.h | 245 struct msr_autoload { struct 248 } msr_autoload; member
|
H A D | nested.c | 2214 vmcs_write64(VM_EXIT_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.host.val)); in prepare_vmcs02_constant_state() 2215 vmcs_write64(VM_ENTRY_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.guest.val)); in prepare_vmcs02_constant_state() 2510 vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); in prepare_vmcs02_rare() 2511 vmcs_write32(VM_ENTRY_MSR_LOAD_COUNT, vmx->msr_autoload.guest.nr); in prepare_vmcs02_rare() 3072 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw() 3074 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw() 3104 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw() 3105 vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); in nested_vmx_check_vmentry_hw() 3106 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw() 3107 vmcs_write32(VM_ENTRY_MSR_LOAD_COUNT, vmx->msr_autoload in nested_vmx_check_vmentry_hw() [all...] |
H A D | vmx.c | 977 struct msr_autoload *m = &vmx->msr_autoload; in clear_atomic_switch_msr() 1030 struct msr_autoload *m = &vmx->msr_autoload; in add_atomic_switch_msr() 4470 vmcs_write64(VM_EXIT_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.host.val)); in init_vmcs() 4472 vmcs_write64(VM_ENTRY_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.guest.val)); in init_vmcs()
|
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | vmx.h | 292 struct msr_autoload { struct 295 } msr_autoload; member
|
H A D | nested.c | 2218 vmcs_write64(VM_EXIT_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.host.val)); in prepare_vmcs02_constant_state() 2219 vmcs_write64(VM_ENTRY_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.guest.val)); in prepare_vmcs02_constant_state() 2516 vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); in prepare_vmcs02_rare() 2517 vmcs_write32(VM_ENTRY_MSR_LOAD_COUNT, vmx->msr_autoload.guest.nr); in prepare_vmcs02_rare() 3095 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw() 3097 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw() 3127 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw() 3128 vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); in nested_vmx_check_vmentry_hw() 3129 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw() 3130 vmcs_write32(VM_ENTRY_MSR_LOAD_COUNT, vmx->msr_autoload in nested_vmx_check_vmentry_hw() [all...] |
H A D | vmx.c | 990 struct msr_autoload *m = &vmx->msr_autoload; in clear_atomic_switch_msr() 1043 struct msr_autoload *m = &vmx->msr_autoload; in add_atomic_switch_msr() 4778 vmcs_write64(VM_EXIT_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.host.val)); in init_vmcs() 4780 vmcs_write64(VM_ENTRY_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.guest.val)); in init_vmcs() 6295 efer_slot = vmx_find_loadstore_msr_slot(&vmx->msr_autoload.guest, MSR_EFER); in dump_vmcs() 6300 vmx->msr_autoload.guest.val[efer_slot].value); in dump_vmcs() 6325 vmx_dump_msrs("guest autoload", &vmx->msr_autoload.guest); in dump_vmcs() 6358 vmx_dump_msrs("host autoload", &vmx->msr_autoload in dump_vmcs() [all...] |
Completed in 38 milliseconds