Lines Matching refs:arm_pmu
51 #define to_arm_pmu(p) (container_of(p, struct arm_pmu, pmu))
54 static struct arm_pmu *cpu_pmu;
155 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_set_period()
197 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_update()
231 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_stop()
249 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_start()
274 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_del()
291 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_add()
330 struct arm_pmu *armpmu; in validate_event()
391 armpmu_release_hardware(struct arm_pmu *armpmu) in armpmu_release_hardware()
432 armpmu_reserve_hardware(struct arm_pmu *armpmu) in armpmu_reserve_hardware()
510 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in hw_perf_event_destroy()
530 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in __hw_perf_event_init()
592 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_init()
623 struct arm_pmu *armpmu = to_arm_pmu(pmu); in armpmu_enable()
633 struct arm_pmu *armpmu = to_arm_pmu(pmu); in armpmu_disable()
637 static void __init armpmu_init(struct arm_pmu *armpmu) in armpmu_init()
654 int __init armpmu_register(struct arm_pmu *armpmu, char *name, int type) in armpmu_register()
1254 static struct arm_pmu armv8pmu = {
1278 static struct arm_pmu *__init armv8_pmuv3_pmu_init(void) in armv8_pmuv3_pmu_init()
1379 static void __init cpu_pmu_init(struct arm_pmu *armpmu) in cpu_pmu_init()