Lines Matching refs:next
25 tail = &a->next; in merge()
26 a = a->next; in merge()
33 tail = &b->next; in merge()
34 b = b->next; in merge()
61 tail->next = a; in merge_final()
64 a = a->next; in merge_final()
68 tail->next = b; in merge_final()
71 b = b->next; in merge_final()
80 tail->next = b; in merge_final()
93 b = b->next; in merge_final()
97 tail->next = head; in merge_final()
187 struct list_head *list = head->next, *pending = NULL; in list_sort()
194 head->prev->next = NULL; in list_sort()
234 list = list->next; in list_sort()
235 pending->next = NULL; in list_sort()
243 struct list_head *next = pending->prev; in list_sort() local
245 if (!next) in list_sort()
248 pending = next; in list_sort()