Home
last modified time | relevance | path

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

/linux/arch/x86/events/intel/
H A Dcore.c90 static struct extra_reg intel_nehalem_extra_regs[] __read_mostly =
165 static struct extra_reg intel_westmere_extra_regs[] __read_mostly =
253 static struct extra_reg intel_knl_extra_regs[] __read_mostly = {
259 static struct extra_reg intel_snb_extra_regs[] __read_mostly = {
267 static struct extra_reg intel_snbep_extra_regs[] __read_mostly = {
275 static struct extra_reg intel_skl_extra_regs[] __read_mostly = {
315 static struct extra_reg intel_icl_extra_regs[] __read_mostly = {
323 static struct extra_reg intel_glc_extra_regs[] __read_mostly = {
374 static struct extra_reg intel_rwc_extra_regs[] __read_mostly = {
427 static struct extra_reg intel_lnc_extra_reg
[all...]
H A Duncore.c184 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()
H A Duncore_snb.c947 event->hw.extra_reg.idx = EXTRA_REG_NONE; in snb_uncore_imc_event_init()
/linux/drivers/perf/arm_cspmu/
H A Darm_cspmu.c645 * The logical counter id is tracked with hw_perf_event.extra_reg.idx. in arm_cspmu_event_init()
652 hwc->extra_reg.idx = -1; in arm_cspmu_event_init()
797 if (event->hw.extra_reg.idx == cspmu->cycle_counter_logical_idx) { in arm_cspmu_start()
846 hwc->extra_reg.idx = idx; in arm_cspmu_add()
863 int idx = hwc->extra_reg.idx; in arm_cspmu_del()
/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/arch/x86/events/
H A Dcore.c169 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in x86_pmu_extra_regs()
171 struct extra_reg *er; in x86_pmu_extra_regs()
173 reg = &event->hw.extra_reg; in x86_pmu_extra_regs()
686 event->hw.extra_reg.idx = EXTRA_REG_NONE; in __x86_pmu_event_init()
/linux/arch/s390/kernel/
H A Dperf_cpum_sf.c34 #define OVERFLOW_REG(hwc) ((hwc)->extra_reg.config)
35 #define SFB_ALLOC_REG(hwc) ((hwc)->extra_reg.alloc)