Home
last modified time | relevance | path

Searched refs:msr_bitmap (Results 1 – 6 of 6) sorted by relevance

/linux/arch/x86/kvm/svm/
H A Dsvm_onhyperv.h38 hve->hv_enlightenments_control.msr_bitmap = 1; in svm_hv_init_vmcb()
47 if (hve->hv_enlightenments_control.msr_bitmap) in svm_hv_vmcb_dirty_nested_enlightenments()
/linux/tools/testing/selftests/kvm/include/x86/
H A Devmcs.h53 u64 msr_bitmap; member
193 u32 msr_bitmap:1; member
319 *value = current_evmcs->msr_bitmap; in evmcs_vmread()
731 current_evmcs->msr_bitmap = value; in evmcs_vmwrite()
/linux/tools/testing/selftests/kvm/x86/
H A Dhyperv_svm_test.c105 hve->hv_enlightenments_control.msr_bitmap = 1; in guest_code()
H A Dhyperv_evmcs.c146 current_evmcs->hv_enlightenments_control.msr_bitmap = 1; in guest_code()
/linux/arch/x86/kvm/vmx/
H A Dvmx.c975 return vmx_test_msr_bitmap_write(vmx->loaded_vmcs->msr_bitmap, msr); in msr_write_intercepted()
3080 if (loaded_vmcs->msr_bitmap) in free_loaded_vmcs()
3081 free_page((unsigned long)loaded_vmcs->msr_bitmap); in free_loaded_vmcs()
3099 loaded_vmcs->msr_bitmap = (unsigned long *) in alloc_loaded_vmcs()
3101 if (!loaded_vmcs->msr_bitmap) in alloc_loaded_vmcs()
3103 memset(loaded_vmcs->msr_bitmap, 0xff, PAGE_SIZE); in alloc_loaded_vmcs()
4120 if (evmcs->hv_enlightenments_control.msr_bitmap) in vmx_msr_bitmap_l01_changed()
4131 unsigned long *msr_bitmap = vmx->vmcs01.msr_bitmap; in vmx_set_intercept_for_msr() local
4140 vmx_clear_msr_bitmap_read(msr_bitmap, msr); in vmx_set_intercept_for_msr()
4142 vmx_set_msr_bitmap_read(msr_bitmap, msr); in vmx_set_intercept_for_msr()
[all …]
/linux/Documentation/virt/kvm/x86/
H A Dnested-vmx.rst97 u64 msr_bitmap;