Searched refs:parse_events_terms (Results 1 – 12 of 12) sorted by relevance
| /linux/tools/perf/util/ |
| H A D | parse-events.h | 143 struct parse_events_terms { struct 155 struct parse_events_terms *terms; argument 193 void parse_events_terms__delete(struct parse_events_terms *terms); 194 void parse_events_terms__init(struct parse_events_terms *terms); 195 void parse_events_terms__exit(struct parse_events_terms *terms); 196 int parse_events_terms(struct parse_events_terms *terms, const char *str); 225 struct parse_events_terms *head_config, void *loc); 229 const struct parse_events_terms *head_config, 235 struct parse_events_terms *head_config); 243 const struct parse_events_terms *const_parsed_terms, [all …]
|
| H A D | parse-events.c | 39 static int get_config_terms(const struct parse_events_terms *head_config, 41 static int parse_events_terms__copy(const struct parse_events_terms *src, 42 struct parse_events_terms *dest); 43 static int parse_events_terms__to_strbuf(const struct parse_events_terms *terms, struct strbuf *sb); 62 static char *get_config_str(const struct parse_events_terms *head_terms, in get_config_str() 77 static char *get_config_metric_id(const struct parse_events_terms *head_terms) in get_config_metric_id() 82 static char *get_config_name(const struct parse_events_terms *head_terms) in get_config_name() 87 static struct perf_cpu_map *get_config_cpu(const struct parse_events_terms *head_terms, in get_config_cpu() 140 static void fix_raw(struct parse_events_terms *config_terms, struct perf_pmu *pmu) in fix_raw() 351 const struct parse_events_terms *head, [all …]
|
| H A D | drm_pmu.h | 23 struct parse_events_terms *terms, 25 int drm_pmu__check_alias(const struct perf_pmu *pmu, struct parse_events_terms *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 | pmu.h | 267 struct parse_events_terms *head_terms, 272 struct parse_events_terms *terms, 277 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms,
|
| H A D | parse-events.y | 105 struct parse_events_terms *list_terms; 488 struct parse_events_terms *head = $1; 501 struct parse_events_terms *head = malloc(sizeof(*head));
|
| H A D | pmu.c | 781 struct parse_events_terms alias_terms; in pmu_alias_terms() 786 ret = parse_events_terms(&alias_terms, alias->terms); in pmu_alias_terms() 1441 struct parse_events_terms *head_terms, in pmu_resolve_param_term() 1490 struct parse_events_terms *head_terms, in pmu_config_term() 1682 struct parse_events_terms *terms, in perf_pmu__config_terms() 1707 struct parse_events_terms *head_terms, in perf_pmu__config() 1809 struct parse_events_terms terms; in perf_pmu__parse_terms_to_attr() 1813 ret = parse_events_terms(&terms, terms_str); in perf_pmu__parse_terms_to_attr() 1828 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms, in perf_pmu__check_alias() 2113 struct parse_events_terms terms; in format_alias() [all …]
|
| H A D | drm_pmu.c | 349 struct parse_events_terms *terms, in drm_pmu__config_terms() 363 int drm_pmu__check_alias(const struct perf_pmu *pmu, struct parse_events_terms *terms, in drm_pmu__check_alias()
|
| H A D | hwmon_pmu.c | 648 struct parse_events_terms *terms, in hwmon_pmu__config_terms() 668 int hwmon_pmu__check_alias(struct parse_events_terms *terms, struct perf_pmu_info *info, in hwmon_pmu__check_alias()
|
| /linux/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() 208 struct parse_events_terms terms; in test__pmu_usr_chgs()
|
| H A D | parse-events.c | 814 static int test__checkterms_simple(struct parse_events_terms *terms) in test__checkterms_simple() 2525 int (*check)(struct parse_events_terms *terms); 2645 struct parse_events_terms terms; in test_term() 2650 ret = parse_events_terms(&terms, t->str); in test_term()
|
| /linux/tools/perf/arch/x86/util/ |
| H A D | intel-pt.c | 70 struct parse_events_terms terms; in intel_pt_parse_terms_with_default() 75 err = parse_events_terms(&terms, str); in intel_pt_parse_terms_with_default()
|