Searched refs:MSR_TYPE_R (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/arch/x86/kvm/ |
| H A D | x86.h | 567 MSR_TYPE_R = BIT(0), enumerator 569 MSR_TYPE_RW = MSR_TYPE_R | MSR_TYPE_W,
|
| H A D | x86.c | 506 BUILD_BUG_ON(rw != MSR_TYPE_R && rw != MSR_TYPE_W); in kvm_do_msr_access() 513 if (ret && rw == MSR_TYPE_R) in kvm_do_msr_access() 1675 return kvm_do_msr_access(vcpu, index, data, true, MSR_TYPE_R, in do_get_feature_msr() 1912 return kvm_do_msr_access(vcpu, index, data, host_initiated, MSR_TYPE_R, in kvm_get_msr_ignored_check()
|
| /linux-6.15/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 4036 if (type & MSR_TYPE_R) in vmx_disable_intercept_for_msr() 4042 if ((type & MSR_TYPE_R) && in vmx_disable_intercept_for_msr() 4045 type &= ~MSR_TYPE_R; in vmx_disable_intercept_for_msr() 4054 if (type & MSR_TYPE_R) in vmx_disable_intercept_for_msr() 4078 if (type & MSR_TYPE_R) in vmx_enable_intercept_for_msr() 4084 if (type & MSR_TYPE_R) in vmx_enable_intercept_for_msr() 4187 vmx_disable_intercept_for_msr(vcpu, msr, MSR_TYPE_R); in vmx_msr_filter_changed() 7630 vmx_disable_intercept_for_msr(vcpu, MSR_IA32_TSC, MSR_TYPE_R); in vmx_vcpu_create() 7640 vmx_disable_intercept_for_msr(vcpu, MSR_CORE_C1_RES, MSR_TYPE_R); in vmx_vcpu_create() 7641 vmx_disable_intercept_for_msr(vcpu, MSR_CORE_C3_RESIDENCY, MSR_TYPE_R); in vmx_vcpu_create() [all …]
|
| H A D | nested.c | 569 if (type & MSR_TYPE_R && !vmx_test_msr_bitmap_read(msr_bitmap_l1, msr)) in nested_vmx_disable_intercept_for_x2apic_msr() 608 if (types & MSR_TYPE_R) in BUILD_NVMX_MSR_INTERCEPT_HELPER() 680 MSR_TYPE_R | MSR_TYPE_W); in nested_vmx_prepare_msr_bitmap()
|