Symbol: hw_perf_event
arch/alpha/kernel/perf_event.c
253
struct hw_perf_event *hwc, int idx)
arch/alpha/kernel/perf_event.c
308
struct hw_perf_event *hwc, int idx, long ovf)
arch/alpha/kernel/perf_event.c
413
struct hw_perf_event *hwc = &pe->hw;
arch/alpha/kernel/perf_event.c
436
struct hw_perf_event *hwc = &event->hw;
arch/alpha/kernel/perf_event.c
488
struct hw_perf_event *hwc = &event->hw;
arch/alpha/kernel/perf_event.c
526
struct hw_perf_event *hwc = &event->hw;
arch/alpha/kernel/perf_event.c
534
struct hw_perf_event *hwc = &event->hw;
arch/alpha/kernel/perf_event.c
554
struct hw_perf_event *hwc = &event->hw;
arch/alpha/kernel/perf_event.c
605
struct hw_perf_event *hwc = &event->hw;
arch/alpha/kernel/perf_event.c
806
struct hw_perf_event *hwc;
arch/arc/kernel/perf_event.c
281
struct hw_perf_event *hwc, int idx)
arch/arc/kernel/perf_event.c
331
struct hw_perf_event *hwc = &event->hw;
arch/arc/kernel/perf_event.c
407
struct hw_perf_event *hwc = &event->hw;
arch/arc/kernel/perf_event.c
453
struct hw_perf_event *hwc = &event->hw;
arch/arc/kernel/perf_event.c
478
struct hw_perf_event *hwc = &event->hw;
arch/arc/kernel/perf_event.c
525
struct hw_perf_event *hwc = &event->hw;
arch/arc/kernel/perf_event.c
580
struct hw_perf_event *hwc;
arch/arm/mach-imx/mmdc.c
310
struct hw_perf_event *hwc = &event->hw;
arch/arm/mach-imx/mmdc.c
328
struct hw_perf_event *hwc = &event->hw;
arch/arm/mach-imx/mmdc.c
364
struct hw_perf_event *hwc = &event->hw;
arch/arm/mm/cache-l2x0-pmu.c
119
struct hw_perf_event *hw = &event->hw;
arch/arm/mm/cache-l2x0-pmu.c
135
struct hw_perf_event *hw = &event->hw;
arch/arm/mm/cache-l2x0-pmu.c
188
struct hw_perf_event *hw = &event->hw;
arch/arm/mm/cache-l2x0-pmu.c
214
struct hw_perf_event *hw = &event->hw;
arch/arm/mm/cache-l2x0-pmu.c
231
struct hw_perf_event *hw = &event->hw;
arch/arm/mm/cache-l2x0-pmu.c
261
struct hw_perf_event *hw = &event->hw;
arch/arm/mm/cache-l2x0-pmu.c
296
struct hw_perf_event *hw = &event->hw;
arch/csky/kernel/perf_event.c
1024
struct hw_perf_event *hwc = &event->hw;
arch/csky/kernel/perf_event.c
1048
struct hw_perf_event *hwc = &event->hw;
arch/csky/kernel/perf_event.c
1076
struct hw_perf_event *hwc = &event->hw;
arch/csky/kernel/perf_event.c
1089
struct hw_perf_event *hwc = &event->hw;
arch/csky/kernel/perf_event.c
1125
struct hw_perf_event *hwc;
arch/csky/kernel/perf_event.c
880
struct hw_perf_event *hwc = &event->hw;
arch/csky/kernel/perf_event.c
920
struct hw_perf_event *hwc)
arch/csky/kernel/perf_event.c
970
struct hw_perf_event *hwc = &event->hw;
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
265
static void loongarch_pmu_enable_event(struct hw_perf_event *evt, int idx)
arch/loongarch/kernel/perf_event.c
300
struct hw_perf_event *hwc,
arch/loongarch/kernel/perf_event.c
336
struct hw_perf_event *hwc,
arch/loongarch/kernel/perf_event.c
358
struct hw_perf_event *hwc = &event->hw;
arch/loongarch/kernel/perf_event.c
374
struct hw_perf_event *hwc = &event->hw;
arch/loongarch/kernel/perf_event.c
389
struct hw_perf_event *hwc = &event->hw;
arch/loongarch/kernel/perf_event.c
423
struct hw_perf_event *hwc = &event->hw;
arch/loongarch/kernel/perf_event.c
437
struct hw_perf_event *hwc = &event->hw;
arch/loongarch/kernel/perf_event.c
475
struct hw_perf_event *hwc = &event->hw;
arch/loongarch/kernel/perf_event.c
754
struct hw_perf_event *hwc = &event->hw;
arch/mips/kernel/perf_event_mipsxx.c
1473
struct hw_perf_event *hwc = &event->hw;
arch/mips/kernel/perf_event_mipsxx.c
315
struct hw_perf_event *hwc)
arch/mips/kernel/perf_event_mipsxx.c
348
static void mipsxx_pmu_enable_event(struct hw_perf_event *evt, int idx)
arch/mips/kernel/perf_event_mipsxx.c
410
struct hw_perf_event *hwc,
arch/mips/kernel/perf_event_mipsxx.c
450
struct hw_perf_event *hwc,
arch/mips/kernel/perf_event_mipsxx.c
472
struct hw_perf_event *hwc = &event->hw;
arch/mips/kernel/perf_event_mipsxx.c
488
struct hw_perf_event *hwc = &event->hw;
arch/mips/kernel/perf_event_mipsxx.c
502
struct hw_perf_event *hwc = &event->hw;
arch/mips/kernel/perf_event_mipsxx.c
538
struct hw_perf_event *hwc = &event->hw;
arch/mips/kernel/perf_event_mipsxx.c
552
struct hw_perf_event *hwc = &event->hw;
arch/mips/kernel/perf_event_mipsxx.c
787
struct hw_perf_event *hwc = &event->hw;
arch/powerpc/perf/vpa-dtl.c
308
struct hw_perf_event *hwc = &event->hw;
arch/powerpc/perf/vpa-dtl.c
316
struct hw_perf_event *hwc = &event->hw;
arch/powerpc/perf/vpa-dtl.c
352
struct hw_perf_event *hwc = &event->hw;
arch/s390/kernel/perf_cpum_cf.c
747
struct hw_perf_event *hwc = &event->hw;
arch/s390/kernel/perf_cpum_cf.c
921
struct hw_perf_event *hwc = &event->hw;
arch/s390/kernel/perf_cpum_cf.c
989
struct hw_perf_event *hwc = &event->hw;
arch/s390/kernel/perf_cpum_sf.c
1172
struct hw_perf_event *hwc = &event->hw;
arch/s390/kernel/perf_cpum_sf.c
361
static unsigned long sfb_max_limit(struct hw_perf_event *hwc)
arch/s390/kernel/perf_cpum_sf.c
368
struct hw_perf_event *hwc)
arch/s390/kernel/perf_cpum_sf.c
377
static void sfb_account_allocs(unsigned long num, struct hw_perf_event *hwc)
arch/s390/kernel/perf_cpum_sf.c
385
static void sfb_init_allocs(unsigned long num, struct hw_perf_event *hwc)
arch/s390/kernel/perf_cpum_sf.c
397
static int allocate_buffers(struct cpu_hw_sf *cpuhw, struct hw_perf_event *hwc)
arch/s390/kernel/perf_cpum_sf.c
479
struct hw_perf_event *hwc)
arch/s390/kernel/perf_cpum_sf.c
516
struct hw_perf_event *hwc)
arch/s390/kernel/perf_cpum_sf.c
587
static void hw_init_period(struct hw_perf_event *hwc, u64 period)
arch/s390/kernel/perf_cpum_sf.c
713
struct hw_perf_event *hwc = &event->hw;
arch/s390/kernel/perf_cpum_sf.c
738
struct hw_perf_event *hwc = &event->hw;
arch/s390/kernel/perf_cpum_sf.c
892
struct hw_perf_event *hwc;
arch/sh/include/asm/perf_event.h
14
void (*enable)(struct hw_perf_event *, int);
arch/sh/include/asm/perf_event.h
15
void (*disable)(struct hw_perf_event *, int);
arch/sh/include/asm/perf_event.h
5
struct hw_perf_event;
arch/sh/kernel/cpu/sh4/perf_event.c
208
static void sh7750_pmu_disable(struct hw_perf_event *hwc, int idx)
arch/sh/kernel/cpu/sh4/perf_event.c
217
static void sh7750_pmu_enable(struct hw_perf_event *hwc, int idx)
arch/sh/kernel/cpu/sh4a/perf_event.c
232
static void sh4a_pmu_disable(struct hw_perf_event *hwc, int idx)
arch/sh/kernel/cpu/sh4a/perf_event.c
241
static void sh4a_pmu_enable(struct hw_perf_event *hwc, int idx)
arch/sh/kernel/perf_event.c
103
struct hw_perf_event *hwc = &event->hw;
arch/sh/kernel/perf_event.c
159
struct hw_perf_event *hwc, int idx)
arch/sh/kernel/perf_event.c
202
struct hw_perf_event *hwc = &event->hw;
arch/sh/kernel/perf_event.c
220
struct hw_perf_event *hwc = &event->hw;
arch/sh/kernel/perf_event.c
247
struct hw_perf_event *hwc = &event->hw;
arch/sparc/kernel/perf_event.c
1153
struct hw_perf_event *hwc = &event->hw;
arch/sparc/kernel/perf_event.c
1419
struct hw_perf_event *hwc = &event->hw;
arch/sparc/kernel/perf_event.c
1655
struct hw_perf_event *hwc;
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
864
struct hw_perf_event *hwc, int idx)
arch/sparc/kernel/perf_event.c
888
struct hw_perf_event *hwc, int idx)
arch/sparc/kernel/perf_event.c
957
struct hw_perf_event *hwc = &cp->hw;
arch/sparc/kernel/perf_event.c
992
struct hw_perf_event *hwc = &cp->hw;
arch/x86/events/amd/core.c
1160
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/core.c
1235
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/core.c
1246
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/core.c
1276
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/core.c
348
static inline unsigned int amd_get_event_code(struct hw_perf_event *hwc)
arch/x86/events/amd/core.c
353
static inline bool amd_is_pair_event_code(struct hw_perf_event *hwc)
arch/x86/events/amd/core.c
390
static inline int amd_is_nb_event(struct hw_perf_event *hwc)
arch/x86/events/amd/core.c
485
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/core.c
778
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/core.c
956
struct hw_perf_event *hwc;
arch/x86/events/amd/ibs.c
102
perf_event_set_period(struct hw_perf_event *hwc, u64 min, u64 max, u64 *hw_period)
arch/x86/events/amd/ibs.c
1230
struct hw_perf_event *hwc;
arch/x86/events/amd/ibs.c
147
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/ibs.c
282
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/ibs.c
376
struct hw_perf_event *hwc, u64 *period)
arch/x86/events/amd/ibs.c
434
struct hw_perf_event *hwc, u64 config)
arch/x86/events/amd/ibs.c
452
struct hw_perf_event *hwc, u64 config)
arch/x86/events/amd/ibs.c
469
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/ibs.c
503
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/iommu.c
210
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/iommu.c
242
struct hw_perf_event *hwc = &ev->hw;
arch/x86/events/amd/iommu.c
272
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/iommu.c
281
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/iommu.c
314
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/iommu.c
333
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/iommu.c
369
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/power.c
109
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/power.c
46
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/power.c
90
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
137
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
167
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
185
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
206
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
253
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
271
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
656
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
669
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
792
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
927
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
942
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/amd/uncore.c
958
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/core.c
1010
struct hw_perf_event *hwc;
arch/x86/events/core.c
1241
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/core.c
1297
static inline int match_prev_assignment(struct hw_perf_event *hwc,
arch/x86/events/core.c
130
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/core.c
1312
struct hw_perf_event *hwc;
arch/x86/events/core.c
1406
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/core.c
1479
struct hw_perf_event *hwc;
arch/x86/events/core.c
1625
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/core.c
2604
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/core.c
378
set_ext_hw_attr(struct hw_perf_event *hwc, struct perf_event *event)
arch/x86/events/core.c
495
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/core.c
711
struct hw_perf_event *hwc = &cpuc->events[idx]->hw;
arch/x86/events/core.c
768
struct hw_perf_event *hwc = &cpuc->events[idx]->hw;
arch/x86/events/intel/bts.c
539
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
2755
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
2817
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
2878
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
3099
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
3181
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
3200
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
3294
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
4251
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/core.c
5115
struct hw_perf_event *hwc = &cpuc->events[idx]->hw;
arch/x86/events/intel/cstate.c
333
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
1818
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
1844
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
1879
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
1889
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
1943
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
1958
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
1968
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
2340
struct hw_perf_event *hwc;
arch/x86/events/intel/ds.c
2788
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/ds.c
2869
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/knc.c
180
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/knc.c
191
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/p4.c
1013
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/p4.c
1039
struct hw_perf_event *hwc;
arch/x86/events/intel/p4.c
1101
static void p4_pmu_swap_config_ts(struct hw_perf_event *hwc, int cpu)
arch/x86/events/intel/p4.c
1246
struct hw_perf_event *hwc;
arch/x86/events/intel/p4.c
858
static inline int p4_pmu_clear_cccr_ovf(struct hw_perf_event *hwc)
arch/x86/events/intel/p4.c
908
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/p4.c
954
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/p6.c
164
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/p6.c
172
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/pt.c
1602
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/pt.c
1766
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore.c
257
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore.c
459
struct hw_perf_event *hwc;
arch/x86/events/intel/uncore.c
544
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore.c
579
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore.c
732
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
504
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
512
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
529
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
592
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
601
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
610
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
679
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_discovery.c
690
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
1090
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
1115
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
249
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
354
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
381
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
445
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
466
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
633
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
839
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
948
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_nhmex.c
982
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snb.c
1048
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snb.c
1344
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snb.c
285
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snb.c
929
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1048
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1121
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1176
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1193
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1766
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1868
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1877
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
1885
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
2282
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
2750
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
2845
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
2954
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
3645
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
4575
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
4765
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
4901
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
5073
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
5088
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
5768
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
5780
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
5919
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
5968
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
605
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
613
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
621
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
666
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/intel/uncore_snbep.c
678
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/perf_event.h
1258
static inline bool has_amd_brs(struct hw_perf_event *hwc)
arch/x86/events/perf_event.h
1263
static inline bool is_counter_pair(struct hw_perf_event *hwc)
arch/x86/events/perf_event.h
1268
static inline void __x86_pmu_enable_event(struct hw_perf_event *hwc,
arch/x86/events/perf_event.h
1297
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/perf_event.h
1592
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/perf_event.h
1615
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/rapl.c
218
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/rapl.c
311
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/rapl.c
345
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/zhaoxin/core.c
290
static void zhaoxin_pmu_disable_fixed(struct hw_perf_event *hwc)
arch/x86/events/zhaoxin/core.c
304
struct hw_perf_event *hwc = &event->hw;
arch/x86/events/zhaoxin/core.c
314
static void zhaoxin_pmu_enable_fixed(struct hw_perf_event *hwc)
arch/x86/events/zhaoxin/core.c
341
struct hw_perf_event *hwc = &event->hw;
arch/xtensa/kernel/perf_event.c
146
struct hw_perf_event *hwc, int idx)
arch/xtensa/kernel/perf_event.c
164
struct hw_perf_event *hwc, int idx)
arch/xtensa/kernel/perf_event.c
251
struct hw_perf_event *hwc = &event->hw;
arch/xtensa/kernel/perf_event.c
269
struct hw_perf_event *hwc = &event->hw;
arch/xtensa/kernel/perf_event.c
293
struct hw_perf_event *hwc = &event->hw;
arch/xtensa/kernel/perf_event.c
377
struct hw_perf_event *hwc = &event->hw;
drivers/dma/idxd/perfmon.c
201
struct hw_perf_event *hwc = &event->hw;
drivers/dma/idxd/perfmon.c
215
struct hw_perf_event *hwc = &event->hw;
drivers/dma/idxd/perfmon.c
293
struct hw_perf_event *hwc = &event->hw;
drivers/dma/idxd/perfmon.c
343
struct hw_perf_event *hwc = &event->hw;
drivers/dma/idxd/perfmon.c
381
struct hw_perf_event *hwc = &event->hw;
drivers/dma/idxd/perfmon.c
97
struct hw_perf_event *hwc = &event->hw;
drivers/fpga/dfl-fme-perf.c
798
struct hw_perf_event *hwc = &event->hw;
drivers/fpga/dfl-fme-perf.c
846
struct hw_perf_event *hwc = &event->hw;
drivers/fpga/dfl-fme-perf.c
860
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
211
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
227
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
269
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
299
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
334
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
385
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/i915/i915_pmu.c
719
struct hw_perf_event *hwc = &event->hw;
drivers/gpu/drm/xe/xe_pmu.c
318
struct hw_perf_event *hwc = &event->hw;
drivers/hwtracing/coresight/coresight-etm-perf.c
731
struct hw_perf_event *hwc = &event->hw;
drivers/hwtracing/ptt/hisi_ptt.c
1086
struct hw_perf_event *hwc = &event->hw;
drivers/hwtracing/ptt/hisi_ptt.c
1140
struct hw_perf_event *hwc = &event->hw;
drivers/hwtracing/ptt/hisi_ptt.c
1164
struct hw_perf_event *hwc = &event->hw;
drivers/iommu/intel/perfmon.c
281
struct hw_perf_event *hwc = &event->hw;
drivers/iommu/intel/perfmon.c
304
struct hw_perf_event *hwc = &event->hw;
drivers/iommu/intel/perfmon.c
328
struct hw_perf_event *hwc = &event->hw;
drivers/iommu/intel/perfmon.c
365
struct hw_perf_event *hwc = &event->hw;
drivers/iommu/intel/perfmon.c
392
struct hw_perf_event *hwc = &event->hw;
drivers/iommu/intel/perfmon.c
438
struct hw_perf_event *hwc = &event->hw;
drivers/perf/alibaba_uncore_drw_pmu.c
299
struct hw_perf_event *hwc = &event->hw;
drivers/perf/alibaba_uncore_drw_pmu.c
528
struct hw_perf_event *hwc = &event->hw;
drivers/perf/alibaba_uncore_drw_pmu.c
616
struct hw_perf_event *hwc = &event->hw;
drivers/perf/alibaba_uncore_drw_pmu.c
645
struct hw_perf_event *hwc = &event->hw;
drivers/perf/apple_m1_cpu_pmu.c
603
static int m1_pmu_set_event_filter(struct hw_perf_event *event,
drivers/perf/arm-cci.c
1123
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm-cci.c
1156
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm-cci.c
1180
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm-cci.c
1205
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm-cci.c
1269
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm-cci.c
865
struct hw_perf_event *hw_counter = &event->hw;
drivers/perf/arm-cci.c
972
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm-cci.c
995
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm-ccn.c
1006
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
1043
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
1087
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
625
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
683
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
707
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
862
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
878
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
911
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
923
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
937
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ccn.c
985
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-cmn.c
614
static_assert(sizeof(struct arm_cmn_hw_event) <= offsetof(struct hw_perf_event, target));
drivers/perf/arm-ni.c
377
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ni.c
411
static void arm_ni_init_ccnt(struct hw_perf_event *hw)
drivers/perf/arm-ni.c
417
static void arm_ni_init_evcnt(struct hw_perf_event *hw)
drivers/perf/arm-ni.c
426
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm-ni.c
465
struct hw_perf_event *hw = &event->hw;
drivers/perf/arm_cspmu/arm_cspmu.c
641
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_cspmu/arm_cspmu.c
785
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_cspmu/arm_cspmu.c
798
struct hw_perf_event *hwc)
drivers/perf/arm_cspmu/arm_cspmu.c
827
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_cspmu/arm_cspmu.c
850
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_cspmu/arm_cspmu.c
875
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_cspmu/arm_cspmu.c
904
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_dmc620_pmu.c
326
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_dmc620_pmu.c
515
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_dmc620_pmu.c
592
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_dmc620_pmu.c
626
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_dsu_pmu.c
327
static u64 dsu_pmu_counter_mask(struct hw_perf_event *hw)
drivers/perf/arm_dsu_pmu.c
334
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_dsu_pmu.c
426
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_dsu_pmu.c
452
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmu.c
207
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmu.c
249
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmu.c
279
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmu.c
295
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmu.c
321
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmu.c
343
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmu.c
460
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmuv3.c
1021
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmuv3.c
1090
static int armv8pmu_set_event_filter(struct hw_perf_event *event,
drivers/perf/arm_pmuv3.c
564
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmuv3.c
595
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmuv3.c
629
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmuv3.c
658
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_pmuv3.c
912
struct hw_perf_event *hwc;
drivers/perf/arm_pmuv3.c
985
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_smmuv3_pmu.c
256
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_smmuv3_pmu.c
274
struct hw_perf_event *hwc)
drivers/perf/arm_smmuv3_pmu.c
397
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_smmuv3_pmu.c
462
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_smmuv3_pmu.c
475
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_smmuv3_pmu.c
489
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_smmuv3_pmu.c
515
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_smmuv3_pmu.c
704
struct hw_perf_event *hwc;
drivers/perf/arm_spe_pmu.c
884
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_spe_pmu.c
928
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_spe_pmu.c
970
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v6_pmu.c
174
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v6_pmu.c
192
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v6_pmu.c
208
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v6_pmu.c
260
struct hw_perf_event *hwc;
drivers/perf/arm_v6_pmu.c
316
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v6_pmu.c
348
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1427
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1447
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1493
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1520
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1550
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1737
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1757
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1803
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1830
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
1857
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
733
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
753
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
850
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
874
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
914
struct hw_perf_event *hwc;
drivers/perf/arm_v7_pmu.c
965
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_v7_pmu.c
998
static int armv7pmu_set_event_filter(struct hw_perf_event *event,
drivers/perf/arm_xscale_pmu.c
175
struct hw_perf_event *hwc;
drivers/perf/arm_xscale_pmu.c
206
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
238
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
269
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
312
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
333
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
507
struct hw_perf_event *hwc;
drivers/perf/arm_xscale_pmu.c
538
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
580
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
661
struct hw_perf_event *hwc = &event->hw;
drivers/perf/arm_xscale_pmu.c
688
struct hw_perf_event *hwc = &event->hw;
drivers/perf/cxl_pmu.c
615
struct hw_perf_event *hwc = &event->hw;
drivers/perf/cxl_pmu.c
687
struct hw_perf_event *hwc = &event->hw;
drivers/perf/cxl_pmu.c
715
struct hw_perf_event *hwc = &event->hw;
drivers/perf/cxl_pmu.c
733
struct hw_perf_event *hwc = &event->hw;
drivers/perf/cxl_pmu.c
759
struct hw_perf_event *hwc = &event->hw;
drivers/perf/dwc_pcie_pmu.c
359
struct hw_perf_event *hwc = &event->hw;
drivers/perf/dwc_pcie_pmu.c
474
struct hw_perf_event *hwc = &event->hw;
drivers/perf/dwc_pcie_pmu.c
491
struct hw_perf_event *hwc = &event->hw;
drivers/perf/dwc_pcie_pmu.c
510
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx8_ddr_perf.c
443
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx8_ddr_perf.c
547
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx8_ddr_perf.c
581
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx8_ddr_perf.c
598
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx8_ddr_perf.c
660
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx8_ddr_perf.c
676
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx9_ddr_perf.c
546
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx9_ddr_perf.c
560
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx9_ddr_perf.c
598
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx9_ddr_perf.c
632
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx9_ddr_perf.c
669
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fsl_imx9_ddr_perf.c
681
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fujitsu_uncore_pmu.c
197
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fujitsu_uncore_pmu.c
230
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fujitsu_uncore_pmu.c
238
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fujitsu_uncore_pmu.c
252
struct hw_perf_event *hwc = &event->hw;
drivers/perf/fujitsu_uncore_pmu.c
277
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
268
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
277
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
384
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
448
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
469
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
491
static void hisi_pcie_pmu_enable_counter(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_pcie_pmu.c
501
static void hisi_pcie_pmu_disable_counter(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_pcie_pmu.c
511
static void hisi_pcie_pmu_enable_int(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_pcie_pmu.c
518
static void hisi_pcie_pmu_disable_int(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_pcie_pmu.c
534
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
560
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
578
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_pcie_pmu.c
604
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
121
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
132
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
143
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
154
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
50
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
56
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
128
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
172
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
183
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
194
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
205
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
87
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
98
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
169
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
176
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
232
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
243
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
254
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
265
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
158
static u32 hisi_l3c_pmu_event_readl(struct hw_perf_event *hwc, u32 reg)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
163
static void hisi_l3c_pmu_event_writel(struct hw_perf_event *hwc, u32 reg, u32 val)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
168
static u64 hisi_l3c_pmu_event_readq(struct hw_perf_event *hwc, u32 reg)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
173
static void hisi_l3c_pmu_event_writeq(struct hw_perf_event *hwc, u32 reg, u64 val)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
180
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
201
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
222
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
245
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
263
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
281
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
302
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
369
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
375
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
383
struct hw_perf_event *hwc = &l3c_pmu->pmu_events.hw_events[idx]->hw;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
469
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
480
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
491
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
502
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
533
struct hw_perf_event *hwc = &l3c_pmu->pmu_events.hw_events[idx]->hw;
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
128
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
139
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
150
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
161
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
74
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
82
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
101
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
109
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
120
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
131
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
137
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
182
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
93
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
157
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
163
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
210
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
221
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
232
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
244
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_pmu.c
209
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
268
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
286
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
298
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
318
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
339
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
361
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
379
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.c
402
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hisi_uncore_pmu.h
58
u64 (*read_counter)(struct hisi_pmu *, struct hw_perf_event *);
drivers/perf/hisilicon/hisi_uncore_pmu.h
59
void (*write_counter)(struct hisi_pmu *, struct hw_perf_event *, u64);
drivers/perf/hisilicon/hisi_uncore_pmu.h
60
void (*enable_counter)(struct hisi_pmu *, struct hw_perf_event *);
drivers/perf/hisilicon/hisi_uncore_pmu.h
61
void (*disable_counter)(struct hisi_pmu *, struct hw_perf_event *);
drivers/perf/hisilicon/hisi_uncore_pmu.h
62
void (*enable_counter_int)(struct hisi_pmu *, struct hw_perf_event *);
drivers/perf/hisilicon/hisi_uncore_pmu.h
63
void (*disable_counter_int)(struct hisi_pmu *, struct hw_perf_event *);
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
215
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
223
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
273
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
284
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
295
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
306
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
262
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
273
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
284
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
298
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
304
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
312
struct hw_perf_event *hwc, u64 val)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
336
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
346
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hns3_pmu.c
1016
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1103
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1134
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1154
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hns3_pmu.c
1165
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hns3_pmu.c
1176
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hns3_pmu.c
1187
struct hw_perf_event *hwc)
drivers/perf/hisilicon/hns3_pmu.c
1228
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1237
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1280
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1296
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1315
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1334
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
1367
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
904
struct hw_perf_event *hwc = &event->hw;
drivers/perf/hisilicon/hns3_pmu.c
919
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_ddr_pmu.c
475
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_ddr_pmu.c
594
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_ddr_pmu.c
610
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_ddr_pmu.c
625
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_ddr_pmu.c
669
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_ddr_pmu.c
683
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_ddr_pmu.c
717
struct hw_perf_event *hwc;
drivers/perf/marvell_cn10k_ddr_pmu.c
855
struct hw_perf_event *hwc;
drivers/perf/marvell_cn10k_tad_pmu.c
117
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_tad_pmu.c
128
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_tad_pmu.c
54
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_tad_pmu.c
72
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_cn10k_tad_pmu.c
91
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_pem_pmu.c
192
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_pem_pmu.c
237
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_pem_pmu.c
251
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_pem_pmu.c
266
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_pem_pmu.c
281
struct hw_perf_event *hwc = &event->hw;
drivers/perf/marvell_pem_pmu.c
291
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
299
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
320
struct hw_perf_event *hwc)
drivers/perf/qcom_l2_pmu.c
342
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
377
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
398
struct hw_perf_event *hwc;
drivers/perf/qcom_l2_pmu.c
440
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
544
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
574
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
590
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l2_pmu.c
617
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l3_pmu.c
481
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l3_pmu.c
526
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l3_pmu.c
535
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l3_pmu.c
550
struct hw_perf_event *hwc = &event->hw;
drivers/perf/qcom_l3_pmu.c
578
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
149
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
163
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
189
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
204
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
242
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
261
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
285
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu.c
306
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_legacy.c
48
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_legacy.c
68
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_sbi.c
1002
struct hw_perf_event *hwc;
drivers/perf/riscv_pmu_sbi.c
1045
struct hw_perf_event *hw_evt;
drivers/perf/riscv_pmu_sbi.c
540
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_sbi.c
599
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_sbi.c
741
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_sbi.c
802
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_sbi.c
825
struct hw_perf_event *hwc = &event->hw;
drivers/perf/riscv_pmu_sbi.c
962
struct hw_perf_event *hwc;
drivers/perf/starfive_starlink_pmu.c
158
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
178
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
215
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
235
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
261
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
280
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
295
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
335
struct hw_perf_event *hwc = &event->hw;
drivers/perf/starfive_starlink_pmu.c
371
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
325
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
341
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
357
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
370
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
391
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
416
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
433
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
457
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
466
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
569
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
607
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
631
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
649
struct hw_perf_event *hwc = &event->hw;
drivers/perf/thunderx2_pmu.c
673
struct hw_perf_event *hwc = &event->hw;
drivers/perf/xgene_pmu.c
1005
struct hw_perf_event *hw = &event->hw;
drivers/perf/xgene_pmu.c
1028
struct hw_perf_event *hw = &event->hw;
drivers/perf/xgene_pmu.c
1047
struct hw_perf_event *hw = &event->hw;
drivers/perf/xgene_pmu.c
1068
struct hw_perf_event *hw = &event->hw;
drivers/perf/xgene_pmu.c
879
struct hw_perf_event *hw = &event->hw;
drivers/perf/xgene_pmu.c
962
struct hw_perf_event *hw = &event->hw;
drivers/perf/xgene_pmu.c
980
struct hw_perf_event *hw = &event->hw;
drivers/powercap/intel_rapl_common.c
1679
struct hw_perf_event *hwc = &event->hw;
drivers/powercap/intel_rapl_common.c
1718
struct hw_perf_event *hwc = &event->hw;
drivers/powercap/intel_rapl_common.c
1751
struct hw_perf_event *hwc = &event->hw;
include/linux/perf/arm_pmu.h
99
int (*set_event_filter)(struct hw_perf_event *evt,
include/linux/perf_event.h
830
struct hw_perf_event hw;
kernel/events/core.c
10533
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
10807
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
10832
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
10858
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
11058
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
12207
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
12228
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
12255
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
13275
struct hw_perf_event *hwc;
kernel/events/core.c
14777
struct hw_perf_event *hwc = &child_event->hw;
kernel/events/core.c
4406
struct hw_perf_event *hwc = &event->hw;
kernel/events/core.c
4440
struct hw_perf_event *hwc;
kernel/events/hw_breakpoint.c
75
.head_offset = offsetof(struct hw_perf_event, bp_list),
kernel/events/hw_breakpoint.c
76
.key_offset = offsetof(struct hw_perf_event, target),
kernel/events/hw_breakpoint.c
77
.key_len = sizeof_field(struct hw_perf_event, target),
kernel/trace/trace_event_perf.c
355
struct hw_perf_event *hwc = &p_event->hw;