Home | History | Annotate | Download | only in util

Lines Matching refs:term

190 	struct parse_events_term *term, *clone;
194 list_for_each_entry(term, &alias->terms, list) {
195 ret = parse_events_term__clone(&clone, term);
418 struct parse_events_term *term)
428 if (parse_events__is_hardcoded_term(term))
431 if (term->type_val != PARSE_EVENTS__TERM_TYPE_NUM)
434 format = pmu_find_format(formats, term->config);
457 *vp |= pmu_format_value(format->bits, term->val.num);
465 struct parse_events_term *term;
467 list_for_each_entry(term, head_terms, list)
468 if (pmu_config_term(formats, attr, term))
487 struct parse_events_term *term)
492 if (parse_events__is_hardcoded_term(term))
495 if (term->type_val == PARSE_EVENTS__TERM_TYPE_NUM) {
496 if (term->val.num != 1)
498 if (pmu_find_format(&pmu->format, term->config))
500 name = term->config;
501 } else if (term->type_val == PARSE_EVENTS__TERM_TYPE_STR) {
502 if (strcasecmp(term->config, "event"))
504 name = term->val.str;
522 struct parse_events_term *term, *h;
526 list_for_each_entry_safe(term, h, head_terms, list) {
527 alias = pmu_find_alias(pmu, term);
530 ret = pmu_alias_terms(alias, &term->list);
533 list_del(&term->list);
534 free(term);