Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/x86/events/intel/
Duncore_nhmex.c353 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in nhmex_bbox_hw_config()
380 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in nhmex_bbox_msr_enable_event()
444 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in nhmex_sbox_hw_config()
465 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in nhmex_sbox_msr_enable_event()
528 static struct extra_reg nhmex_uncore_mbox_extra_regs[] = {
632 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in nhmex_mbox_alter_er()
671 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in nhmex_mbox_get_constraint()
740 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in nhmex_mbox_put_constraint()
758 static int nhmex_mbox_extra_reg_idx(struct extra_reg *er) in nhmex_mbox_extra_reg_idx()
768 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in nhmex_mbox_hw_config()
[all …]
Duncore_snbep.c618 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in snbep_uncore_msr_enable_event()
878 static struct extra_reg snbep_uncore_cbox_extra_regs[] = {
909 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_cbox_put_constraint()
927 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in __snbep_cbox_get_constraint()
994 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_cbox_hw_config()
995 struct extra_reg *er; in snbep_cbox_hw_config()
1039 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in snbep_pcu_alter_er()
1058 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_pcu_get_constraint()
1099 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_pcu_put_constraint()
1112 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in snbep_pcu_hw_config()
[all …]
Dcore.c87 static struct extra_reg intel_nehalem_extra_regs[] __read_mostly =
162 static struct extra_reg intel_westmere_extra_regs[] __read_mostly =
210 static struct extra_reg intel_knl_extra_regs[] __read_mostly = {
216 static struct extra_reg intel_snb_extra_regs[] __read_mostly = {
224 static struct extra_reg intel_snbep_extra_regs[] __read_mostly = {
232 static struct extra_reg intel_skl_extra_regs[] __read_mostly = {
271 static struct extra_reg intel_icl_extra_regs[] __read_mostly = {
1471 static struct extra_reg intel_slm_extra_regs[] __read_mostly =
1625 static struct extra_reg intel_glm_extra_regs[] __read_mostly = {
1905 static struct extra_reg intel_tnt_extra_regs[] __read_mostly = {
[all …]
Duncore.c150 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in uncore_get_constraint()
187 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in uncore_put_constraint()
736 event->hw.extra_reg.idx = EXTRA_REG_NONE; in uncore_pmu_event_init()
Duncore_snb.c585 event->hw.extra_reg.idx = EXTRA_REG_NONE; in snb_uncore_imc_event_init()
/kernel/linux/linux-5.10/arch/s390/include/asm/
Dperf_event.h68 #define OVERFLOW_REG(hwc) ((hwc)->extra_reg.config)
69 #define SFB_ALLOC_REG(hwc) ((hwc)->extra_reg.alloc)
/kernel/linux/linux-5.10/arch/x86/events/
Dperf_event.h542 struct extra_reg { struct
801 struct extra_reg *extra_regs;
989 if (hwc->extra_reg.reg) in __x86_pmu_enable_event()
990 wrmsrl(hwc->extra_reg.reg, hwc->extra_reg.config); in __x86_pmu_enable_event()
Dcore.c151 struct extra_reg *er; in x86_pmu_extra_regs()
153 reg = &event->hw.extra_reg; in x86_pmu_extra_regs()
645 event->hw.extra_reg.idx = EXTRA_REG_NONE; in __x86_pmu_event_init()
/kernel/linux/linux-5.10/include/linux/
Dperf_event.h147 struct hw_perf_event_extra extra_reg; member
/kernel/linux/linux-5.10/arch/s390/kernel/
Dperf_cpum_sf.c847 hwc->extra_reg.reg = REG_OVERFLOW; in __hw_perf_event_init()