Home
last modified time | relevance | path

Searched refs:msr_autoload (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmx.h245 struct msr_autoload { struct
248 } msr_autoload; member
H A Dnested.c2214 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 Dvmx.c977 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 Dvmx.h292 struct msr_autoload { struct
295 } msr_autoload; member
H A Dnested.c2218 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 Dvmx.c990 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