Lines Matching refs:next
170 todo = cyc->cg.cyc.next; in sort_members()
171 cyc->cg.cyc.next = 0; in sort_members()
175 todo = doing->cg.cyc.next; in sort_members()
177 for (prev = cyc; prev->cg.cyc.next; prev = prev->cg.cyc.next) in sort_members()
179 if (cmp_member (doing, prev->cg.cyc.next) == GREATERTHAN) in sort_members()
183 doing->cg.cyc.next = prev->cg.cyc.next; in sort_members()
184 prev->cg.cyc.next = doing; in sort_members()
197 for (member = cyc->cg.cyc.next; member; member = member->cg.cyc.next) in print_members()
820 symtab.base[sym_index].next = 0; in cg_print_function_ordering()
1044 if (parent->next && parent->prev && child->next && child->prev)
1053 if (!parent->next && !parent->prev)
1058 Sym *next = child; local
1061 while (next->next)
1063 next = next->next;
1074 child = next_count < prev_count ? next : prev;
1076 else if (! child->next && !child->prev)
1081 Sym *next = parent; local
1083 while (next->next)
1085 next = next->next;
1095 parent = prev_count < next_count ? prev : next;
1107 if (sym1->next)
1108 while (sym1->next)
1109 sym1 = sym1->next;
1115 if (sym2->next)
1116 while (sym2->next)
1117 sym2 = sym2->next;
1130 if (parent->next)
1133 if (! child->next)
1137 child->next = parent;
1147 parent->next = child;
1160 child->next = parent;
1166 parent->next = child;
1187 if (sym->next == NULL
1200 sym = sym->next;