Home
last modified time | relevance | path

Searched refs:arm_spe_pmu (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/perf/
H A Darm_spe_pmu.c70 struct arm_spe_pmu { struct
146 struct arm_spe_pmu *spe_pmu = dev_get_drvdata(dev); in arm_spe_pmu_cap_show()
245 struct arm_spe_pmu *spe_pmu = dev_get_drvdata(dev); in arm_spe_pmu_format_attr_is_visible()
265 struct arm_spe_pmu *spe_pmu = dev_get_drvdata(dev); in cpumask_show()
311 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_event_sanitise_period()
996 struct arm_spe_pmu *spe_pmu = info; in __arm_spe_pmu_dev_probe()
1133 struct arm_spe_pmu *spe_pmu = info; in __arm_spe_pmu_setup_one()
1141 struct arm_spe_pmu *spe_pmu = info; in __arm_spe_pmu_stop_one()
1149 struct arm_spe_pmu *spe_pmu; in arm_spe_pmu_cpu_startup()
1161 struct arm_spe_pmu *spe_pmu; in arm_spe_pmu_cpu_teardown()
[all …]
H A DMakefile25 obj-$(CONFIG_ARM_SPE_PMU) += arm_spe_pmu.o
/linux-6.15/tools/perf/arch/arm64/util/
H A Darm-spe.c37 struct perf_pmu *arm_spe_pmu; member
117 if (perf_cpu_map__has(sper->arm_spe_pmu->cpus, cpu)) in arm_spe_save_cpu_header()
118 pmu = sper->arm_spe_pmu; in arm_spe_save_cpu_header()
145 struct perf_pmu *arm_spe_pmu = sper->arm_spe_pmu; in arm_spe_info_fill() local
164 auxtrace_info->priv[ARM_SPE_PMU_TYPE_V2] = arm_spe_pmu->type; in arm_spe_info_fill()
232 static __u64 arm_spe_pmu__sample_period(const struct perf_pmu *arm_spe_pmu) in arm_spe_pmu__sample_period() argument
243 if (perf_pmu__scan_file(arm_spe_pmu, "caps/min_interval", "%llu", in arm_spe_pmu__sample_period()
650 struct perf_pmu *arm_spe_pmu) in arm_spe_recording_init() argument
654 if (!arm_spe_pmu) { in arm_spe_recording_init()
665 sper->arm_spe_pmu = arm_spe_pmu; in arm_spe_recording_init()
[all …]
/linux-6.15/tools/perf/util/
H A Darm-spe.h61 struct perf_pmu *arm_spe_pmu);
66 void arm_spe_pmu_default_config(const struct perf_pmu *arm_spe_pmu,