Lines Matching refs:modifier

134 	const char *modifier;
214 zfree(&m->modifier);
220 const char *modifier,
240 m->modifier = NULL;
241 if (modifier) {
242 m->modifier = strdup(modifier);
243 if (!m->modifier)
489 static int decode_all_metric_ids(struct evlist *perf_evlist, const char *modifier)
527 if (modifier) {
533 ret = strbuf_addstr(&sb, modifier);
550 const char *modifier,
625 if (modifier) {
626 ret = strbuf_addstr(events, modifier);
672 const char *modifier;
686 const char *modifier,
710 * @modifier: if non-null event modifiers like "u".
726 const char *modifier,
778 ret = add_metric(metric_list, &pending[i].pm, modifier, metric_no_group,
793 * @modifier: if non-null event modifiers like "u".
811 const char *modifier,
842 root_metric = metric__new(pm, modifier, metric_no_group, metric_no_threshold,
915 ret = resolve_metric(metric_list, pmu, modifier, metric_no_group,
932 const char *modifier,
946 ret = __add_metric(metric_list, pm, modifier, metric_no_group,
960 ret = __add_metric(metric_list, pm, modifier, metric_no_group,
1018 const char *modifier;
1038 ret = add_metric(data->list, pm, data->modifier, metric_no_group,
1052 * @modifier: if non-null event modifiers like "u".
1062 static int metricgroup__add_metric(const char *pmu, const char *metric_name, const char *modifier,
1075 .modifier = modifier,
1122 char *list_itr, *list_copy, *metric_name, *modifier;
1131 modifier = strchr(metric_name, ':');
1132 if (modifier)
1133 *modifier++ = '\0';
1135 ret = metricgroup__add_metric(pmu, metric_name, modifier,
1217 if (!m->group_events && !m->modifier) {
1243 * @modifier: any modifiers added to the events.
1250 struct expr_parse_ctx *ids, const char *modifier,
1294 ret = metricgroup__build_event_string(&events, ids, modifier,
1313 ret = decode_all_metric_ids(parsed_evlist, modifier);
1361 /*modifier=*/NULL,
1397 if ((!m->modifier && n->modifier) ||
1398 (m->modifier && !n->modifier) ||
1399 (m->modifier && n->modifier &&
1400 strcmp(m->modifier, n->modifier)))
1418 ret = parse_ids(metric_no_merge, fake_pmu, m->pctx, m->modifier,
1446 if (m->modifier) {
1449 if (asprintf(&tmp, "%s:%s", m->metric_name, m->modifier) < 0)