Lines Matching refs:msr_bitmap
889 return vmx_test_msr_bitmap_write(vmx->loaded_vmcs->msr_bitmap, msr); in msr_write_intercepted()
2897 if (loaded_vmcs->msr_bitmap) in free_loaded_vmcs()
2898 free_page((unsigned long)loaded_vmcs->msr_bitmap); in free_loaded_vmcs()
2916 loaded_vmcs->msr_bitmap = (unsigned long *) in alloc_loaded_vmcs()
2918 if (!loaded_vmcs->msr_bitmap) in alloc_loaded_vmcs()
2920 memset(loaded_vmcs->msr_bitmap, 0xff, PAGE_SIZE); in alloc_loaded_vmcs()
3962 if (evmcs->hv_enlightenments_control.msr_bitmap) in vmx_msr_bitmap_l01_changed()
3973 unsigned long *msr_bitmap = vmx->vmcs01.msr_bitmap; in vmx_set_intercept_for_msr() local
3982 vmx_clear_msr_bitmap_read(msr_bitmap, msr); in vmx_set_intercept_for_msr()
3984 vmx_set_msr_bitmap_read(msr_bitmap, msr); in vmx_set_intercept_for_msr()
3989 vmx_clear_msr_bitmap_write(msr_bitmap, msr); in vmx_set_intercept_for_msr()
3991 vmx_set_msr_bitmap_write(msr_bitmap, msr); in vmx_set_intercept_for_msr()
4005 u64 *msr_bitmap = (u64 *)vmx->vmcs01.msr_bitmap; in vmx_update_msr_bitmap_x2apic() local
4034 msr_bitmap[read_idx] = ~kvm_lapic_readable_reg_mask(vcpu->arch.apic); in vmx_update_msr_bitmap_x2apic()
4036 msr_bitmap[read_idx] = ~0ull; in vmx_update_msr_bitmap_x2apic()
4037 msr_bitmap[write_idx] = ~0ull; in vmx_update_msr_bitmap_x2apic()
4622 vmcs_write64(MSR_BITMAP, __pa(vmx->vmcs01.msr_bitmap)); in init_vmcs()
7474 evmcs->hv_enlightenments_control.msr_bitmap = 1; in vmx_vcpu_create()