Lines Matching refs:arm_pmu
28 static DEFINE_PER_CPU(struct arm_pmu *, cpu_armpmu);
121 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_set_period()
163 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_update()
193 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_stop()
209 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_start()
234 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_del()
250 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_add()
286 struct arm_pmu *armpmu; in validate_event()
337 struct arm_pmu *armpmu; in armpmu_dispatch_irq()
369 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in __hw_perf_event_init()
431 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_init()
456 struct arm_pmu *armpmu = to_arm_pmu(pmu); in armpmu_enable()
470 struct arm_pmu *armpmu = to_arm_pmu(pmu); in armpmu_disable()
486 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_filter_match()
500 struct arm_pmu *armpmu = to_arm_pmu(dev_get_drvdata(dev)); in armpmu_cpumask_show()
516 static struct arm_pmu *__oprofile_cpu_pmu;
610 static int armpmu_get_cpu_irq(struct arm_pmu *pmu, int cpu) in armpmu_get_cpu_irq()
624 struct arm_pmu *pmu = hlist_entry_safe(node, struct arm_pmu, node); in arm_perf_starting_cpu()
647 struct arm_pmu *pmu = hlist_entry_safe(node, struct arm_pmu, node); in arm_perf_teardown_cpu()
667 static void cpu_pm_pmu_setup(struct arm_pmu *armpmu, unsigned long cmd) in cpu_pm_pmu_setup()
710 struct arm_pmu *armpmu = container_of(b, struct arm_pmu, cpu_pm_nb); in cpu_pm_pmu_notify()
744 static int cpu_pm_pmu_register(struct arm_pmu *cpu_pmu) in cpu_pm_pmu_register()
750 static void cpu_pm_pmu_unregister(struct arm_pmu *cpu_pmu) in cpu_pm_pmu_unregister()
755 static inline int cpu_pm_pmu_register(struct arm_pmu *cpu_pmu) { return 0; } in cpu_pm_pmu_register()
756 static inline void cpu_pm_pmu_unregister(struct arm_pmu *cpu_pmu) { } in cpu_pm_pmu_unregister()
759 static int cpu_pmu_init(struct arm_pmu *cpu_pmu) in cpu_pmu_init()
781 static void cpu_pmu_destroy(struct arm_pmu *cpu_pmu) in cpu_pmu_destroy()
788 static struct arm_pmu *__armpmu_alloc(gfp_t flags) in __armpmu_alloc()
790 struct arm_pmu *pmu; in __armpmu_alloc()
845 struct arm_pmu *armpmu_alloc(void) in armpmu_alloc()
850 struct arm_pmu *armpmu_alloc_atomic(void) in armpmu_alloc_atomic()
856 void armpmu_free(struct arm_pmu *pmu) in armpmu_free()
862 int armpmu_register(struct arm_pmu *pmu) in armpmu_register()