Lines Matching defs:arm_pmu
27 #include <linux/perf/arm_pmu.h>
714 static inline int armv7_pmnc_counter_valid(struct arm_pmu *cpu_pmu, int idx)
732 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
752 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
813 static void armv7_pmnc_dump_regs(struct arm_pmu *cpu_pmu)
851 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
875 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
888 static irqreturn_t armv7pmu_handle_irq(struct arm_pmu *cpu_pmu)
948 static void armv7pmu_start(struct arm_pmu *cpu_pmu)
954 static void armv7pmu_stop(struct arm_pmu *cpu_pmu)
964 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
1025 struct arm_pmu *cpu_pmu = (struct arm_pmu *)info;
1098 static void armv7pmu_init(struct arm_pmu *cpu_pmu)
1115 struct arm_pmu *cpu_pmu = info;
1125 static int armv7_probe_num_events(struct arm_pmu *arm_pmu)
1127 return smp_call_function_any(&arm_pmu->supported_cpus,
1129 arm_pmu, 1);
1132 static int armv7_a8_pmu_init(struct arm_pmu *cpu_pmu)
1144 static int armv7_a9_pmu_init(struct arm_pmu *cpu_pmu)
1156 static int armv7_a5_pmu_init(struct arm_pmu *cpu_pmu)
1168 static int armv7_a15_pmu_init(struct arm_pmu *cpu_pmu)
1181 static int armv7_a7_pmu_init(struct arm_pmu *cpu_pmu)
1194 static int armv7_a12_pmu_init(struct arm_pmu *cpu_pmu)
1207 static int armv7_a17_pmu_init(struct arm_pmu *cpu_pmu)
1467 struct arm_pmu *cpu_pmu = info;
1494 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
1563 static int krait_pmu_init(struct arm_pmu *cpu_pmu)
1777 struct arm_pmu *cpu_pmu = info;
1804 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
1870 static int scorpion_pmu_init(struct arm_pmu *cpu_pmu)
1883 static int scorpion_mp_pmu_init(struct arm_pmu *cpu_pmu)