Home
last modified time | relevance | path

Searched refs:cpu_pmu (Results 1 – 7 of 7) sorted by relevance

/drivers/perf/
A Darm_v7_pmu.c1028 if (cpu_pmu->secure_access) { in armv7pmu_reset()
1108 cpu_pmu->stop = armv7pmu_stop; in armv7pmu_init()
1134 armv7pmu_init(cpu_pmu); in armv7_a8_pmu_init()
1146 armv7pmu_init(cpu_pmu); in armv7_a9_pmu_init()
1158 armv7pmu_init(cpu_pmu); in armv7_a5_pmu_init()
1170 armv7pmu_init(cpu_pmu); in armv7_a15_pmu_init()
1183 armv7pmu_init(cpu_pmu); in armv7_a7_pmu_init()
1196 armv7pmu_init(cpu_pmu); in armv7_a12_pmu_init()
1565 armv7pmu_init(cpu_pmu); in krait_pmu_init()
1872 armv7pmu_init(cpu_pmu); in scorpion_pmu_init()
[all …]
A Darm_pmuv3.c854 brbe_enable(cpu_pmu); in armv8pmu_start()
909 armv8pmu_stop(cpu_pmu); in armv8pmu_handle_irq()
941 armv8pmu_start(cpu_pmu); in armv8pmu_handle_irq()
947 struct arm_pmu *cpu_pmu) in armv8pmu_get_single_idx() argument
959 struct arm_pmu *cpu_pmu) in armv8pmu_get_chain_idx() argument
1284 cpu_pmu->pmuver = pmuver; in __armv8pmu_probe_pmu()
1288 bitmap_set(cpu_pmu->cntr_mask, in __armv8pmu_probe_pmu()
1314 cpu_pmu->reg_pmmir = 0; in __armv8pmu_probe_pmu()
1316 brbe_probe(cpu_pmu); in __armv8pmu_probe_pmu()
1339 .pmu = cpu_pmu, in armv8pmu_probe_pmu()
[all …]
A Dapple_m1_cpu_pmu.c461 cpu_pmu->stop(cpu_pmu); in m1_pmu_handle_irq()
480 cpu_pmu->start(cpu_pmu); in m1_pmu_handle_irq()
635 cpu_pmu->start = m1_pmu_start; in m1_pmu_init()
636 cpu_pmu->stop = m1_pmu_stop; in m1_pmu_init()
639 cpu_pmu->map_event = m1_pmu_map_event; in m1_pmu_init()
645 cpu_pmu->reset = m1_pmu_reset; in m1_pmu_init()
649 m1_pmu_init_pmceid(cpu_pmu); in m1_pmu_init()
660 cpu_pmu->name = "apple_icestorm_pmu"; in m1_pmu_ice_init()
666 cpu_pmu->name = "apple_firestorm_pmu"; in m1_pmu_fire_init()
672 cpu_pmu->name = "apple_avalanche_pmu"; in m2_pmu_avalanche_init()
[all …]
A Darm_xscale_pmu.c145 xscale1pmu_handle_irq(struct arm_pmu *cpu_pmu) in xscale1pmu_handle_irq() argument
357 cpu_pmu->name = "armv5_xscale1"; in xscale1pmu_init()
358 cpu_pmu->handle_irq = xscale1pmu_handle_irq; in xscale1pmu_init()
359 cpu_pmu->enable = xscale1pmu_enable_event; in xscale1pmu_init()
365 cpu_pmu->start = xscale1pmu_start; in xscale1pmu_init()
366 cpu_pmu->stop = xscale1pmu_stop; in xscale1pmu_init()
367 cpu_pmu->map_event = xscale_map_event; in xscale1pmu_init()
712 cpu_pmu->name = "armv5_xscale2"; in xscale2pmu_init()
720 cpu_pmu->start = xscale2pmu_start; in xscale2pmu_init()
721 cpu_pmu->stop = xscale2pmu_stop; in xscale2pmu_init()
[all …]
A Darm_v6_pmu.c238 armv6pmu_handle_irq(struct arm_pmu *cpu_pmu) in armv6pmu_handle_irq() argument
384 cpu_pmu->handle_irq = armv6pmu_handle_irq; in armv6pmu_init()
385 cpu_pmu->enable = armv6pmu_enable_event; in armv6pmu_init()
386 cpu_pmu->disable = armv6pmu_disable_event; in armv6pmu_init()
391 cpu_pmu->start = armv6pmu_start; in armv6pmu_init()
392 cpu_pmu->stop = armv6pmu_stop; in armv6pmu_init()
393 cpu_pmu->map_event = armv6_map_event; in armv6pmu_init()
400 armv6pmu_init(cpu_pmu); in armv6_1136_pmu_init()
401 cpu_pmu->name = "armv6_1136"; in armv6_1136_pmu_init()
407 armv6pmu_init(cpu_pmu); in armv6_1176_pmu_init()
[all …]
A Darm_pmu.c815 static int cpu_pm_pmu_register(struct arm_pmu *cpu_pmu) in cpu_pm_pmu_register() argument
817 cpu_pmu->cpu_pm_nb.notifier_call = cpu_pm_pmu_notify; in cpu_pm_pmu_register()
818 return cpu_pm_register_notifier(&cpu_pmu->cpu_pm_nb); in cpu_pm_pmu_register()
823 cpu_pm_unregister_notifier(&cpu_pmu->cpu_pm_nb); in cpu_pm_pmu_unregister()
830 static int cpu_pmu_init(struct arm_pmu *cpu_pmu) in cpu_pmu_init() argument
835 &cpu_pmu->node); in cpu_pmu_init()
839 err = cpu_pm_pmu_register(cpu_pmu); in cpu_pmu_init()
847 &cpu_pmu->node); in cpu_pmu_init()
852 static void cpu_pmu_destroy(struct arm_pmu *cpu_pmu) in cpu_pmu_destroy() argument
854 cpu_pm_pmu_unregister(cpu_pmu); in cpu_pmu_destroy()
[all …]
A Darm_brbe.c775 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in brbe_read_filtered_entries() local
776 int nr_hw = brbe_num_branch_records(cpu_pmu); in brbe_read_filtered_entries()

Completed in 38 milliseconds