Symbol: cpu_hw_events
arch/alpha/kernel/perf_event.c
391
static void maybe_change_configuration(struct cpu_hw_events *cpuc)
arch/alpha/kernel/perf_event.c
435
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/alpha/kernel/perf_event.c
487
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/alpha/kernel/perf_event.c
53
DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events);
arch/alpha/kernel/perf_event.c
535
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/alpha/kernel/perf_event.c
555
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/alpha/kernel/perf_event.c
718
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/alpha/kernel/perf_event.c
744
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/alpha/kernel/perf_event.c
803
struct cpu_hw_events *cpuc;
arch/alpha/kernel/perf_event.c
810
cpuc = this_cpu_ptr(&cpu_hw_events);
arch/loongarch/kernel/perf_event.c
104
static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = {
arch/loongarch/kernel/perf_event.c
253
static int loongarch_pmu_alloc_counter(struct cpu_hw_events *cpuc, struct hw_perf_event *hwc)
arch/loongarch/kernel/perf_event.c
269
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/loongarch/kernel/perf_event.c
288
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/loongarch/kernel/perf_event.c
388
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/loongarch/kernel/perf_event.c
422
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/loongarch/kernel/perf_event.c
471
static void handle_associated_event(struct cpu_hw_events *cpuc, int idx,
arch/loongarch/kernel/perf_event.c
492
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/loongarch/kernel/perf_event.c
643
struct cpu_hw_events fake_cpuc;
arch/loongarch/kernel/perf_event.c
831
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/loongarch/kernel/perf_event.c
846
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
1547
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
1563
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
1574
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
314
static int mipsxx_pmu_alloc_counter(struct cpu_hw_events *cpuc,
arch/mips/kernel/perf_event_mipsxx.c
351
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
397
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
48
DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = {
arch/mips/kernel/perf_event_mipsxx.c
501
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
537
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/mips/kernel/perf_event_mipsxx.c
763
struct cpu_hw_events fake_cpuc;
arch/mips/kernel/perf_event_mipsxx.c
782
static void handle_associated_event(struct cpu_hw_events *cpuc,
arch/powerpc/perf/core-book3s.c
1214
static void freeze_limited_counters(struct cpu_hw_events *cpuhw,
arch/powerpc/perf/core-book3s.c
1234
static void thaw_limited_counters(struct cpu_hw_events *cpuhw,
arch/powerpc/perf/core-book3s.c
1263
static void write_mmcr0(struct cpu_hw_events *cpuhw, unsigned long mmcr0)
arch/powerpc/perf/core-book3s.c
128
static unsigned long ebb_switch_in(bool ebb, struct cpu_hw_events *cpuhw)
arch/powerpc/perf/core-book3s.c
1304
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
1310
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
139
static inline void power_pmu_bhrb_read(struct perf_event *event, struct cpu_hw_events *cpuhw) {}
arch/powerpc/perf/core-book3s.c
1417
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
1431
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
160
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
1625
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
1637
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
1701
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
1710
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
1820
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
1839
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
1859
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
1865
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
2009
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
2123
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
2330
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
2331
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
2415
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
2512
struct cpu_hw_events *cpuhw = &per_cpu(cpu_hw_events, cpu);
arch/powerpc/perf/core-book3s.c
412
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
428
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
487
static void power_pmu_bhrb_read(struct perf_event *event, struct cpu_hw_events *cpuhw)
arch/powerpc/perf/core-book3s.c
64
static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events);
arch/powerpc/perf/core-book3s.c
644
static unsigned long ebb_switch_in(bool ebb, struct cpu_hw_events *cpuhw)
arch/powerpc/perf/core-book3s.c
792
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-book3s.c
801
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-book3s.c
886
static int any_pmc_overflown(struct cpu_hw_events *cpuhw)
arch/powerpc/perf/core-book3s.c
966
static int power_check_constraints(struct cpu_hw_events *cpuhw,
arch/powerpc/perf/core-fsl-emb.c
192
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-fsl-emb.c
196
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
231
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-fsl-emb.c
235
cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
25
static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
278
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-fsl-emb.c
285
cpuhw = &get_cpu_var(cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
331
put_cpu_var(cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
339
struct cpu_hw_events *cpuhw;
arch/powerpc/perf/core-fsl-emb.c
348
cpuhw = &get_cpu_var(cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
371
put_cpu_var(cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
645
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/powerpc/perf/core-fsl-emb.c
675
struct cpu_hw_events *cpuhw = &per_cpu(cpu_hw_events, cpu);
arch/sh/kernel/perf_event.c
201
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sh/kernel/perf_event.c
219
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sh/kernel/perf_event.c
236
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sh/kernel/perf_event.c
246
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sh/kernel/perf_event.c
336
struct cpu_hw_events *cpuhw = &per_cpu(cpu_hw_events, cpu);
arch/sh/kernel/perf_event.c
338
memset(cpuhw, 0, sizeof(struct cpu_hw_events));
arch/sh/kernel/perf_event.c
34
DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events);
arch/sparc/kernel/perf_event.c
1017
static void update_pcrs_for_enable(struct cpu_hw_events *cpuc)
arch/sparc/kernel/perf_event.c
1031
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1049
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1068
static int active_event_index(struct cpu_hw_events *cpuc,
arch/sparc/kernel/perf_event.c
1083
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1100
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1116
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
115
static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = { .enabled = 1, };
arch/sparc/kernel/perf_event.c
1151
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1163
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1374
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1514
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1532
struct cpu_hw_events *cpuhw = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1552
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
1618
struct cpu_hw_events *cpuc;
arch/sparc/kernel/perf_event.c
1639
cpuc = this_cpu_ptr(&cpu_hw_events);
arch/sparc/kernel/perf_event.c
827
static inline void sparc_pmu_enable_event(struct cpu_hw_events *cpuc, struct hw_perf_event *hwc, int idx)
arch/sparc/kernel/perf_event.c
845
static inline void sparc_pmu_disable_event(struct cpu_hw_events *cpuc, struct hw_perf_event *hwc, int idx)
arch/sparc/kernel/perf_event.c
923
static void read_in_all_counters(struct cpu_hw_events *cpuc)
arch/sparc/kernel/perf_event.c
947
static void calculate_single_pcr(struct cpu_hw_events *cpuc)
arch/sparc/kernel/perf_event.c
983
static void calculate_multiple_pcrs(struct cpu_hw_events *cpuc)
arch/x86/events/amd/brs.c
205
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/brs.c
221
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/brs.c
228
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/brs.c
257
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/brs.c
283
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/brs.c
387
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/brs.c
408
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/core.c
1048
amd_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/amd/core.c
1060
static void amd_put_event_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/amd/core.c
1157
amd_get_event_constraints_f15h(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/amd/core.c
1232
amd_get_event_constraints_f17h(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/amd/core.c
1243
static void amd_put_event_constraints_f17h(struct cpu_hw_events *cpuc,
arch/x86/events/amd/core.c
1273
amd_get_event_constraints_f19h(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/amd/core.c
1573
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/core.c
1584
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/core.c
395
static inline int amd_has_nb(struct cpu_hw_events *cpuc)
arch/x86/events/amd/core.c
423
static void __amd_put_nb_event_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/amd/core.c
482
__amd_get_nb_event_constraints(struct cpu_hw_events *cpuc, struct perf_event *event,
arch/x86/events/amd/core.c
580
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/amd/core.c
604
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/amd/core.c
619
nb = per_cpu(cpu_hw_events, i).amd_nb;
arch/x86/events/amd/core.c
636
struct cpu_hw_events *cpuhw = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/amd/core.c
725
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/core.c
757
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/core.c
892
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/core.c
927
struct cpu_hw_events *cpuc;
arch/x86/events/amd/core.c
938
cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/core.c
952
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
100
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
163
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
323
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
342
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
362
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
378
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
391
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/amd/lbr.c
414
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
1005
int x86_schedule_events(struct cpu_hw_events *cpuc, int n, int *assign)
arch/x86/events/core.c
1142
static int add_nr_metric_event(struct cpu_hw_events *cpuc,
arch/x86/events/core.c
1155
static void del_nr_metric_event(struct cpu_hw_events *cpuc,
arch/x86/events/core.c
1162
static int collect_event(struct cpu_hw_events *cpuc, struct perf_event *event,
arch/x86/events/core.c
1186
static int collect_events(struct cpu_hw_events *cpuc, struct perf_event *leader, bool dogrp)
arch/x86/events/core.c
1239
struct cpu_hw_events *cpuc, int i)
arch/x86/events/core.c
1298
struct cpu_hw_events *cpuc,
arch/x86/events/core.c
1310
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
1465
if (__this_cpu_read(cpu_hw_events.enabled))
arch/x86/events/core.c
1478
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
1536
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
1562
struct cpu_hw_events *cpuc;
arch/x86/events/core.c
1569
cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/core.c
1624
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
1646
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
1708
struct cpu_hw_events *cpuc;
arch/x86/events/core.c
1714
cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
1828
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/core.c
1847
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/core.c
2295
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
2304
__this_cpu_write(cpu_hw_events.n_txn, 0);
arch/x86/events/core.c
2305
__this_cpu_write(cpu_hw_events.n_txn_pair, 0);
arch/x86/events/core.c
2306
__this_cpu_write(cpu_hw_events.n_txn_metric, 0);
arch/x86/events/core.c
2317
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
2330
__this_cpu_sub(cpu_hw_events.n_added, __this_cpu_read(cpu_hw_events.n_txn));
arch/x86/events/core.c
2331
__this_cpu_sub(cpu_hw_events.n_events, __this_cpu_read(cpu_hw_events.n_txn));
arch/x86/events/core.c
2332
__this_cpu_sub(cpu_hw_events.n_pair, __this_cpu_read(cpu_hw_events.n_txn_pair));
arch/x86/events/core.c
2333
__this_cpu_sub(cpu_hw_events.n_metric, __this_cpu_read(cpu_hw_events.n_txn_metric));
arch/x86/events/core.c
2346
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
2384
static void free_fake_cpuc(struct cpu_hw_events *cpuc)
arch/x86/events/core.c
2390
static struct cpu_hw_events *allocate_fake_cpuc(struct pmu *event_pmu)
arch/x86/events/core.c
2392
struct cpu_hw_events *cpuc;
arch/x86/events/core.c
2425
struct cpu_hw_events *fake_cpuc;
arch/x86/events/core.c
2460
struct cpu_hw_events *fake_cpuc;
arch/x86/events/core.c
2547
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
55
DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = {
arch/x86/events/core.c
707
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
747
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
764
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/core.c
795
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/intel/bts.c
148
struct debug_store *ds = per_cpu(cpu_hw_events, cpu).ds;
arch/x86/events/intel/bts.c
187
struct debug_store *ds = per_cpu(cpu_hw_events, cpu).ds;
arch/x86/events/intel/bts.c
263
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/bts.c
308
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/bts.c
463
struct debug_store *ds = this_cpu_ptr(&cpu_hw_events)->ds;
arch/x86/events/intel/bts.c
538
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2510
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2527
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2561
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2614
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2679
static void intel_set_tfa(struct cpu_hw_events *cpuc, bool on)
arch/x86/events/intel/core.c
2689
static void intel_tfa_commit_scheduling(struct cpu_hw_events *cpuc, int idx, int cntr)
arch/x86/events/intel/core.c
2700
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2733
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2745
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2754
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2760
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2779
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2873
this_cpu_ptr(&cpu_hw_events)->n_late_setup--;
arch/x86/events/intel/core.c
2962
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
2987
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3066
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3098
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3104
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3151
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3199
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3319
if (!__this_cpu_read(cpu_hw_events.enabled))
arch/x86/events/intel/core.c
3332
static void intel_pmu_acr_late_setup(struct cpu_hw_events *cpuc)
arch/x86/events/intel/core.c
3360
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3377
this_cpu_ptr(&cpu_hw_events)->n_late_setup++;
arch/x86/events/intel/core.c
3419
struct debug_store *ds = __this_cpu_read(cpu_hw_events.ds);
arch/x86/events/intel/core.c
3420
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3475
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3503
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3664
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
3765
static int intel_alt_er(struct cpu_hw_events *cpuc,
arch/x86/events/intel/core.c
3835
__intel_shared_reg_get_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/intel/core.c
3910
__intel_shared_reg_put_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/intel/core.c
3936
intel_shared_regs_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/intel/core.c
3960
x86_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
3979
__intel_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
4004
intel_start_scheduling(struct cpu_hw_events *cpuc)
arch/x86/events/intel/core.c
4033
static void intel_commit_scheduling(struct cpu_hw_events *cpuc, int idx, int cntr)
arch/x86/events/intel/core.c
4060
intel_stop_scheduling(struct cpu_hw_events *cpuc)
arch/x86/events/intel/core.c
4087
dyn_constraint(struct cpu_hw_events *cpuc, struct event_constraint *c, int idx)
arch/x86/events/intel/core.c
4116
intel_get_excl_constraints(struct cpu_hw_events *cpuc, struct perf_event *event,
arch/x86/events/intel/core.c
4216
intel_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
4248
static void intel_put_excl_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/intel/core.c
4294
intel_put_shared_regs_event_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/intel/core.c
4308
static void intel_put_event_constraints(struct cpu_hw_events *cpuc,
arch/x86/events/intel/core.c
4997
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
5077
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
5111
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
5187
hsw_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5205
icl_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5220
glc_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5245
glp_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5260
tnt_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5285
tfa_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5303
adl_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5318
cmt_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5356
rwc_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5380
mtl_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5419
arl_h_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/intel/core.c
5605
int intel_cpuc_prepare(struct cpu_hw_events *cpuc, int cpu)
arch/x86/events/intel/core.c
5649
ret = intel_cpuc_prepare(&per_cpu(cpu_hw_events, cpu), cpu);
arch/x86/events/intel/core.c
6035
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/intel/core.c
6070
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/intel/core.c
6126
pc = per_cpu(cpu_hw_events, i).shared_regs;
arch/x86/events/intel/core.c
6142
struct cpu_hw_events *sibling;
arch/x86/events/intel/core.c
6145
sibling = &per_cpu(cpu_hw_events, i);
arch/x86/events/intel/core.c
6160
static void free_excl_cntrs(struct cpu_hw_events *cpuc)
arch/x86/events/intel/core.c
6181
void intel_cpuc_finish(struct cpu_hw_events *cpuc)
arch/x86/events/intel/core.c
6197
struct cpu_hw_events *cpuc = &per_cpu(cpu_hw_events, cpu);
arch/x86/events/intel/core.c
6790
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/core.c
8572
free_excl_cntrs(&per_cpu(cpu_hw_events, c));
arch/x86/events/intel/ds.c
1079
struct cpu_hw_events *cpuc = per_cpu_ptr(&cpu_hw_events, cpu);
arch/x86/events/intel/ds.c
1140
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1157
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1584
static inline bool pebs_needs_sched_cb(struct cpu_hw_events *cpuc)
arch/x86/events/intel/ds.c
1594
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1600
static inline void pebs_update_threshold(struct cpu_hw_events *cpuc)
arch/x86/events/intel/ds.c
1640
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1686
void intel_pmu_pebs_late_setup(struct cpu_hw_events *cpuc)
arch/x86/events/intel/ds.c
1758
pebs_update_state(bool needed_cb, struct cpu_hw_events *cpuc,
arch/x86/events/intel/ds.c
1798
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1817
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1832
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1843
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1869
static inline void intel_pmu_drain_large_pebs(struct cpu_hw_events *cpuc)
arch/x86/events/intel/ds.c
1878
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1887
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1942
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1957
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1967
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1986
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
1994
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2002
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2177
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2369
WARN_ON(this_cpu_read(cpu_hw_events.enabled));
arch/x86/events/intel/ds.c
2379
static inline void __setup_pebs_counter_group(struct cpu_hw_events *cpuc,
arch/x86/events/intel/ds.c
2509
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2627
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2747
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2799
WARN_ON(this_cpu_read(cpu_hw_events.enabled));
arch/x86/events/intel/ds.c
2933
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2954
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
2990
static void intel_pmu_pebs_event_update_no_drain(struct cpu_hw_events *cpuc, u64 mask)
arch/x86/events/intel/ds.c
3012
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
3134
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
3161
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
3181
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
3232
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/ds.c
3447
struct debug_store *ds = __this_cpu_read(cpu_hw_events.ds);
arch/x86/events/intel/ds.c
778
struct debug_store *ds = per_cpu(cpu_hw_events, cpu).ds;
arch/x86/events/intel/ds.c
790
if (!per_cpu(cpu_hw_events, cpu).ds)
arch/x86/events/intel/ds.c
849
struct cpu_hw_events *hwev = per_cpu_ptr(&cpu_hw_events, cpu);
arch/x86/events/intel/ds.c
892
struct cpu_hw_events *hwev = per_cpu_ptr(&cpu_hw_events, cpu);
arch/x86/events/intel/ds.c
913
struct cpu_hw_events *hwev = per_cpu_ptr(&cpu_hw_events, cpu);
arch/x86/events/intel/ds.c
942
struct cpu_hw_events *hwev = per_cpu_ptr(&cpu_hw_events, cpu);
arch/x86/events/intel/ds.c
960
per_cpu(cpu_hw_events, cpu).ds = ds;
arch/x86/events/intel/ds.c
966
per_cpu(cpu_hw_events, cpu).ds = NULL;
arch/x86/events/intel/knc.c
217
struct cpu_hw_events *cpuc;
arch/x86/events/intel/knc.c
222
cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
1014
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
107
static void intel_pmu_lbr_filter(struct cpu_hw_events *cpuc);
arch/x86/events/intel/lbr.c
1211
intel_pmu_lbr_filter(struct cpu_hw_events *cpuc)
arch/x86/events/intel/lbr.c
124
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
1278
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
193
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
363
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
434
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
461
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
511
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
529
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
571
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
623
struct cpu_hw_events *cpuc;
arch/x86/events/intel/lbr.c
630
cpuc = per_cpu_ptr(&cpu_hw_events, cpu);
arch/x86/events/intel/lbr.c
642
struct cpu_hw_events *cpuc;
arch/x86/events/intel/lbr.c
649
cpuc = per_cpu_ptr(&cpu_hw_events, cpu);
arch/x86/events/intel/lbr.c
662
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
713
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
721
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
729
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/lbr.c
739
void intel_pmu_lbr_read_32(struct cpu_hw_events *cpuc)
arch/x86/events/intel/lbr.c
773
void intel_pmu_lbr_read_64(struct cpu_hw_events *cpuc)
arch/x86/events/intel/lbr.c
901
static void intel_pmu_store_lbr(struct cpu_hw_events *cpuc,
arch/x86/events/intel/lbr.c
950
static void intel_pmu_lbr_counters_reorder(struct cpu_hw_events *cpuc,
arch/x86/events/intel/lbr.c
982
struct cpu_hw_events *cpuc,
arch/x86/events/intel/lbr.c
994
static void intel_pmu_arch_lbr_read(struct cpu_hw_events *cpuc)
arch/x86/events/intel/lbr.c
999
static void intel_pmu_arch_lbr_read_xsave(struct cpu_hw_events *cpuc)
arch/x86/events/intel/p4.c
1000
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/p4.c
1037
struct cpu_hw_events *cpuc;
arch/x86/events/intel/p4.c
1043
cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/intel/p4.c
1241
static int p4_pmu_schedule_events(struct cpu_hw_events *cpuc, int n, int *assign)
arch/x86/events/intel/p4.c
921
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/perf_event.h
1182
DECLARE_PER_CPU(struct cpu_hw_events, cpu_hw_events);
arch/x86/events/perf_event.h
1271
u64 disable_mask = __this_cpu_read(cpu_hw_events.perf_ctr_virt_mask);
arch/x86/events/perf_event.h
1290
int x86_schedule_events(struct cpu_hw_events *cpuc, int n, int *assign);
arch/x86/events/perf_event.h
1296
u64 disable_mask = __this_cpu_read(cpu_hw_events.perf_ctr_virt_mask);
arch/x86/events/perf_event.h
1501
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/perf_event.h
1513
struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/perf_event.h
1642
x86_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
arch/x86/events/perf_event.h
1645
extern int intel_cpuc_prepare(struct cpu_hw_events *cpuc, int cpu);
arch/x86/events/perf_event.h
1646
extern void intel_cpuc_finish(struct cpu_hw_events *cpuc);
arch/x86/events/perf_event.h
1745
void intel_pmu_pebs_late_setup(struct cpu_hw_events *cpuc);
arch/x86/events/perf_event.h
1754
struct cpu_hw_events *cpuc,
arch/x86/events/perf_event.h
1778
void intel_pmu_lbr_read_32(struct cpu_hw_events *cpuc);
arch/x86/events/perf_event.h
1780
void intel_pmu_lbr_read_64(struct cpu_hw_events *cpuc);
arch/x86/events/perf_event.h
1884
static inline int intel_cpuc_prepare(struct cpu_hw_events *cpuc, int cpu)
arch/x86/events/perf_event.h
1889
static inline void intel_cpuc_finish(struct cpu_hw_events *cpuc)
arch/x86/events/perf_event.h
839
int (*schedule_events)(struct cpu_hw_events *cpuc, int n, int *assign);
arch/x86/events/perf_event.h
879
(*get_event_constraints)(struct cpu_hw_events *cpuc,
arch/x86/events/perf_event.h
883
void (*put_event_constraints)(struct cpu_hw_events *cpuc,
arch/x86/events/perf_event.h
886
void (*start_scheduling)(struct cpu_hw_events *cpuc);
arch/x86/events/perf_event.h
888
void (*commit_scheduling)(struct cpu_hw_events *cpuc, int idx, int cntr);
arch/x86/events/perf_event.h
890
void (*stop_scheduling)(struct cpu_hw_events *cpuc);
arch/x86/events/perf_event.h
997
void (*lbr_read)(struct cpu_hw_events *cpuc);
arch/x86/events/zhaoxin/core.c
358
struct cpu_hw_events *cpuc;
arch/x86/events/zhaoxin/core.c
363
cpuc = this_cpu_ptr(&cpu_hw_events);
arch/x86/events/zhaoxin/core.c
422
zhaoxin_get_event_constraints(struct cpu_hw_events *cpuc, int idx,
drivers/perf/riscv_pmu.c
260
struct cpu_hw_events *cpuc = this_cpu_ptr(rvpmu->hw_events);
drivers/perf/riscv_pmu.c
284
struct cpu_hw_events *cpuc = this_cpu_ptr(rvpmu->hw_events);
drivers/perf/riscv_pmu.c
390
struct cpu_hw_events *cpuc;
drivers/perf/riscv_pmu.c
396
pmu->hw_events = alloc_percpu_gfp(struct cpu_hw_events, GFP_KERNEL);
drivers/perf/riscv_pmu_sbi.c
1033
struct cpu_hw_events *cpu_hw_evt = this_cpu_ptr(pmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
1052
struct cpu_hw_events *cpu_hw_evt = dev;
drivers/perf/riscv_pmu_sbi.c
1151
struct cpu_hw_events *cpu_hw_evt = this_cpu_ptr(pmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
1195
struct cpu_hw_events __percpu *hw_events = pmu->hw_events;
drivers/perf/riscv_pmu_sbi.c
1246
struct cpu_hw_events *cpuc = this_cpu_ptr(rvpmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
542
struct cpu_hw_events *cpuc = this_cpu_ptr(rvpmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
601
struct cpu_hw_events *cpuc = this_cpu_ptr(rvpmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
661
struct cpu_hw_events *cpu_hw_evt = per_cpu_ptr(pmu->hw_events, cpu);
drivers/perf/riscv_pmu_sbi.c
678
struct cpu_hw_events *cpu_hw_evt = per_cpu_ptr(pmu->hw_events, cpu);
drivers/perf/riscv_pmu_sbi.c
708
struct cpu_hw_events *cpu_hw_evt;
drivers/perf/riscv_pmu_sbi.c
746
struct cpu_hw_events *cpu_hw_evt = this_cpu_ptr(pmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
827
struct cpu_hw_events *cpu_hw_evt = this_cpu_ptr(pmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
912
struct cpu_hw_events *cpu_hw_evt = this_cpu_ptr(pmu->hw_events);
drivers/perf/riscv_pmu_sbi.c
954
static inline void pmu_sbi_start_ovf_ctrs_sbi(struct cpu_hw_events *cpu_hw_evt,
drivers/perf/riscv_pmu_sbi.c
995
static inline void pmu_sbi_start_ovf_ctrs_snapshot(struct cpu_hw_events *cpu_hw_evt,
include/linux/perf/riscv_pmu.h
71
struct cpu_hw_events __percpu *hw_events;