Searched refs:arm_pmu (Results 1 – 13 of 13) sorted by relevance
10 struct arm_pmu;15 void brbe_probe(struct arm_pmu *arm_pmu);16 unsigned int brbe_num_branch_records(const struct arm_pmu *armpmu);19 void brbe_enable(const struct arm_pmu *arm_pmu);26 static inline void brbe_probe(struct arm_pmu *arm_pmu) { } in brbe_probe() argument27 static inline unsigned int brbe_num_branch_records(const struct arm_pmu *armpmu) in brbe_num_branch_records()34 static inline void brbe_enable(const struct arm_pmu *arm_pmu) { }; in brbe_enable() argument
68 struct arm_pmu *armpmu = *per_cpu_ptr((void * __percpu *)devid, cpu); in armpmu_free_percpu_pmuirq()95 struct arm_pmu *armpmu = *per_cpu_ptr((void * __percpu *)devid, cpu); in armpmu_free_percpu_pmunmi()206 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_set_period()248 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_event_update()278 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_stop()294 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_start()319 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_del()341 struct arm_pmu *armpmu = to_arm_pmu(event->pmu); in armpmu_add()380 struct arm_pmu *armpmu; in validate_event()434 struct arm_pmu *armpmu; in armpmu_dispatch_irq()[all …]
444 static irqreturn_t m1_pmu_handle_irq(struct arm_pmu *cpu_pmu) in m1_pmu_handle_irq()536 static void m1_pmu_start(struct arm_pmu *cpu_pmu) in m1_pmu_start()541 static void m1_pmu_stop(struct arm_pmu *cpu_pmu) in m1_pmu_stop()578 static void m1_pmu_init_pmceid(struct arm_pmu *pmu) in m1_pmu_init_pmceid()626 static int m1_pmu_init(struct arm_pmu *cpu_pmu, u32 flags) in m1_pmu_init()658 static int m1_pmu_ice_init(struct arm_pmu *cpu_pmu) in m1_pmu_ice_init()664 static int m1_pmu_fire_init(struct arm_pmu *cpu_pmu) in m1_pmu_fire_init()670 static int m2_pmu_avalanche_init(struct arm_pmu *cpu_pmu) in m2_pmu_avalanche_init()676 static int m2_pmu_blizzard_init(struct arm_pmu *cpu_pmu) in m2_pmu_blizzard_init()
460 unsigned int brbe_num_branch_records(const struct arm_pmu *armpmu) in brbe_num_branch_records()465 void brbe_probe(struct arm_pmu *armpmu) in brbe_probe()484 void brbe_enable(const struct arm_pmu *arm_pmu) in brbe_enable() argument486 struct pmu_hw_events *cpuc = this_cpu_ptr(arm_pmu->hw_events); in brbe_enable()757 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu); in brbe_read_filtered_entries()
51 &arm_pmu {
65 &arm_pmu {
38 arm_pmu: arm-pmu { label
39 arm_pmu: arm-pmu { label
385 struct arm_pmu *arm_pmu; member
1674 if (kvm_vcpu_has_pmu(vcpu) && !kvm->arch.arm_pmu && in kvm_setup_vcpu()
2382 F: include/linux/perf/arm_pmu*.h