Home
last modified time | relevance | path

Searched refs:msr_autoload (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/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()
3066 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw()
3068 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw()
3098 if (vmx->msr_autoload.host.nr) in nested_vmx_check_vmentry_hw()
3099 vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); in nested_vmx_check_vmentry_hw()
3100 if (vmx->msr_autoload.guest.nr) in nested_vmx_check_vmentry_hw()
3101 vmcs_write32(VM_ENTRY_MSR_LOAD_COUNT, vmx->msr_autoload.guest.nr); in nested_vmx_check_vmentry_hw()
[all …]
H A Dvmx.c978 struct msr_autoload *m = &vmx->msr_autoload; in clear_atomic_switch_msr()
1031 struct msr_autoload *m = &vmx->msr_autoload; in add_atomic_switch_msr()
4443 vmcs_write64(VM_EXIT_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.host.val)); in init_vmcs()
4445 vmcs_write64(VM_ENTRY_MSR_LOAD_ADDR, __pa(vmx->msr_autoload.guest.val)); in init_vmcs()