Lines Matching defs:msr_info
576 int kvm_pmu_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info)
579 u32 msr = msr_info->index;
584 msr_info->data = pmu->global_status;
588 msr_info->data = pmu->global_ctrl;
592 msr_info->data = 0;
595 return static_call(kvm_x86_pmu_get_msr)(vcpu, msr_info);
601 int kvm_pmu_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info)
604 u32 msr = msr_info->index;
605 u64 data = msr_info->data;
614 if (!msr_info->host_initiated)
619 if (!msr_info->host_initiated)
649 if (!msr_info->host_initiated)
653 kvm_pmu_mark_pmc_in_use(vcpu, msr_info->index);
654 return static_call(kvm_x86_pmu_set_msr)(vcpu, msr_info);