Home
last modified time | relevance | path

Searched refs:extra_reg (Results 1 – 3 of 3) sorted by relevance

/arch/x86/kernel/cpu/
Dperf_event.h237 struct extra_reg { struct
379 struct extra_reg *extra_regs;
462 if (hwc->extra_reg.reg) in __x86_pmu_enable_event()
463 wrmsrl(hwc->extra_reg.reg, hwc->extra_reg.config); in __x86_pmu_enable_event()
Dperf_event_intel.c79 static struct extra_reg intel_nehalem_extra_regs[] __read_mostly =
108 static struct extra_reg intel_westmere_extra_regs[] __read_mostly =
128 static struct extra_reg intel_snb_extra_regs[] __read_mostly = {
134 static struct extra_reg intel_snbep_extra_regs[] __read_mostly = {
1135 if (event->hw.extra_reg.idx == EXTRA_REG_RSP_0) { in intel_try_alt_er()
1138 event->hw.extra_reg.idx = EXTRA_REG_RSP_1; in intel_try_alt_er()
1139 event->hw.extra_reg.reg = MSR_OFFCORE_RSP_1; in intel_try_alt_er()
1140 } else if (event->hw.extra_reg.idx == EXTRA_REG_RSP_1) { in intel_try_alt_er()
1143 event->hw.extra_reg.idx = EXTRA_REG_RSP_0; in intel_try_alt_er()
1144 event->hw.extra_reg.reg = MSR_OFFCORE_RSP_0; in intel_try_alt_er()
[all …]
Dperf_event.c118 struct extra_reg *er; in x86_pmu_extra_regs()
120 reg = &event->hw.extra_reg; in x86_pmu_extra_regs()
486 event->hw.extra_reg.idx = EXTRA_REG_NONE; in __x86_pmu_event_init()
489 event->hw.extra_reg.idx = EXTRA_REG_NONE; in __x86_pmu_event_init()