Home
last modified time | relevance | path

Searched refs:arm_pmu (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/perf/
H A Darm_brbe.h10 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() argument
27 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
H A Darm_pmu.c68 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 …]
H A Dapple_m1_cpu_pmu.c444 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()
H A Darm_brbe.c460 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() argument
486 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()
/linux/arch/arm64/boot/dts/realtek/
H A Drtd1293.dtsi51 &arm_pmu {
H A Drtd1296.dtsi65 &arm_pmu {
H A Drtd1295.dtsi65 &arm_pmu {
H A Drtd1395.dtsi65 &arm_pmu {
H A Drtd139x.dtsi38 arm_pmu: arm-pmu { label
H A Drtd129x.dtsi39 arm_pmu: arm-pmu { label
/linux/arch/arm64/include/asm/
H A Dkvm_host.h385 struct arm_pmu *arm_pmu; member
/linux/arch/arm64/kvm/
H A Darm.c1674 if (kvm_vcpu_has_pmu(vcpu) && !kvm->arch.arm_pmu && in kvm_setup_vcpu()
/linux/
H A DMAINTAINERS2382 F: include/linux/perf/arm_pmu*.h