Lines Matching refs:next
22 tail = &a->next; in merge()
23 a = a->next; in merge()
30 tail = &b->next; in merge()
31 b = b->next; in merge()
57 tail->next = a; in merge_final()
60 a = a->next; in merge_final()
64 tail->next = b; in merge_final()
67 b = b->next; in merge_final()
76 tail->next = b; in merge_final()
80 b = b->next; in merge_final()
84 tail->next = head; in merge_final()
174 struct list_head *list = head->next, *pending = NULL; in list_sort()
181 head->prev->next = NULL; in list_sort()
221 list = list->next; in list_sort()
222 pending->next = NULL; in list_sort()
230 struct list_head *next = pending->prev; in list_sort() local
232 if (!next) in list_sort()
235 pending = next; in list_sort()