Home
last modified time | relevance | path

Searched refs:parse_events_terms (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/tools/perf/util/
H A Dparse-events.h145 struct parse_events_terms { struct
157 struct parse_events_terms *terms; argument
196 void parse_events_terms__init(struct parse_events_terms *terms);
197 void parse_events_terms__exit(struct parse_events_terms *terms);
198 int parse_events_terms(struct parse_events_terms *terms, const char *str, FILE *input);
227 struct parse_events_terms *head_config, void *loc);
231 const struct parse_events_terms *head_config,
235 struct parse_events_terms *parsed_terms);
240 struct parse_events_terms *head_config);
248 const struct parse_events_terms *const_parsed_terms,
[all …]
H A Dparse-events.c39 struct parse_events_terms *dest);
339 const struct parse_events_terms *head,
425 const struct parse_events_terms *const_parsed_terms,
430 struct parse_events_terms *parsed_terms) in parse_events_add_cache()
716 struct parse_events_terms *head_config) in parse_events_add_breakpoint()
1125 const struct parse_events_terms *head, in config_attr()
1375 const struct parse_events_terms *head_config, in parse_events_add_numeric()
1425 struct parse_events_terms parsed_terms; in parse_events_add_pmu()
1556 struct parse_events_terms parsed_terms; in parse_events_multi_pmu_add()
1885 int parse_events_terms(struct parse_events_terms *terms, const char *str, FILE *input) in parse_events_terms() function
[all …]
H A Dpmu.h222 struct parse_events_terms *head_terms,
227 struct parse_events_terms *terms,
232 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms,
H A Dhwmon_pmu.h154 struct parse_events_terms *terms,
156 int hwmon_pmu__check_alias(struct parse_events_terms *terms, struct perf_pmu_info *info,
H A Dparse-events.y115 struct parse_events_terms *list_terms;
569 struct parse_events_terms *head = $1;
582 struct parse_events_terms *head = malloc(sizeof(*head));
H A Dpmu.c68 struct parse_events_terms terms;
519 ret = parse_events_terms(&data->alias->terms, pe->event, /*input=*/NULL); in update_alias()
566 ret = parse_events_terms(&alias->terms, val, val_fd); in perf_pmu__new_alias()
721 struct parse_events_terms clone_terms; in pmu_alias_terms()
1335 struct parse_events_terms *head_terms, in pmu_resolve_param_term()
1384 struct parse_events_terms *head_terms, in pmu_config_term()
1541 struct parse_events_terms *terms, in perf_pmu__config_terms()
1564 struct parse_events_terms *head_terms, 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()
H A Dhwmon_pmu.c637 struct parse_events_terms *terms, in hwmon_pmu__config_terms()
657 int hwmon_pmu__check_alias(struct parse_events_terms *terms, struct perf_pmu_info *info, in hwmon_pmu__check_alias()
/linux-6.15/tools/perf/tests/
H A Dpmu.c162 struct parse_events_terms terms; in test__pmu_format()
170 if (parse_events_terms(&terms, in test__pmu_format()
H A Dparse-events.c776 static int test__checkterms_simple(struct parse_events_terms *terms) in test__checkterms_simple()
2449 int (*check)(struct parse_events_terms *terms);
2554 struct parse_events_terms terms; in test_term()
2559 ret = parse_events_terms(&terms, t->str, /*input=*/ NULL); in test_term()
/linux-6.15/tools/perf/arch/x86/util/
H A Dintel-pt.c68 struct parse_events_terms terms; in intel_pt_parse_terms_with_default()
73 err = parse_events_terms(&terms, str, /*input=*/ NULL); in intel_pt_parse_terms_with_default()