Searched refs:hw_perf_event (Results 1 - 25 of 90) sorted by relevance

1234

/linux-master/arch/sh/include/asm/
H A Dperf_event.h5 struct hw_perf_event;
14 void (*enable)(struct hw_perf_event *, int);
15 void (*disable)(struct hw_perf_event *, int);
/linux-master/drivers/perf/hisilicon/
H A Dhisi_uncore_pmu.h57 u64 (*read_counter)(struct hisi_pmu *, struct hw_perf_event *);
58 void (*write_counter)(struct hisi_pmu *, struct hw_perf_event *, u64);
59 void (*enable_counter)(struct hisi_pmu *, struct hw_perf_event *);
60 void (*disable_counter)(struct hisi_pmu *, struct hw_perf_event *);
61 void (*enable_counter_int)(struct hisi_pmu *, struct hw_perf_event *);
62 void (*disable_counter_int)(struct hisi_pmu *, struct hw_perf_event *);
H A Dhisi_uncore_ddrc_pmu.c82 struct hw_perf_event *hwc)
89 struct hw_perf_event *hwc, u64 val)
96 struct hw_perf_event *hwc)
103 struct hw_perf_event *hwc, u64 val)
146 struct hw_perf_event *hwc)
157 struct hw_perf_event *hwc)
171 struct hw_perf_event *hwc = &event->hw;
207 struct hw_perf_event *hwc)
217 struct hw_perf_event *hwc)
227 struct hw_perf_event *hw
[all...]
H A Dhisi_uncore_pmu.c186 struct hw_perf_event *hwc = &event->hw;
245 struct hw_perf_event *hwc = &event->hw;
263 struct hw_perf_event *hwc = &event->hw;
275 struct hw_perf_event *hwc = &event->hw;
295 struct hw_perf_event *hwc = &event->hw;
316 struct hw_perf_event *hwc = &event->hw;
338 struct hw_perf_event *hwc = &event->hw;
356 struct hw_perf_event *hwc = &event->hw;
379 struct hw_perf_event *hwc = &event->hw;
H A Dhisi_uncore_cpa_pmu.c50 struct hw_perf_event *hwc)
56 struct hw_perf_event *hwc, u64 val)
121 struct hw_perf_event *hwc)
132 struct hw_perf_event *hwc)
143 struct hw_perf_event *hwc)
154 struct hw_perf_event *hwc)
H A Dhisi_uncore_pa_pmu.c157 struct hw_perf_event *hwc)
163 struct hw_perf_event *hwc, u64 val)
210 struct hw_perf_event *hwc)
221 struct hw_perf_event *hwc)
232 struct hw_perf_event *hwc)
244 struct hw_perf_event *hwc)
H A Dhisi_uncore_sllc_pmu.c176 struct hw_perf_event *hwc)
183 struct hw_perf_event *hwc, u64 val)
231 struct hw_perf_event *hwc)
241 struct hw_perf_event *hwc)
251 struct hw_perf_event *hwc)
262 struct hw_perf_event *hwc)
H A Dhisi_pcie_pmu.c263 struct hw_perf_event *hwc = &event->hw;
272 struct hw_perf_event *hwc = &event->hw;
367 struct hw_perf_event *hwc = &event->hw;
431 struct hw_perf_event *hwc = &event->hw;
452 struct hw_perf_event *hwc = &event->hw;
460 static void hisi_pcie_pmu_enable_counter(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
470 static void hisi_pcie_pmu_disable_counter(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
480 static void hisi_pcie_pmu_enable_int(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
487 static void hisi_pcie_pmu_disable_int(struct hisi_pcie_pmu *pcie_pmu, struct hw_perf_event *hwc)
503 struct hw_perf_event *hw
[all...]
H A Dhisi_uncore_uc_pmu.c263 struct hw_perf_event *hwc)
274 struct hw_perf_event *hwc)
285 struct hw_perf_event *hwc)
299 struct hw_perf_event *hwc, u64 val)
305 struct hw_perf_event *hwc, u64 val)
313 struct hw_perf_event *hwc, u64 val)
337 struct hw_perf_event *hwc)
347 struct hw_perf_event *hwc)
/linux-master/arch/sh/kernel/
H A Dperf_event.c103 struct hw_perf_event *hwc = &event->hw;
159 struct hw_perf_event *hwc, int idx)
202 struct hw_perf_event *hwc = &event->hw;
220 struct hw_perf_event *hwc = &event->hw;
247 struct hw_perf_event *hwc = &event->hw;
/linux-master/arch/arm/kernel/
H A Dperf_event_v6.c175 struct hw_perf_event *hwc = &event->hw;
193 struct hw_perf_event *hwc = &event->hw;
209 struct hw_perf_event *hwc = &event->hw;
261 struct hw_perf_event *hwc;
318 struct hw_perf_event *hwc = &event->hw;
350 struct hw_perf_event *hwc = &event->hw;
H A Dperf_event_xscale.c175 struct hw_perf_event *hwc;
207 struct hw_perf_event *hwc = &event->hw;
239 struct hw_perf_event *hwc = &event->hw;
270 struct hw_perf_event *hwc = &event->hw;
313 struct hw_perf_event *hwc = &event->hw;
334 struct hw_perf_event *hwc = &event->hw;
507 struct hw_perf_event *hwc;
539 struct hw_perf_event *hwc = &event->hw;
581 struct hw_perf_event *hwc = &event->hw;
662 struct hw_perf_event *hw
[all...]
/linux-master/drivers/perf/
H A Driscv_pmu.c151 struct hw_perf_event *hwc = &event->hw;
165 struct hw_perf_event *hwc = &event->hw;
191 struct hw_perf_event *hwc = &event->hw;
208 struct hw_perf_event *hwc = &event->hw;
246 struct hw_perf_event *hwc = &event->hw;
265 struct hw_perf_event *hwc = &event->hw;
289 struct hw_perf_event *hwc = &event->hw;
310 struct hw_perf_event *hwc = &event->hw;
H A Dstarfive_starlink_pmu.c158 struct hw_perf_event *hwc = &event->hw;
178 struct hw_perf_event *hwc = &event->hw;
215 struct hw_perf_event *hwc = &event->hw;
235 struct hw_perf_event *hwc = &event->hw;
261 struct hw_perf_event *hwc = &event->hw;
280 struct hw_perf_event *hwc = &event->hw;
295 struct hw_perf_event *hwc = &event->hw;
335 struct hw_perf_event *hwc = &event->hw;
371 struct hw_perf_event *hwc = &event->hw;
H A Dthunderx2_pmu.c325 struct hw_perf_event *hwc = &event->hw;
341 struct hw_perf_event *hwc = &event->hw;
357 struct hw_perf_event *hwc = &event->hw;
370 struct hw_perf_event *hwc = &event->hw;
391 struct hw_perf_event *hwc = &event->hw;
416 struct hw_perf_event *hwc = &event->hw;
433 struct hw_perf_event *hwc = &event->hw;
457 struct hw_perf_event *hwc = &event->hw;
466 struct hw_perf_event *hwc = &event->hw;
574 struct hw_perf_event *hw
[all...]
H A Driscv_pmu_legacy.c48 struct hw_perf_event *hwc = &event->hw;
68 struct hw_perf_event *hwc = &event->hw;
H A Dmarvell_cn10k_ddr_pmu.c326 struct hw_perf_event *hwc = &event->hw;
409 struct hw_perf_event *hwc = &event->hw;
425 struct hw_perf_event *hwc = &event->hw;
438 struct hw_perf_event *hwc = &event->hw;
484 struct hw_perf_event *hwc = &event->hw;
498 struct hw_perf_event *hwc = &event->hw;
530 struct hw_perf_event *hwc;
553 struct hw_perf_event *hwc;
H A Dmarvell_cn10k_tad_pmu.c45 struct hw_perf_event *hwc = &event->hw;
63 struct hw_perf_event *hwc = &event->hw;
82 struct hw_perf_event *hwc = &event->hw;
108 struct hw_perf_event *hwc = &event->hw;
119 struct hw_perf_event *hwc = &event->hw;
/linux-master/arch/loongarch/kernel/
H A Dperf_event.c253 static int loongarch_pmu_alloc_counter(struct cpu_hw_events *cpuc, struct hw_perf_event *hwc)
265 static void loongarch_pmu_enable_event(struct hw_perf_event *evt, int idx)
300 struct hw_perf_event *hwc,
336 struct hw_perf_event *hwc,
358 struct hw_perf_event *hwc = &event->hw;
374 struct hw_perf_event *hwc = &event->hw;
389 struct hw_perf_event *hwc = &event->hw;
423 struct hw_perf_event *hwc = &event->hw;
437 struct hw_perf_event *hwc = &event->hw;
485 struct hw_perf_event *hw
[all...]
/linux-master/arch/arm/mm/
H A Dcache-l2x0-pmu.c119 struct hw_perf_event *hw = &event->hw;
135 struct hw_perf_event *hw = &event->hw;
188 struct hw_perf_event *hw = &event->hw;
214 struct hw_perf_event *hw = &event->hw;
231 struct hw_perf_event *hw = &event->hw;
261 struct hw_perf_event *hw = &event->hw;
296 struct hw_perf_event *hw = &event->hw;
/linux-master/arch/x86/events/amd/
H A Diommu.c208 struct hw_perf_event *hwc = &event->hw;
225 /* update the hw_perf_event struct with the iommu config data */
240 struct hw_perf_event *hwc = &ev->hw;
270 struct hw_perf_event *hwc = &event->hw;
279 struct hw_perf_event *hwc = &event->hw;
312 struct hw_perf_event *hwc = &event->hw;
331 struct hw_perf_event *hwc = &event->hw;
367 struct hw_perf_event *hwc = &event->hw;
H A Dpower.c45 struct hw_perf_event *hwc = &event->hw;
89 struct hw_perf_event *hwc = &event->hw;
108 struct hw_perf_event *hwc = &event->hw;
H A Duncore.c93 struct hw_perf_event *hwc = &event->hw;
121 struct hw_perf_event *hwc = &event->hw;
133 struct hw_perf_event *hwc = &event->hw;
149 struct hw_perf_event *hwc = &event->hw;
194 struct hw_perf_event *hwc = &event->hw;
210 struct hw_perf_event *hwc = &event->hw;
592 struct hw_perf_event *hwc = &event->hw;
608 struct hw_perf_event *hwc = &event->hw;
728 struct hw_perf_event *hwc = &event->hw;
860 struct hw_perf_event *hw
[all...]
/linux-master/arch/alpha/kernel/
H A Dperf_event.c253 struct hw_perf_event *hwc, int idx)
308 struct hw_perf_event *hwc, int idx, long ovf)
413 struct hw_perf_event *hwc = &pe->hw;
436 struct hw_perf_event *hwc = &event->hw;
488 struct hw_perf_event *hwc = &event->hw;
526 struct hw_perf_event *hwc = &event->hw;
534 struct hw_perf_event *hwc = &event->hw;
554 struct hw_perf_event *hwc = &event->hw;
605 struct hw_perf_event *hwc = &event->hw;
806 struct hw_perf_event *hw
[all...]
/linux-master/arch/xtensa/kernel/
H A Dperf_event.c146 struct hw_perf_event *hwc, int idx)
164 struct hw_perf_event *hwc, int idx)
251 struct hw_perf_event *hwc = &event->hw;
269 struct hw_perf_event *hwc = &event->hw;
293 struct hw_perf_event *hwc = &event->hw;
377 struct hw_perf_event *hwc = &event->hw;

Completed in 178 milliseconds

1234