Lines Matching defs:terms

164 	list_for_each_entry(term, &head_terms->terms, list)
189 * @config_terms: the list of terms that may contain a raw term.
196 list_for_each_entry(term, &config_terms->terms, list) {
1064 * Always succeed for sysfs terms, as we dont know
1109 strdup("valid terms: call-graph,stack-size\n")
1125 list_for_each_entry(term, &head->terms, list)
1166 list_for_each_entry(term, &head_config->terms, list) {
1257 list_for_each_entry(term, &head_config->terms, list) {
1427 list_empty(&const_parsed_terms->terms)) {
1444 if (!const_parsed_terms || list_empty(&const_parsed_terms->terms)) {
1462 /* Configure attr/terms with a known PMU, this will set hardcoded terms. */
1468 /* Look for event names in the terms and rewrite into format based terms. */
1485 /* Configure attr/terms again if an alias was expanded. */
1507 /* Skip configuring hard coded terms that were applied by config_attr. */
1573 list_add_tail(&term->list, &parsed_terms.terms);
1877 * parse event config string, return a list of event terms.
1879 int parse_events_terms(struct parse_events_terms *terms, const char *str, FILE *input)
1882 .terms = NULL,
1889 list_splice(&parse_state.terms->terms, &terms->terms);
1891 zfree(&parse_state.terms);
2614 list_for_each_entry (term, &src->terms, list) {
2622 list_add_tail(&n->list, &dest->terms);
2627 void parse_events_terms__init(struct parse_events_terms *terms)
2629 INIT_LIST_HEAD(&terms->terms);
2632 void parse_events_terms__exit(struct parse_events_terms *terms)
2636 list_for_each_entry_safe(term, h, &terms->terms, list) {
2642 void parse_events_terms__delete(struct parse_events_terms *terms)
2644 if (!terms)
2646 parse_events_terms__exit(terms);
2647 free(terms);
2650 int parse_events_terms__to_strbuf(const struct parse_events_terms *terms, struct strbuf *sb)
2655 if (!terms)
2658 list_for_each_entry(term, &terms->terms, list) {
2722 * Return string contains valid config terms of an event.
2723 * @additional_terms: For terms such as PMU sysfs terms.
2733 /* valid terms */
2735 if (asprintf(&str, "valid terms: %s,%s",
2739 if (asprintf(&str, "valid terms: %s", static_terms) < 0)