Searched refs:parse_events_terms (Results 1 - 8 of 8) sorted by relevance

/linux-master/tools/perf/util/
H A Dparse-events.h138 struct parse_events_terms { struct
150 struct parse_events_terms *terms;
184 void parse_events_terms__delete(struct parse_events_terms *terms);
185 void parse_events_terms__init(struct parse_events_terms *terms);
186 void parse_events_terms__exit(struct parse_events_terms *terms);
187 int parse_events_terms(struct parse_events_terms *terms, const char *str, FILE *input);
188 int parse_events_terms__to_strbuf(const struct parse_events_terms *terms, struct strbuf *sb);
195 struct parse_events_terms *head_config, void *loc);
199 struct parse_events_terms *head_confi
[all...]
H A Dpmu.h202 struct parse_events_terms *head_terms,
206 struct parse_events_terms *terms,
210 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms,
H A Dparse-events.c37 static int get_config_terms(struct parse_events_terms *head_config, struct list_head *head_terms);
38 static int parse_events_terms__copy(const struct parse_events_terms *src,
39 struct parse_events_terms *dest);
157 static char *get_config_str(struct parse_events_terms *head_terms,
172 static char *get_config_metric_id(struct parse_events_terms *head_terms)
177 static char *get_config_name(struct parse_events_terms *head_terms)
193 static void fix_raw(struct parse_events_terms *config_terms, struct perf_pmu *pmu)
361 struct parse_events_terms *head,
447 struct parse_events_terms *head_config)
525 struct parse_events_terms *head_confi
1882 int parse_events_terms(struct parse_events_terms *terms, const char *str, FILE *input) function
[all...]
H A Dpmu.c56 struct parse_events_terms terms;
489 ret = parse_events_terms(&data->alias->terms, pe->event, /*input=*/NULL);
535 ret = parse_events_terms(&alias->terms, val, val_fd);
663 struct parse_events_terms clone_terms;
1214 struct parse_events_terms *head_terms,
1263 struct parse_events_terms *head_terms,
1385 struct parse_events_terms *terms,
1404 struct parse_events_terms *head_terms,
1498 int perf_pmu__check_alias(struct perf_pmu *pmu, struct parse_events_terms *head_terms,
H A Dparse-events.y116 struct parse_events_terms *list_terms;
645 struct parse_events_terms *head = $1;
658 struct parse_events_terms *head = malloc(sizeof(*head));
/linux-master/tools/perf/tests/
H A Dpmu.c131 static void add_test_terms(struct parse_events_terms *terms)
147 struct parse_events_terms terms;
H A Dparse-events.c794 static int test__checkterms_simple(struct parse_events_terms *terms)
2480 int (*check)(struct parse_events_terms *terms);
2583 struct parse_events_terms terms;
2588 ret = parse_events_terms(&terms, t->str, /*input=*/ NULL);
/linux-master/tools/perf/arch/x86/util/
H A Dintel-pt.c67 struct parse_events_terms terms;
72 err = parse_events_terms(&terms, str, /*input=*/ NULL);

Completed in 239 milliseconds