arm_pmu           272 arch/arm/kernel/perf_event_v6.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           306 arch/arm/kernel/perf_event_v6.c armv6pmu_handle_irq(struct arm_pmu *cpu_pmu)
arm_pmu           363 arch/arm/kernel/perf_event_v6.c static void armv6pmu_start(struct arm_pmu *cpu_pmu)
arm_pmu           375 arch/arm/kernel/perf_event_v6.c static void armv6pmu_stop(struct arm_pmu *cpu_pmu)
arm_pmu           423 arch/arm/kernel/perf_event_v6.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           458 arch/arm/kernel/perf_event_v6.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           492 arch/arm/kernel/perf_event_v6.c static void armv6pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           507 arch/arm/kernel/perf_event_v6.c static int armv6_1136_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           514 arch/arm/kernel/perf_event_v6.c static int armv6_1156_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           521 arch/arm/kernel/perf_event_v6.c static int armv6_1176_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           542 arch/arm/kernel/perf_event_v6.c static int armv6mpcore_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           728 arch/arm/kernel/perf_event_v7.c static inline int armv7_pmnc_counter_valid(struct arm_pmu *cpu_pmu, int idx)
arm_pmu           748 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           768 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           833 arch/arm/kernel/perf_event_v7.c static void armv7_pmnc_dump_regs(struct arm_pmu *cpu_pmu)
arm_pmu           875 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           921 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           949 arch/arm/kernel/perf_event_v7.c static irqreturn_t armv7pmu_handle_irq(struct arm_pmu *cpu_pmu)
arm_pmu          1010 arch/arm/kernel/perf_event_v7.c static void armv7pmu_start(struct arm_pmu *cpu_pmu)
arm_pmu          1021 arch/arm/kernel/perf_event_v7.c static void armv7pmu_stop(struct arm_pmu *cpu_pmu)
arm_pmu          1036 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu          1095 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = (struct arm_pmu *)info;
arm_pmu          1168 arch/arm/kernel/perf_event_v7.c static void armv7pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1193 arch/arm/kernel/perf_event_v7.c static int armv7_probe_num_events(struct arm_pmu *arm_pmu)
arm_pmu          1195 arch/arm/kernel/perf_event_v7.c 	return smp_call_function_any(&arm_pmu->supported_cpus,
arm_pmu          1197 arch/arm/kernel/perf_event_v7.c 				     &arm_pmu->num_events, 1);
arm_pmu          1200 arch/arm/kernel/perf_event_v7.c static int armv7_a8_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1212 arch/arm/kernel/perf_event_v7.c static int armv7_a9_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1224 arch/arm/kernel/perf_event_v7.c static int armv7_a5_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1236 arch/arm/kernel/perf_event_v7.c static int armv7_a15_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1249 arch/arm/kernel/perf_event_v7.c static int armv7_a7_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1262 arch/arm/kernel/perf_event_v7.c static int armv7_a12_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1275 arch/arm/kernel/perf_event_v7.c static int armv7_a17_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1498 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu          1524 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu          1558 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = info;
arm_pmu          1585 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu          1654 arch/arm/kernel/perf_event_v7.c static int krait_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1831 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu          1857 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu          1891 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = info;
arm_pmu          1918 arch/arm/kernel/perf_event_v7.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu          1984 arch/arm/kernel/perf_event_v7.c static int scorpion_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1997 arch/arm/kernel/perf_event_v7.c static int scorpion_mp_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           145 arch/arm/kernel/perf_event_xscale.c xscale1pmu_handle_irq(struct arm_pmu *cpu_pmu)
arm_pmu           207 arch/arm/kernel/perf_event_xscale.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           243 arch/arm/kernel/perf_event_xscale.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           301 arch/arm/kernel/perf_event_xscale.c static void xscale1pmu_start(struct arm_pmu *cpu_pmu)
arm_pmu           313 arch/arm/kernel/perf_event_xscale.c static void xscale1pmu_stop(struct arm_pmu *cpu_pmu)
arm_pmu           370 arch/arm/kernel/perf_event_xscale.c static int xscale1pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           497 arch/arm/kernel/perf_event_xscale.c xscale2pmu_handle_irq(struct arm_pmu *cpu_pmu)
arm_pmu           553 arch/arm/kernel/perf_event_xscale.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           599 arch/arm/kernel/perf_event_xscale.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           664 arch/arm/kernel/perf_event_xscale.c static void xscale2pmu_start(struct arm_pmu *cpu_pmu)
arm_pmu           676 arch/arm/kernel/perf_event_xscale.c static void xscale2pmu_stop(struct arm_pmu *cpu_pmu)
arm_pmu           739 arch/arm/kernel/perf_event_xscale.c static int xscale2pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           297 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = container_of(pmu, struct arm_pmu, pmu);
arm_pmu           389 arch/arm64/kernel/perf_event.c static inline int armv8pmu_counter_valid(struct arm_pmu *cpu_pmu, int idx)
arm_pmu           426 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           463 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           611 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           646 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           667 arch/arm64/kernel/perf_event.c static void armv8pmu_start(struct arm_pmu *cpu_pmu)
arm_pmu           678 arch/arm64/kernel/perf_event.c static void armv8pmu_stop(struct arm_pmu *cpu_pmu)
arm_pmu           689 arch/arm64/kernel/perf_event.c static irqreturn_t armv8pmu_handle_irq(struct arm_pmu *cpu_pmu)
arm_pmu           757 arch/arm64/kernel/perf_event.c 				    struct arm_pmu *cpu_pmu)
arm_pmu           769 arch/arm64/kernel/perf_event.c 				   struct arm_pmu *cpu_pmu)
arm_pmu           792 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
arm_pmu           876 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = (struct arm_pmu *)info;
arm_pmu           905 arch/arm64/kernel/perf_event.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           957 arch/arm64/kernel/perf_event.c 	struct arm_pmu *pmu;
arm_pmu           964 arch/arm64/kernel/perf_event.c 	struct arm_pmu *cpu_pmu = probe->pmu;
arm_pmu           998 arch/arm64/kernel/perf_event.c static int armv8pmu_probe_pmu(struct arm_pmu *cpu_pmu)
arm_pmu          1015 arch/arm64/kernel/perf_event.c static int armv8_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1037 arch/arm64/kernel/perf_event.c static int armv8_pmuv3_init(struct arm_pmu *cpu_pmu)
arm_pmu          1053 arch/arm64/kernel/perf_event.c static int armv8_a35_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1069 arch/arm64/kernel/perf_event.c static int armv8_a53_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1085 arch/arm64/kernel/perf_event.c static int armv8_a57_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1101 arch/arm64/kernel/perf_event.c static int armv8_a72_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1117 arch/arm64/kernel/perf_event.c static int armv8_a73_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1133 arch/arm64/kernel/perf_event.c static int armv8_thunder_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu          1149 arch/arm64/kernel/perf_event.c static int armv8_vulcan_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu            29 drivers/perf/arm_pmu.c static DEFINE_PER_CPU(struct arm_pmu *, cpu_armpmu);
arm_pmu           122 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           164 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           194 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           210 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           235 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           251 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           287 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu;
arm_pmu           338 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu;
arm_pmu           363 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           424 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           449 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(pmu);
arm_pmu           463 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(pmu);
arm_pmu           479 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(event->pmu);
arm_pmu           493 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = to_arm_pmu(dev_get_drvdata(dev));
arm_pmu           509 drivers/perf/arm_pmu.c static struct arm_pmu *__oprofile_cpu_pmu;
arm_pmu           603 drivers/perf/arm_pmu.c static int armpmu_get_cpu_irq(struct arm_pmu *pmu, int cpu)
arm_pmu           617 drivers/perf/arm_pmu.c 	struct arm_pmu *pmu = hlist_entry_safe(node, struct arm_pmu, node);
arm_pmu           640 drivers/perf/arm_pmu.c 	struct arm_pmu *pmu = hlist_entry_safe(node, struct arm_pmu, node);
arm_pmu           660 drivers/perf/arm_pmu.c static void cpu_pm_pmu_setup(struct arm_pmu *armpmu, unsigned long cmd)
arm_pmu           703 drivers/perf/arm_pmu.c 	struct arm_pmu *armpmu = container_of(b, struct arm_pmu, cpu_pm_nb);
arm_pmu           737 drivers/perf/arm_pmu.c static int cpu_pm_pmu_register(struct arm_pmu *cpu_pmu)
arm_pmu           743 drivers/perf/arm_pmu.c static void cpu_pm_pmu_unregister(struct arm_pmu *cpu_pmu)
arm_pmu           748 drivers/perf/arm_pmu.c static inline int cpu_pm_pmu_register(struct arm_pmu *cpu_pmu) { return 0; }
arm_pmu           749 drivers/perf/arm_pmu.c static inline void cpu_pm_pmu_unregister(struct arm_pmu *cpu_pmu) { }
arm_pmu           752 drivers/perf/arm_pmu.c static int cpu_pmu_init(struct arm_pmu *cpu_pmu)
arm_pmu           774 drivers/perf/arm_pmu.c static void cpu_pmu_destroy(struct arm_pmu *cpu_pmu)
arm_pmu           781 drivers/perf/arm_pmu.c static struct arm_pmu *__armpmu_alloc(gfp_t flags)
arm_pmu           783 drivers/perf/arm_pmu.c 	struct arm_pmu *pmu;
arm_pmu           838 drivers/perf/arm_pmu.c struct arm_pmu *armpmu_alloc(void)
arm_pmu           843 drivers/perf/arm_pmu.c struct arm_pmu *armpmu_alloc_atomic(void)
arm_pmu           849 drivers/perf/arm_pmu.c void armpmu_free(struct arm_pmu *pmu)
arm_pmu           855 drivers/perf/arm_pmu.c int armpmu_register(struct arm_pmu *pmu)
arm_pmu            18 drivers/perf/arm_pmu_acpi.c static DEFINE_PER_CPU(struct arm_pmu *, probed_pmus);
arm_pmu           188 drivers/perf/arm_pmu_acpi.c static struct arm_pmu *arm_pmu_acpi_find_alloc_pmu(void)
arm_pmu           191 drivers/perf/arm_pmu_acpi.c 	struct arm_pmu *pmu;
arm_pmu           218 drivers/perf/arm_pmu_acpi.c static bool pmu_irq_matches(struct arm_pmu *pmu, int irq)
arm_pmu           254 drivers/perf/arm_pmu_acpi.c 	struct arm_pmu *pmu;
arm_pmu           306 drivers/perf/arm_pmu_acpi.c 		struct arm_pmu *pmu = per_cpu(probed_pmus, cpu);
arm_pmu            25 drivers/perf/arm_pmu_platform.c static int probe_current_pmu(struct arm_pmu *pmu,
arm_pmu            45 drivers/perf/arm_pmu_platform.c static int pmu_parse_percpu_irq(struct arm_pmu *pmu, int irq)
arm_pmu            96 drivers/perf/arm_pmu_platform.c static int pmu_parse_irqs(struct arm_pmu *pmu)
arm_pmu           160 drivers/perf/arm_pmu_platform.c static int armpmu_request_irqs(struct arm_pmu *armpmu)
arm_pmu           178 drivers/perf/arm_pmu_platform.c static void armpmu_free_irqs(struct arm_pmu *armpmu)
arm_pmu           197 drivers/perf/arm_pmu_platform.c 	struct arm_pmu *pmu;
arm_pmu            67 include/linux/perf/arm_pmu.h 	struct arm_pmu		*percpu_pmu;
arm_pmu            83 include/linux/perf/arm_pmu.h 	irqreturn_t	(*handle_irq)(struct arm_pmu *pmu);
arm_pmu            94 include/linux/perf/arm_pmu.h 	void		(*start)(struct arm_pmu *);
arm_pmu            95 include/linux/perf/arm_pmu.h 	void		(*stop)(struct arm_pmu *);
arm_pmu           116 include/linux/perf/arm_pmu.h #define to_arm_pmu(p) (container_of(p, struct arm_pmu, pmu))
arm_pmu           129 include/linux/perf/arm_pmu.h typedef int (*armpmu_init_fn)(struct arm_pmu *);
arm_pmu           163 include/linux/perf/arm_pmu.h struct arm_pmu *armpmu_alloc(void);
arm_pmu           164 include/linux/perf/arm_pmu.h struct arm_pmu *armpmu_alloc_atomic(void);
arm_pmu           165 include/linux/perf/arm_pmu.h void armpmu_free(struct arm_pmu *pmu);
arm_pmu           166 include/linux/perf/arm_pmu.h int armpmu_register(struct arm_pmu *pmu);
arm_pmu           446 virt/kvm/arm/pmu.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(perf_event->pmu);