Searched refs:extra_reg (Results 1 – 8 of 8) sorted by relevance
667 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in snbep_uncore_msr_enable_event()888 static struct extra_reg snbep_uncore_cbox_extra_regs[] = {919 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_cbox_put_constraint()937 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in __snbep_cbox_get_constraint()1004 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_cbox_hw_config()1005 struct extra_reg *er; in snbep_cbox_hw_config()1049 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in snbep_pcu_alter_er()1068 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_pcu_get_constraint()1109 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in snbep_pcu_put_constraint()1122 struct hw_perf_event_extra *reg1 = &hwc->extra_reg; in snbep_pcu_hw_config()[all …]
90 static struct extra_reg intel_nehalem_extra_regs[] __read_mostly =165 static struct extra_reg intel_westmere_extra_regs[] __read_mostly =276 static struct extra_reg intel_knl_extra_regs[] __read_mostly = {282 static struct extra_reg intel_snb_extra_regs[] __read_mostly = {290 static struct extra_reg intel_snbep_extra_regs[] __read_mostly = {298 static struct extra_reg intel_skl_extra_regs[] __read_mostly = {338 static struct extra_reg intel_icl_extra_regs[] __read_mostly = {346 static struct extra_reg intel_glc_extra_regs[] __read_mostly = {397 static struct extra_reg intel_rwc_extra_regs[] __read_mostly = {450 static struct extra_reg intel_lnc_extra_regs[] __read_mostly = {[all …]
184 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in uncore_get_constraint()221 struct hw_perf_event_extra *reg1 = &event->hw.extra_reg; in uncore_put_constraint()763 event->hw.extra_reg.idx = EXTRA_REG_NONE; in uncore_pmu_event_init()
614 struct extra_reg { struct769 struct extra_reg *extra_regs;1020 struct extra_reg *extra_regs;1273 if (hwc->extra_reg.reg) in __x86_pmu_enable_event()1274 wrmsrq(hwc->extra_reg.reg, hwc->extra_reg.config); in __x86_pmu_enable_event()
173 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in x86_pmu_extra_regs()175 struct extra_reg *er; in x86_pmu_extra_regs()177 reg = &event->hw.extra_reg; in x86_pmu_extra_regs()699 event->hw.extra_reg.idx = EXTRA_REG_NONE; in __x86_pmu_event_init()
465 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()
33 #define OVERFLOW_REG(hwc) ((hwc)->extra_reg.config)34 #define SFB_ALLOC_REG(hwc) ((hwc)->extra_reg.alloc)
162 struct hw_perf_event_extra extra_reg; member