Home
last modified time | relevance | path

Searched refs:perf_pmu (Results 1 – 14 of 14) sorted by relevance

/tools/perf/util/
Dpmu.h20 struct perf_pmu { struct
54 struct perf_pmu *perf_pmu__find(const char *name);
55 int perf_pmu__config(struct perf_pmu *pmu, struct perf_event_attr *attr,
63 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms,
65 struct list_head *perf_pmu__alias(struct perf_pmu *pmu,
75 struct perf_pmu *perf_pmu__scan(struct perf_pmu *pmu);
81 int perf_pmu__scan_file(struct perf_pmu *pmu, const char *name, const char *fmt,
86 struct perf_event_attr *perf_pmu__get_default_config(struct perf_pmu *pmu);
Dintel-pt.h47 struct perf_pmu;
54 struct perf_event_attr *intel_pt_pmu_default_config(struct perf_pmu *pmu);
Dpmu.c548 perf_pmu__get_default_config(struct perf_pmu *pmu __maybe_unused) in perf_pmu__get_default_config()
553 static struct perf_pmu *pmu_lookup(const char *name) in pmu_lookup()
555 struct perf_pmu *pmu; in pmu_lookup()
596 static struct perf_pmu *pmu_find(const char *name) in pmu_find()
598 struct perf_pmu *pmu; in pmu_find()
607 struct perf_pmu *perf_pmu__scan(struct perf_pmu *pmu) in perf_pmu__scan()
622 struct perf_pmu *perf_pmu__find(const char *name) in perf_pmu__find()
624 struct perf_pmu *pmu; in perf_pmu__find()
870 int perf_pmu__config(struct perf_pmu *pmu, struct perf_event_attr *attr, in perf_pmu__config()
881 static struct perf_pmu_alias *pmu_find_alias(struct perf_pmu *pmu, in pmu_find_alias()
[all …]
Ddrv_configs.c28 struct perf_pmu *pmu = NULL; in perf_evsel__apply_drv_configs()
Dauxtrace.c2093 static struct perf_pmu *perf_evsel__find_pmu(struct perf_evsel *evsel) in perf_evsel__find_pmu()
2095 struct perf_pmu *pmu = NULL; in perf_evsel__find_pmu()
2107 struct perf_pmu *pmu = perf_evsel__find_pmu(evsel); in perf_evsel__nr_addr_filter()
Dparse-events.c1204 struct perf_pmu *pmu; in parse_events_add_pmu()
1497 struct perf_pmu *pmu = NULL; in perf_pmu__parse_init()
1767 struct perf_pmu *pmu = NULL; in set_filter()
Dheader.c748 struct perf_pmu *pmu = NULL; in write_pmu_mappings()
/tools/perf/arch/x86/util/
Dauxtrace.c30 struct perf_pmu *intel_pt_pmu; in auxtrace_record__init_intel()
31 struct perf_pmu *intel_bts_pmu; in auxtrace_record__init_intel()
Dpmu.c9 struct perf_event_attr *perf_pmu__get_default_config(struct perf_pmu *pmu __maybe_unused) in perf_pmu__get_default_config()
Dintel-pt.c56 struct perf_pmu *intel_pt_pmu;
123 static int intel_pt_read_config(struct perf_pmu *intel_pt_pmu, const char *str, in intel_pt_read_config()
145 static size_t intel_pt_psb_period(struct perf_pmu *intel_pt_pmu, in intel_pt_psb_period()
191 static u64 intel_pt_default_config(struct perf_pmu *intel_pt_pmu) in intel_pt_default_config()
262 intel_pt_pmu_default_config(struct perf_pmu *intel_pt_pmu) in intel_pt_pmu_default_config()
278 struct perf_pmu *intel_pt_pmu) in intel_pt_find_filter()
326 struct perf_pmu *intel_pt_pmu = ptr->intel_pt_pmu; in intel_pt_info_fill()
481 static int intel_pt_val_config_term(struct perf_pmu *intel_pt_pmu, in intel_pt_val_config_term()
521 static int intel_pt_validate_config(struct perf_pmu *intel_pt_pmu, in intel_pt_validate_config()
552 struct perf_pmu *intel_pt_pmu = ptr->intel_pt_pmu; in intel_pt_recording_options()
[all …]
Dintel-bts.c49 struct perf_pmu *intel_bts_pmu;
77 struct perf_pmu *intel_bts_pmu = btsr->intel_bts_pmu; in intel_bts_info_fill()
119 struct perf_pmu *intel_bts_pmu = btsr->intel_bts_pmu; in intel_bts_recording_options()
435 struct perf_pmu *intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME); in intel_bts_recording_init()
/tools/perf/arch/arm/util/
Dpmu.c26 *perf_pmu__get_default_config(struct perf_pmu *pmu __maybe_unused) in perf_pmu__get_default_config()
Dcs-etm.c42 struct perf_pmu *cs_etm_pmu;
78 struct perf_pmu *cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_recording_options()
246 struct perf_pmu *cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_get_config()
320 struct perf_pmu *cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_is_etmv4()
334 static int cs_etm_get_ro(struct perf_pmu *pmu, int cpu, const char *path) in cs_etm_get_ro()
358 struct perf_pmu *cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_get_metadata()
426 struct perf_pmu *cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_info_fill()
531 struct perf_pmu *cs_etm_pmu; in cs_etm_record_init()
Dauxtrace.c29 struct perf_pmu *cs_etm_pmu; in auxtrace_record__init()