Home
last modified time | relevance | path

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

/linux/arch/x86/events/
H A Dperf_event.h622 struct extra_reg { struct
777 struct extra_reg *extra_regs;
1028 struct extra_reg *extra_regs;
1282 if (hwc->extra_reg.reg) in __x86_pmu_enable_event()
1283 wrmsrq(hwc->extra_reg.reg, hwc->extra_reg.config); in __x86_pmu_enable_event()
/linux/arch/x86/events/intel/
H A Dcore.c91 static struct extra_reg intel_nehalem_extra_regs[] __read_mostly =
166 static struct extra_reg intel_westmere_extra_regs[] __read_mostly =
285 static struct extra_reg intel_knl_extra_regs[] __read_mostly = {
291 static struct extra_reg intel_snb_extra_regs[] __read_mostly = {
299 static struct extra_reg intel_snbep_extra_regs[] __read_mostly = {
307 static struct extra_reg intel_skl_extra_regs[] __read_mostly = {
348 static struct extra_reg intel_icl_extra_regs[] __read_mostly = {
356 static struct extra_reg intel_glc_extra_regs[] __read_mostly = {
412 static struct extra_reg intel_rwc_extra_regs[] __read_mostly = {
463 static struct extra_reg intel_lnc_extra_regs[] __read_mostly = {
[all …]
H A Duncore.c204 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in uncore_get_constraint()
241 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in uncore_put_constraint()
783 event->hw.extra_reg.idx = EXTRA_REG_NONE; in uncore_pmu_event_init()
/linux/drivers/perf/
H A Darm_brbe.c465 event->hw.extra_reg.config = branch_type_to_brbcr(event->attr.branch_sample_type); in brbe_branch_attr_valid()
513 brbcr |= event->hw.extra_reg.config; in brbe_enable()
/linux/drivers/perf/arm_cspmu/
H A Darm_cspmu.c741 hwc->extra_reg.idx = -1; in arm_cspmu_event_init()
893 if (event->hw.extra_reg.idx == cspmu->cycle_counter_logical_idx) { in arm_cspmu_start()
946 hwc->extra_reg.idx = idx; in arm_cspmu_add()
963 int idx = hwc->extra_reg.idx; in arm_cspmu_del()
/linux/arch/s390/kernel/
H A Dperf_cpum_sf.c33 #define OVERFLOW_REG(hwc) ((hwc)->extra_reg.config)
34 #define SFB_ALLOC_REG(hwc) ((hwc)->extra_reg.alloc)