Home
last modified time | relevance | path

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

/Linux-v5.4/tools/perf/arch/arm64/util/
Darm-spe.c31 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
[all …]
/Linux-v5.4/drivers/perf/
Darm_spe_pmu.c50 struct arm_spe_pmu { struct
75 #define to_spe_pmu(p) (container_of(p, struct arm_spe_pmu, pmu)) argument
103 static u32 arm_spe_pmu_cap_get(struct arm_spe_pmu *spe_pmu, int cap) in arm_spe_pmu_cap_get()
124 struct arm_spe_pmu *spe_pmu = dev_get_drvdata(dev); in arm_spe_pmu_cap_show()
239 struct arm_spe_pmu *spe_pmu = dev_get_drvdata(dev); in arm_spe_pmu_get_attr_cpumask()
285 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_event_sanitise_period()
360 struct arm_spe_pmu *spe_pmu = to_spe_pmu(handle->event->pmu); in arm_spe_pmu_next_snapshot_off()
388 struct arm_spe_pmu *spe_pmu = to_spe_pmu(handle->event->pmu); in __arm_spe_pmu_next_off()
459 struct arm_spe_pmu *spe_pmu = to_spe_pmu(handle->event->pmu); in arm_spe_pmu_next_off()
663 struct arm_spe_pmu *spe_pmu = to_spe_pmu(event->pmu); in arm_spe_pmu_event_init()
[all …]
DMakefile14 obj-$(CONFIG_ARM_SPE_PMU) += arm_spe_pmu.o
/Linux-v5.4/tools/perf/util/
Darm-spe.h25 struct perf_pmu *arm_spe_pmu);
30 struct perf_event_attr *arm_spe_pmu_default_config(struct perf_pmu *arm_spe_pmu);