Home
last modified time | relevance | path

Searched refs:head_terms (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/tools/perf/util/
H A Dpmu.h222 struct parse_events_terms *head_terms,
232 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms,
H A Dparse-events.c37 struct list_head *head_terms);
157 static char *get_config_str(const struct parse_events_terms *head_terms, in get_config_str() argument
162 if (!head_terms) in get_config_str()
165 list_for_each_entry(term, &head_terms->terms, list) in get_config_str()
172 static char *get_config_metric_id(const struct parse_events_terms *head_terms) in get_config_metric_id() argument
174 return get_config_str(head_terms, PARSE_EVENTS__TERM_TYPE_METRIC_ID); in get_config_metric_id()
177 static char *get_config_name(const struct parse_events_terms *head_terms) in get_config_name() argument
179 return get_config_str(head_terms, PARSE_EVENTS__TERM_TYPE_NAME); in get_config_name()
1139 struct list_head *head_terms) in get_config_terms() argument
1151 list_add_tail(&__t->list, head_terms) in get_config_terms()
[all …]
H A Dpmu.c1335 struct parse_events_terms *head_terms, in pmu_resolve_param_term() argument
1340 list_for_each_entry(t, &head_terms->terms, list) { in pmu_resolve_param_term()
1384 struct parse_events_terms *head_terms, in pmu_config_term() argument
1511 if (pmu_resolve_param_term(term, head_terms, &val)) in pmu_config_term()
1564 struct parse_events_terms *head_terms, in perf_pmu__config() argument
1574 return perf_pmu__config_terms(pmu, attr, head_terms, zero, apply_hardcoded, err); in perf_pmu__config()
1663 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms, in perf_pmu__check_alias() argument
1683 ret = hwmon_pmu__check_alias(head_terms, info, err); in perf_pmu__check_alias()
1691 list_for_each_entry_safe(term, h, &head_terms->terms, list) { in perf_pmu__check_alias()