Lines Matching refs:arm_spe_pmu
31 struct perf_pmu *arm_spe_pmu; member
49 struct perf_pmu *arm_spe_pmu = sper->arm_spe_pmu; in arm_spe_info_fill() local
58 auxtrace_info->priv[ARM_SPE_PMU_TYPE] = arm_spe_pmu->type; in arm_spe_info_fill()
69 struct perf_pmu *arm_spe_pmu = sper->arm_spe_pmu; in arm_spe_recording_options() local
78 if (evsel->core.attr.type == arm_spe_pmu->type) { in arm_spe_recording_options()
168 if (evsel->core.attr.type == sper->arm_spe_pmu->type) in arm_spe_read_finish()
176 struct perf_pmu *arm_spe_pmu) in arm_spe_recording_init() argument
180 if (!arm_spe_pmu) { in arm_spe_recording_init()
191 sper->arm_spe_pmu = arm_spe_pmu; in arm_spe_recording_init()
205 *arm_spe_pmu_default_config(struct perf_pmu *arm_spe_pmu) in arm_spe_pmu_default_config() argument
219 if (perf_pmu__scan_file(arm_spe_pmu, "caps/min_interval", "%llu", in arm_spe_pmu_default_config()
225 arm_spe_pmu->selectable = true; in arm_spe_pmu_default_config()
226 arm_spe_pmu->is_uncore = false; in arm_spe_pmu_default_config()