Lines Matching defs:groups
6 /* Manage metrics and groups of metrics from JSON files */
231 * ensures that the same event in different sibling groups
294 static int metricgroup__setup_events(struct list_head *groups,
311 list_for_each_entry (m, groups, nd) {
452 static struct mep *mep_lookup(struct rblist *groups, const char *name)
458 nd = rblist__find(groups, &me);
461 rblist__add_node(groups, &me);
462 nd = rblist__find(groups, &me);
500 struct rblist groups;
513 rblist__init(&groups);
514 groups.node_new = mep_new;
515 groups.node_cmp = mep_cmp;
516 groups.node_delete = mep_delete;
567 me = mep_lookup(&groups, g);
580 if (!filter || !rblist__empty(&groups)) {
587 for (node = rb_first_cached(&groups.entries); node; node = next) {
595 rblist__remove_node(&groups, node);
613 * groups not count. Always use it outside a
781 /* Place the largest groups at the front. */