Lines Matching refs:first
606 struct sched_group *tmp, *first;
612 first = sg;
624 } while (sg != first);
665 * Also keep a unique ID per domain (we use the first CPU number in
780 * Return the canonical balance CPU for this group, this is the first CPU
794 * NUMA topology (first read the regular topology blurb below)
837 * - the first group of each domain is its child domain; this
838 * gets us the first 0-1,3
1008 struct sched_group *first = NULL, *last = NULL, *sg;
1085 if (!first) {
1086 first = sg;
1092 last->next = first;
1094 sd->groups = first;
1099 free_sched_groups(first, 0);
1127 * first domain level). The sched_group linked by a sched_domain includes the
1155 * - The first is the balance_cpu (see should_we_balance() and the
1169 * group), we can simply pick the first CPU in each group.
1172 * [*] in other words, the first group of each domain is its child domain.
1223 struct sched_group *first = NULL, *last = NULL;
1246 if (!first) {
1247 first = sg;
1254 last->next = first;
1255 sd->groups = first;