- struct msr_load_store_entry is unused
- struct pmumsr is only used in the vmx part
Signed-off-by: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
Committed-by: Keir Fraser <keir@xen.org>
MSR_IA32_PEBS_ENABLE,
MSR_IA32_DS_AREA};
+struct pmumsr {
+ unsigned int num;
+ u32 *msr;
+};
+
struct pmumsr core2_counters = {
3,
core2_counters_msr
#define MSR_TYPE_ARCH_COUNTER 3
#define MSR_TYPE_ARCH_CTRL 4
-struct pmumsr {
- unsigned int num;
- u32 *msr;
-};
-
-struct msr_load_store_entry {
- u32 msr_index;
- u32 msr_reserved;
- u64 msr_data;
-};
/* Arch specific operations shared by all vpmus */
struct arch_vpmu_ops {