Lines Matching refs:pmu

82 	if (type == event->pmu->type)  in armpmu_map_event()
99 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_set_period()
139 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_update()
168 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_stop()
184 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_start()
209 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_del()
226 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_add()
232 perf_pmu_disable(event->pmu); in armpmu_add()
257 perf_pmu_enable(event->pmu); in armpmu_add()
262 validate_event(struct pmu *pmu, struct pmu_hw_events *hw_events, in validate_event() argument
275 if (event->pmu != pmu) in validate_event()
284 armpmu = to_arm_pmu(event->pmu); in validate_event()
300 if (!validate_event(event->pmu, &fake_pmu, leader)) in validate_group()
304 if (!validate_event(event->pmu, &fake_pmu, sibling)) in validate_group()
308 if (!validate_event(event->pmu, &fake_pmu, event)) in validate_group()
372 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in hw_perf_event_destroy()
392 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in __hw_perf_event_init()
453 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_init()
486 static void armpmu_enable(struct pmu *pmu) in armpmu_enable() argument
488 struct arm_pmu *armpmu = to_arm_pmu(pmu); in armpmu_enable()
496 static void armpmu_disable(struct pmu *pmu) in armpmu_disable() argument
498 struct arm_pmu *armpmu = to_arm_pmu(pmu); in armpmu_disable()
533 armpmu->pmu = (struct pmu) { in armpmu_init()
551 return perf_pmu_register(&armpmu->pmu, armpmu->name, type); in armpmu_register()