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 *hea 1964 int parse_events_terms(struct parse_events_terms *terms, const char *str) parse_events_terms() function [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() 1447 struct parse_events_terms *head_terms, in pmu_resolve_param_term() 1496 struct parse_events_terms *head_terms, in pmu_config_term() 1688 struct parse_events_terms *terms, in perf_pmu__config_terms() 1713 struct parse_events_terms *head_terms, in perf_pmu__config() 1815 struct parse_events_terms terms; in perf_pmu__parse_terms_to_attr() 1819 ret = parse_events_terms(&terms, terms_str); in perf_pmu__parse_terms_to_attr() 1834 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms, in perf_pmu__check_alias() 2136 struct parse_events_terms term in format_alias() [all...] |
| H A D | drm_pmu.c | 345 struct parse_events_terms *terms, in drm_pmu__config_term() 359 int drm_pmu__check_alias(const struct perf_pmu *pmu, struct parse_events_terms *terms, in drm_pmu__config_terms()
|
| H A D | hwmon_pmu.c | 652 struct parse_events_terms *terms, in hwmon_pmu__config_terms() 672 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() 209 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() 2532 int (*check)(struct parse_events_terms *terms); 2652 struct parse_events_terms terms; in test_term() 2657 ret = parse_events_terms(&terms, t->str); in test_term()
|
| /linux/tools/perf/arch/x86/util/ |
| H A D | intel-pt.c | 73 struct parse_events_terms terms; in intel_pt_parse_terms_with_default() 78 err = parse_events_terms(&terms, str); in intel_pt_parse_terms_with_default()
|