Lines Matching defs:msr_index
3620 static bool kvm_is_msr_to_save(u32 msr_index)
3625 if (msrs_to_save[i] == msr_index)
7115 static void kvm_probe_feature_msr(u32 msr_index)
7118 .index = msr_index,
7124 msr_based_features[num_msr_based_features++] = msr_index;
7127 static void kvm_probe_msr_to_save(u32 msr_index)
7131 if (rdmsr_safe(msr_index, &dummy[0], &dummy[1]))
7138 switch (msr_index) {
7171 (msr_index - MSR_IA32_RTIT_ADDR0_A >=
7176 if (msr_index - MSR_ARCH_PERFMON_PERFCTR0 >=
7181 if (msr_index - MSR_ARCH_PERFMON_EVENTSEL0 >=
7186 if (msr_index - MSR_ARCH_PERFMON_FIXED_CTR0 >=
7209 msrs_to_save[num_msrs_to_save++] = msr_index;
8177 u32 msr_index, u64 *pdata)
8182 r = kvm_get_msr_with_filter(vcpu, msr_index, pdata);
8187 if (kvm_msr_user_space(vcpu, msr_index, KVM_EXIT_X86_RDMSR, 0,
8191 trace_kvm_msr_read_ex(msr_index);
8195 trace_kvm_msr_read(msr_index, *pdata);
8200 u32 msr_index, u64 data)
8205 r = kvm_set_msr_with_filter(vcpu, msr_index, data);
8210 if (kvm_msr_user_space(vcpu, msr_index, KVM_EXIT_X86_WRMSR, data,
8214 trace_kvm_msr_write_ex(msr_index, data);
8218 trace_kvm_msr_write(msr_index, data);
8223 u32 msr_index, u64 *pdata)
8225 return kvm_get_msr(emul_to_vcpu(ctxt), msr_index, pdata);