Lines Matching refs:arm_spe_pmu

60 struct arm_spe_pmu {  struct
85 #define to_spe_pmu(p) (container_of(p, struct arm_spe_pmu, pmu)) argument
113 static u32 arm_spe_pmu_cap_get(struct arm_spe_pmu *spe_pmu, int cap) in arm_spe_pmu_cap_get()
134 struct arm_spe_pmu *spe_pmu = dev_get_drvdata(dev); in arm_spe_pmu_cap_show()
249 struct arm_spe_pmu *spe_pmu = dev_get_drvdata(dev); in arm_spe_pmu_get_attr_cpumask()
295 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_event_sanitise_period()
370 struct arm_spe_pmu *spe_pmu = to_spe_pmu(handle->event->pmu); in arm_spe_pmu_next_snapshot_off()
398 struct arm_spe_pmu *spe_pmu = to_spe_pmu(handle->event->pmu); in __arm_spe_pmu_next_off()
469 struct arm_spe_pmu *spe_pmu = to_spe_pmu(handle->event->pmu); in arm_spe_pmu_next_off()
673 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_pmu_event_init()
725 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_pmu_start()
758 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_pmu_stop()
800 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_pmu_add()
895 static int arm_spe_pmu_perf_init(struct arm_spe_pmu *spe_pmu) in arm_spe_pmu_perf_init()
933 static void arm_spe_pmu_perf_destroy(struct arm_spe_pmu *spe_pmu) in arm_spe_pmu_perf_destroy()
942 struct arm_spe_pmu *spe_pmu = info; in __arm_spe_pmu_dev_probe()
1070 struct arm_spe_pmu *spe_pmu = info; in __arm_spe_pmu_setup_one()
1078 struct arm_spe_pmu *spe_pmu = info; in __arm_spe_pmu_stop_one()
1086 struct arm_spe_pmu *spe_pmu; in arm_spe_pmu_cpu_startup()
1088 spe_pmu = hlist_entry_safe(node, struct arm_spe_pmu, hotplug_node); in arm_spe_pmu_cpu_startup()
1098 struct arm_spe_pmu *spe_pmu; in arm_spe_pmu_cpu_teardown()
1100 spe_pmu = hlist_entry_safe(node, struct arm_spe_pmu, hotplug_node); in arm_spe_pmu_cpu_teardown()
1108 static int arm_spe_pmu_dev_init(struct arm_spe_pmu *spe_pmu) in arm_spe_pmu_dev_init()
1137 static void arm_spe_pmu_dev_teardown(struct arm_spe_pmu *spe_pmu) in arm_spe_pmu_dev_teardown()
1144 static int arm_spe_pmu_irq_probe(struct arm_spe_pmu *spe_pmu) in arm_spe_pmu_irq_probe()
1176 struct arm_spe_pmu *spe_pmu; in arm_spe_pmu_device_dt_probe()
1224 struct arm_spe_pmu *spe_pmu = platform_get_drvdata(pdev); in arm_spe_pmu_device_remove()