Home
last modified time | relevance | path

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

/linux/drivers/perf/
H A Dmarvell_cn10k_tad_pmu.c24 #define to_tad_pmu(p) (container_of(p, struct tad_pmu, pmu))
30 struct tad_pmu { struct
53 struct tad_pmu *tad_pmu = to_tad_pmu(event->pmu); in tad_pmu_event_counter_read() argument
61 for (i = 0, new = 0; i < tad_pmu->region_cnt; i++) in tad_pmu_event_counter_read()
62 new += readq(tad_pmu->regions[i].base + in tad_pmu_event_counter_read()
71 struct tad_pmu *tad_pmu = to_tad_pmu(event->pmu); in tad_pmu_event_counter_stop() local
79 for (i = 0; i < tad_pmu->region_cnt; i++) { in tad_pmu_event_counter_stop()
80 writeq_relaxed(0, tad_pmu->regions[i].base + in tad_pmu_event_counter_stop()
90 struct tad_pmu *tad_pmu = to_tad_pmu(event->pmu); in tad_pmu_event_counter_start() local
100 for (i = 0; i < tad_pmu->region_cnt; i++) in tad_pmu_event_counter_start()
[all …]