Home
last modified time | relevance | path

Searched refs:pmu_mmdc (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mach-imx/
H A Dmmdc.c127 struct mmdc_pmu *pmu_mmdc = dev_get_drvdata(dev); in mmdc_pmu_cpumask_show() local
129 return cpumap_print_to_pagebuf(true, buf, &pmu_mmdc->cpu); in mmdc_pmu_cpumask_show()
184 static u32 mmdc_pmu_read_counter(struct mmdc_pmu *pmu_mmdc, int cfg) in mmdc_pmu_read_counter() argument
188 mmdc_base = pmu_mmdc->mmdc_base; in mmdc_pmu_read_counter()
218 struct mmdc_pmu *pmu_mmdc = hlist_entry_safe(node, struct mmdc_pmu, node); in mmdc_pmu_offline_cpu() local
221 if (!cpumask_test_and_clear_cpu(cpu, &pmu_mmdc->cpu)) in mmdc_pmu_offline_cpu()
228 perf_pmu_migrate_context(&pmu_mmdc->pmu, cpu, target); in mmdc_pmu_offline_cpu()
229 cpumask_set_cpu(target, &pmu_mmdc->cpu); in mmdc_pmu_offline_cpu()
279 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); in mmdc_pmu_event_init() local
289 dev_warn(pmu_mmdc in mmdc_pmu_event_init()
308 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_update() local
326 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_start() local
362 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_add() local
383 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_stop() local
399 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_del() local
411 mmdc_pmu_overflow_handler(struct mmdc_pmu *pmu_mmdc) mmdc_pmu_overflow_handler() argument
425 struct mmdc_pmu *pmu_mmdc = container_of(hrtimer, struct mmdc_pmu, mmdc_pmu_timer_handler() local
434 mmdc_pmu_init(struct mmdc_pmu *pmu_mmdc, void __iomem *mmdc_base, struct device *dev) mmdc_pmu_init() argument
461 struct mmdc_pmu *pmu_mmdc = platform_get_drvdata(pdev); imx_mmdc_remove() local
475 struct mmdc_pmu *pmu_mmdc; imx_mmdc_perf_init() local
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-imx/
H A Dmmdc.c127 struct mmdc_pmu *pmu_mmdc = dev_get_drvdata(dev); in mmdc_pmu_cpumask_show() local
129 return cpumap_print_to_pagebuf(true, buf, &pmu_mmdc->cpu); in mmdc_pmu_cpumask_show()
184 static u32 mmdc_pmu_read_counter(struct mmdc_pmu *pmu_mmdc, int cfg) in mmdc_pmu_read_counter() argument
188 mmdc_base = pmu_mmdc->mmdc_base; in mmdc_pmu_read_counter()
218 struct mmdc_pmu *pmu_mmdc = hlist_entry_safe(node, struct mmdc_pmu, node); in mmdc_pmu_offline_cpu() local
221 if (!cpumask_test_and_clear_cpu(cpu, &pmu_mmdc->cpu)) in mmdc_pmu_offline_cpu()
228 perf_pmu_migrate_context(&pmu_mmdc->pmu, cpu, target); in mmdc_pmu_offline_cpu()
229 cpumask_set_cpu(target, &pmu_mmdc->cpu); in mmdc_pmu_offline_cpu()
279 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); in mmdc_pmu_event_init() local
289 dev_warn(pmu_mmdc in mmdc_pmu_event_init()
308 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_update() local
326 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_start() local
362 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_add() local
383 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_stop() local
399 struct mmdc_pmu *pmu_mmdc = to_mmdc_pmu(event->pmu); mmdc_pmu_event_del() local
411 mmdc_pmu_overflow_handler(struct mmdc_pmu *pmu_mmdc) mmdc_pmu_overflow_handler() argument
425 struct mmdc_pmu *pmu_mmdc = container_of(hrtimer, struct mmdc_pmu, mmdc_pmu_timer_handler() local
434 mmdc_pmu_init(struct mmdc_pmu *pmu_mmdc, void __iomem *mmdc_base, struct device *dev) mmdc_pmu_init() argument
461 struct mmdc_pmu *pmu_mmdc = platform_get_drvdata(pdev); imx_mmdc_remove() local
474 struct mmdc_pmu *pmu_mmdc; imx_mmdc_perf_init() local
[all...]

Completed in 2 milliseconds