Lines Matching defs:pmu
84 struct pmu pmu; member
117 static inline bool axi_filter_v1(struct ddr_pmu *pmu) in axi_filter_v1()
122 static inline bool axi_filter_v2(struct ddr_pmu *pmu) in axi_filter_v2()
140 struct ddr_pmu *pmu = dev_get_drvdata(dev); in ddr_perf_identifier_show() local
160 struct ddr_pmu *pmu = dev_get_drvdata(dev); in ddr_perf_cpumask_show() local
323 struct pmu *pmu = dev_get_drvdata(kobj_to_dev(kobj)); in ddr_perf_events_attrs_is_visible() local
371 static void ddr_perf_clear_counter(struct ddr_pmu *pmu, int counter) in ddr_perf_clear_counter()
381 static u64 ddr_perf_read_counter(struct ddr_pmu *pmu, int counter) in ddr_perf_read_counter()
404 static void ddr_perf_counter_global_config(struct ddr_pmu *pmu, bool enable) in ddr_perf_counter_global_config()
438 static void ddr_perf_counter_local_config(struct ddr_pmu *pmu, int config, in ddr_perf_counter_local_config()
466 static void imx93_ddr_perf_monitor_config(struct ddr_pmu *pmu, int event, in imx93_ddr_perf_monitor_config()
492 static void imx95_ddr_perf_monitor_config(struct ddr_pmu *pmu, int event, in imx95_ddr_perf_monitor_config()
545 struct ddr_pmu *pmu = to_ddr_pmu(event->pmu); in ddr_perf_event_update() local
559 struct ddr_pmu *pmu = to_ddr_pmu(event->pmu); in ddr_perf_event_init() local
597 struct ddr_pmu *pmu = to_ddr_pmu(event->pmu); in ddr_perf_event_start() local
607 static int ddr_perf_alloc_counter(struct ddr_pmu *pmu, int event, int counter) in ddr_perf_alloc_counter()
631 struct ddr_pmu *pmu = to_ddr_pmu(event->pmu); in ddr_perf_event_add() local
668 struct ddr_pmu *pmu = to_ddr_pmu(event->pmu); in ddr_perf_event_stop() local
680 struct ddr_pmu *pmu = to_ddr_pmu(event->pmu); in ddr_perf_event_del() local
691 static void ddr_perf_pmu_enable(struct pmu *pmu) in ddr_perf_pmu_enable()
698 static void ddr_perf_pmu_disable(struct pmu *pmu) in ddr_perf_pmu_disable()
705 static void ddr_perf_init(struct ddr_pmu *pmu, void __iomem *base, in ddr_perf_init()
730 struct ddr_pmu *pmu = (struct ddr_pmu *)p; in ddr_perf_irq_handler() local
761 struct ddr_pmu *pmu = hlist_entry_safe(node, struct ddr_pmu, node); in ddr_perf_offline_cpu() local
781 struct ddr_pmu *pmu; in ddr_perf_probe() local
864 struct ddr_pmu *pmu = platform_get_drvdata(pdev); in ddr_perf_remove() local