Lines Matching defs:metric_list

789 	struct list_head *metric_list;
809 static int add_metric(struct list_head *metric_list,
823 * @metric_list: The list the metric is added to.
839 static int resolve_metric(struct list_head *metric_list,
891 ret = add_metric(metric_list, &pending[i].pm, modifier, metric_no_group,
903 * __add_metric - Add a metric to metric_list.
904 * @metric_list: The list the metric is added to.
922 static int __add_metric(struct list_head *metric_list,
1023 ret = resolve_metric(metric_list, pmu, modifier, metric_no_group,
1033 list_add(&root_metric->nd, metric_list);
1076 static int add_metric(struct list_head *metric_list,
1092 ret = __add_metric(metric_list, pm, modifier, metric_no_group,
1102 * those events to metric_list.
1106 ret = __add_metric(metric_list, pm, modifier, metric_no_group,
1124 ret = add_metric(d->metric_list, pm, d->modifier, d->metric_no_group,
1227 * @metric_list: The list that the metric or metric group are added to.
1235 struct list_head *metric_list,
1269 .metric_list = &list,
1290 * add to metric_list so that they can be released
1293 list_splice(&list, metric_list);
1309 * @metric_list: The list that metrics are added to.
1317 bool system_wide, struct list_head *metric_list,
1336 system_wide, metric_list, table);
1360 static void metricgroup__free_metrics(struct list_head *metric_list)
1364 list_for_each_entry_safe (m, tmp, metric_list, nd) {
1371 * find_tool_events - Search for the pressence of tool events in metric_list.
1372 * @metric_list: List to take metrics from.
1376 static void find_tool_events(const struct list_head *metric_list,
1381 list_for_each_entry(m, metric_list, nd) {
1398 * @metric_list: List to take metrics from.
1401 static int build_combined_expr_ctx(const struct list_head *metric_list,
1414 list_for_each_entry(m, metric_list, nd) {
1535 LIST_HEAD(metric_list);
1545 system_wide, &metric_list, table);
1550 list_sort(NULL, &metric_list, metric_list_cmp);
1555 find_tool_events(&metric_list, tool_events);
1557 ret = build_combined_expr_ctx(&metric_list, &combined);
1574 list_sort(NULL, &metric_list, default_metricgroup_cmp);
1576 list_for_each_entry(m, &metric_list, nd) {
1590 list_for_each_entry(n, &metric_list, nd) {
1675 list_for_each_entry(m, &metric_list, nd) {
1681 metricgroup__free_metrics(&metric_list);