Lines Matching refs:metric_name

92 		free((char *)expr->metric_name);  in metric_event_delete()
126 const char *metric_name; member
177 metricgroup___watchdog_constraint_hint(pm->metric_name, false); in metricgroup__has_constraint()
213 m->metric_name = pm->metric_name; in metric__new()
354 match_metric(pm->metric_name, metric); in match_pm_metric()
363 const char *metric_name; member
380 return strcmp(a->metric_name, b->metric_name); in mep_cmp()
404 const char *metric_name) in mep_lookup() argument
409 .metric_name = metric_name, in mep_lookup()
438 me = mep_lookup(groups, g, pm->metric_name); in metricgroup__add_to_mep_groups()
440 me = mep_lookup(groups, "No_group", pm->metric_name); in metricgroup__add_to_mep_groups()
517 me->metric_name, in metricgroup__print()
759 const char *metric_name; member
898 .name = pm->metric_name, in __add_metric()
903 if (!strcmp(pm->metric_name, vm->name)) { in __add_metric()
904 pr_err("failed: recursion detected for %s\n", pm->metric_name); in __add_metric()
928 for (; root_metric->metric_refs[cnt].metric_name; cnt++) { in __add_metric()
929 if (!strcmp(pm->metric_name, in __add_metric()
930 root_metric->metric_refs[cnt].metric_name)) in __add_metric()
947 root_metric->metric_refs[cnt].metric_name = pm->metric_name; in __add_metric()
951 root_metric->metric_refs[cnt+1].metric_name = NULL; in __add_metric()
990 if (!match_metric(pm->metric_name, data->metric)) in metricgroup__find_metric_callback()
1022 pr_debug("metric expr %s for %s\n", pm->metric_expr, pm->metric_name); in add_metric()
1054 if (!match_pm_metric(pm, d->metric_name)) in metricgroup__add_metric_sys_event_iter()
1099 const char *metric_name; member
1115 (match_metric(pm->metric_group, data->metric_name) || in metricgroup__add_metric_callback()
1116 match_metric(pm->metric_name, data->metric_name))) { in metricgroup__add_metric_callback()
1141 static int metricgroup__add_metric(const char *metric_name, const char *modifier, in metricgroup__add_metric() argument
1155 .metric_name = metric_name, in metricgroup__add_metric()
1178 .metric_name = metric_name, in metricgroup__add_metric()
1224 char *list_itr, *list_copy, *metric_name, *modifier; in metricgroup__add_metric_list() local
1232 while ((metric_name = strsep(&list_itr, ",")) != NULL) { in metricgroup__add_metric_list()
1233 modifier = strchr(metric_name, ':'); in metricgroup__add_metric_list()
1237 ret = metricgroup__add_metric(metric_name, modifier, in metricgroup__add_metric_list()
1241 pr_err("Cannot find metric or group `%s'\n", metric_name); in metricgroup__add_metric_list()
1501 m->metric_name, n->metric_name); in parse_groups()
1519 m->metric_name, m->metric_expr); in parse_groups()
1538 if (asprintf(&tmp, "%s:%s", m->metric_name, m->modifier) < 0) in parse_groups()
1539 expr->metric_name = NULL; in parse_groups()
1541 expr->metric_name = tmp; in parse_groups()
1543 expr->metric_name = strdup(m->metric_name); in parse_groups()
1545 if (!expr->metric_name) { in parse_groups()
1612 if (match_metric(pm->metric_name, metric)) in metricgroup__has_metric_callback()
1662 new_expr->metric_name = strdup(old_expr->metric_name); in metricgroup__copy_metric_events()
1663 if (!new_expr->metric_name) in metricgroup__copy_metric_events()
1671 for (nr = 0; old_expr->metric_refs[nr].metric_name; nr++) in metricgroup__copy_metric_events()