/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | pmu.h | 80 struct list_head *head_terms, 84 struct list_head *head_terms, 88 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms, 91 struct list_head *head_terms);
|
H A D | pmu.c | 1032 struct list_head *head_terms, in pmu_resolve_param_term() 1037 list_for_each_entry(t, head_terms, list) { in pmu_resolve_param_term() 1082 struct list_head *head_terms, in pmu_config_term() 1170 if (pmu_resolve_param_term(term, head_terms, &val)) in pmu_config_term() 1201 struct list_head *head_terms, in perf_pmu__config_terms() 1206 list_for_each_entry(term, head_terms, list) { in perf_pmu__config_terms() 1207 if (pmu_config_term(pmu_name, formats, attr, term, head_terms, in perf_pmu__config_terms() 1221 struct list_head *head_terms, in perf_pmu__config() 1228 head_terms, zero, err); in perf_pmu__config() 1291 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms, in perf_pmu__check_alias() argument 1031 pmu_resolve_param_term(struct parse_events_term *term, struct list_head *head_terms, __u64 *value) pmu_resolve_param_term() argument 1078 pmu_config_term(const char *pmu_name, struct list_head *formats, struct perf_event_attr *attr, struct parse_events_term *term, struct list_head *head_terms, bool zero, struct parse_events_error *err) pmu_config_term() argument 1199 perf_pmu__config_terms(const char *pmu_name, struct list_head *formats, struct perf_event_attr *attr, struct list_head *head_terms, bool zero, struct parse_events_error *err) perf_pmu__config_terms() argument 1220 perf_pmu__config(struct perf_pmu *pmu, struct perf_event_attr *attr, struct list_head *head_terms, struct parse_events_error *err) perf_pmu__config() argument [all...] |
H A D | parse-events.c | 49 struct list_head *head_terms __maybe_unused); 333 static char *get_config_name(struct list_head *head_terms) in get_config_name() argument 337 if (!head_terms) in get_config_name() 340 list_for_each_entry(term, head_terms, list) in get_config_name() 1238 struct list_head *head_terms __maybe_unused) in get_config_terms() 1250 list_add_tail(&__t->list, head_terms) in get_config_terms() 1343 struct list_head *head_terms) in get_config_chgs() 1342 get_config_chgs(struct perf_pmu *pmu, struct list_head *head_config, struct list_head *head_terms) get_config_chgs() argument
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | pmu.h | 194 struct list_head *head_terms, 198 struct list_head *head_terms, 202 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms,
|
H A D | pmu.c | 1190 struct list_head *head_terms, in pmu_resolve_param_term() 1195 list_for_each_entry(t, head_terms, list) { in pmu_resolve_param_term() 1239 struct list_head *head_terms, in pmu_config_term() 1330 if (pmu_resolve_param_term(term, head_terms, &val)) in pmu_config_term() 1361 struct list_head *head_terms, in perf_pmu__config_terms() 1366 list_for_each_entry(term, head_terms, list) { in perf_pmu__config_terms() 1367 if (pmu_config_term(pmu, attr, term, head_terms, zero, err)) in perf_pmu__config_terms() 1380 struct list_head *head_terms, in perf_pmu__config() 1385 return perf_pmu__config_terms(pmu, attr, head_terms, zero, err); in perf_pmu__config() 1474 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms, in perf_pmu__check_alias() argument 1189 pmu_resolve_param_term(struct parse_events_term *term, struct list_head *head_terms, __u64 *value) pmu_resolve_param_term() argument 1236 pmu_config_term(struct perf_pmu *pmu, struct perf_event_attr *attr, struct parse_events_term *term, struct list_head *head_terms, bool zero, struct parse_events_error *err) pmu_config_term() argument 1359 perf_pmu__config_terms(struct perf_pmu *pmu, struct perf_event_attr *attr, struct list_head *head_terms, bool zero, struct parse_events_error *err) perf_pmu__config_terms() argument 1379 perf_pmu__config(struct perf_pmu *pmu, struct perf_event_attr *attr, struct list_head *head_terms, struct parse_events_error *err) perf_pmu__config() argument [all...] |
H A D | parse-events.c | 38 struct list_head *head_terms __maybe_unused); 156 static char *get_config_str(struct list_head *head_terms, enum parse_events__term_type type_term) in get_config_str() argument 160 if (!head_terms) in get_config_str() 163 list_for_each_entry(term, head_terms, list) in get_config_str() 170 static char *get_config_metric_id(struct list_head *head_terms) in get_config_metric_id() argument 172 return get_config_str(head_terms, PARSE_EVENTS__TERM_TYPE_METRIC_ID); in get_config_metric_id() 175 static char *get_config_name(struct list_head *head_terms) in get_config_name() argument 177 return get_config_str(head_terms, PARSE_EVENTS__TERM_TYPE_NAME); in get_config_name() 1083 struct list_head *head_terms __maybe_unused) in get_config_terms() 1095 list_add_tail(&__t->list, head_terms) in get_config_terms() 1197 get_config_chgs(struct perf_pmu *pmu, struct list_head *head_config, struct list_head *head_terms) get_config_chgs() argument [all...] |