Searched refs:cpu_pmu (Results 1 – 8 of 8) sorted by relevance
934 cpu_pmu->disable(event); in armv7pmu_handle_irq()1029 if (cpu_pmu->secure_access) { in armv7pmu_reset()1135 armv7pmu_init(cpu_pmu); in armv7_a8_pmu_init()1147 armv7pmu_init(cpu_pmu); in armv7_a9_pmu_init()1159 armv7pmu_init(cpu_pmu); in armv7_a5_pmu_init()1171 armv7pmu_init(cpu_pmu); in armv7_a15_pmu_init()1184 armv7pmu_init(cpu_pmu); in armv7_a7_pmu_init()1197 armv7pmu_init(cpu_pmu); in armv7_a12_pmu_init()1566 armv7pmu_init(cpu_pmu); in krait_pmu_init()1873 armv7pmu_init(cpu_pmu); in scorpion_pmu_init()[all …]
190 cpu_pmu->disable(event); in xscale1pmu_handle_irq()358 cpu_pmu->name = "armv5_xscale1"; in xscale1pmu_init()360 cpu_pmu->enable = xscale1pmu_enable_event; in xscale1pmu_init()366 cpu_pmu->start = xscale1pmu_start; in xscale1pmu_init()367 cpu_pmu->stop = xscale1pmu_stop; in xscale1pmu_init()368 cpu_pmu->map_event = xscale_map_event; in xscale1pmu_init()523 cpu_pmu->disable(event); in xscale2pmu_handle_irq()714 cpu_pmu->name = "armv5_xscale2"; in xscale2pmu_init()722 cpu_pmu->start = xscale2pmu_start; in xscale2pmu_init()723 cpu_pmu->stop = xscale2pmu_stop; in xscale2pmu_init()[all …]
461 cpu_pmu->stop(cpu_pmu); in m1_pmu_handle_irq()481 cpu_pmu->start(cpu_pmu); in m1_pmu_handle_irq()636 cpu_pmu->start = m1_pmu_start; in m1_pmu_init()637 cpu_pmu->stop = m1_pmu_stop; in m1_pmu_init()640 cpu_pmu->map_event = m1_pmu_map_event; in m1_pmu_init()646 cpu_pmu->reset = m1_pmu_reset; in m1_pmu_init()650 m1_pmu_init_pmceid(cpu_pmu); in m1_pmu_init()661 cpu_pmu->name = "apple_icestorm_pmu"; in m1_pmu_ice_init()667 cpu_pmu->name = "apple_firestorm_pmu"; in m1_pmu_fire_init()673 cpu_pmu->name = "apple_avalanche_pmu"; in m2_pmu_avalanche_init()[all …]
280 cpu_pmu->disable(event); in armv6pmu_handle_irq()385 cpu_pmu->handle_irq = armv6pmu_handle_irq; in armv6pmu_init()386 cpu_pmu->enable = armv6pmu_enable_event; in armv6pmu_init()387 cpu_pmu->disable = armv6pmu_disable_event; in armv6pmu_init()392 cpu_pmu->start = armv6pmu_start; in armv6pmu_init()393 cpu_pmu->stop = armv6pmu_stop; in armv6pmu_init()394 cpu_pmu->map_event = armv6_map_event; in armv6pmu_init()401 armv6pmu_init(cpu_pmu); in armv6_1136_pmu_init()402 cpu_pmu->name = "armv6_1136"; in armv6_1136_pmu_init()408 armv6pmu_init(cpu_pmu); in armv6_1176_pmu_init()[all …]
863 armv8pmu_stop(cpu_pmu); in armv8pmu_handle_irq()891 cpu_pmu->disable(event); in armv8pmu_handle_irq()893 armv8pmu_start(cpu_pmu); in armv8pmu_handle_irq()899 struct arm_pmu *cpu_pmu) in armv8pmu_get_single_idx() argument911 struct arm_pmu *cpu_pmu) in armv8pmu_get_chain_idx() argument1211 cpu_pmu->pmuver = pmuver; in __armv8pmu_probe_pmu()1215 bitmap_set(cpu_pmu->cntr_mask, in __armv8pmu_probe_pmu()1241 cpu_pmu->reg_pmmir = 0; in __armv8pmu_probe_pmu()1247 .pmu = cpu_pmu, in armv8pmu_probe_pmu()1312 cpu_pmu->stop = armv8pmu_stop; in armv8_pmu_init()[all …]
805 static int cpu_pm_pmu_register(struct arm_pmu *cpu_pmu) in cpu_pm_pmu_register() argument807 cpu_pmu->cpu_pm_nb.notifier_call = cpu_pm_pmu_notify; in cpu_pm_pmu_register()808 return cpu_pm_register_notifier(&cpu_pmu->cpu_pm_nb); in cpu_pm_pmu_register()813 cpu_pm_unregister_notifier(&cpu_pmu->cpu_pm_nb); in cpu_pm_pmu_unregister()820 static int cpu_pmu_init(struct arm_pmu *cpu_pmu) in cpu_pmu_init() argument825 &cpu_pmu->node); in cpu_pmu_init()829 err = cpu_pm_pmu_register(cpu_pmu); in cpu_pmu_init()837 &cpu_pmu->node); in cpu_pmu_init()842 static void cpu_pmu_destroy(struct arm_pmu *cpu_pmu) in cpu_pmu_destroy() argument844 cpu_pm_pmu_unregister(cpu_pmu); in cpu_pmu_destroy()[all …]
542 struct arm_pmu *cpu_pmu = to_arm_pmu(perf_event->pmu); in kvm_pmu_perf_overflow() local547 cpu_pmu->pmu.stop(perf_event, PERF_EF_UPDATE); in kvm_pmu_perf_overflow()574 cpu_pmu->pmu.start(perf_event, PERF_EF_RELOAD); in kvm_pmu_perf_overflow()883 struct arm_pmu *cpu_pmu = vcpu->kvm->arch.arm_pmu; in kvm_pmu_get_pmceid() local889 val = compute_pmceid0(cpu_pmu); in kvm_pmu_get_pmceid()892 val = compute_pmceid1(cpu_pmu); in kvm_pmu_get_pmceid()
1556 struct perf_pmu *cpu_pmu = perf_pmus__find("cpu"); in write_cpu_pmu_caps() local1559 if (!cpu_pmu) in write_cpu_pmu_caps()1562 ret = perf_pmu__caps_parse(cpu_pmu); in write_cpu_pmu_caps()1566 return __write_pmu_caps(ff, cpu_pmu, false); in write_cpu_pmu_caps()