Searched refs:parse_events_terms (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/tools/perf/util/ |
| H A D | parse-events.h | 145 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 D | parse-events.c | 39 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 D | pmu.h | 222 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 D | hwmon_pmu.h | 154 struct parse_events_terms *terms, 156 int hwmon_pmu__check_alias(struct parse_events_terms *terms, struct perf_pmu_info *info,
|
| H A D | parse-events.y | 115 struct parse_events_terms *list_terms; 569 struct parse_events_terms *head = $1; 582 struct parse_events_terms *head = malloc(sizeof(*head));
|
| H A D | pmu.c | 68 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 D | hwmon_pmu.c | 637 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 D | pmu.c | 162 struct parse_events_terms terms; in test__pmu_format() 170 if (parse_events_terms(&terms, in test__pmu_format()
|
| H A D | parse-events.c | 776 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 D | intel-pt.c | 68 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()
|