Lines Matching refs:terms
188 * @config_terms: the list of terms that may contain a raw term.
1014 * Always succeed for sysfs terms, as we dont know
1059 strdup("valid terms: call-graph,stack-size\n"));
1442 * Configure hardcoded terms first, no need to check
1833 * parse event config string, return a list of event terms.
1835 int parse_events_terms(struct list_head *terms, const char *str, FILE *input)
1838 .terms = NULL,
1846 list_splice(parse_state.terms, terms);
1847 zfree(&parse_state.terms);
1851 parse_events_terms__delete(parse_state.terms);
2572 void parse_events_terms__purge(struct list_head *terms)
2576 list_for_each_entry_safe(term, h, terms, list) {
2582 void parse_events_terms__delete(struct list_head *terms)
2584 if (!terms)
2586 parse_events_terms__purge(terms);
2587 free(terms);
2670 * Return string contains valid config terms of an event.
2671 * @additional_terms: For terms such as PMU sysfs terms.
2681 /* valid terms */
2683 if (asprintf(&str, "valid terms: %s,%s",
2687 if (asprintf(&str, "valid terms: %s", static_terms) < 0)