Lines Matching refs:tail
22 struct list_head *head, **tail = &head; in merge() local
27 *tail = a; in merge()
28 tail = &a->next; in merge()
31 *tail = b; in merge()
35 *tail = b; in merge()
36 tail = &b->next; in merge()
39 *tail = a; in merge()
58 struct list_head *tail = head; in merge_final() local
64 tail->next = a; in merge_final()
65 a->prev = tail; in merge_final()
66 tail = a; in merge_final()
71 tail->next = b; in merge_final()
72 b->prev = tail; in merge_final()
73 tail = b; in merge_final()
83 tail->next = b; in merge_final()
94 b->prev = tail; in merge_final()
95 tail = b; in merge_final()
100 tail->next = head; in merge_final()
101 head->prev = tail; in merge_final()
221 struct list_head **tail = &pending; in list_sort() local
225 tail = &(*tail)->prev; in list_sort()
228 struct list_head *a = *tail, *b = a->prev; in list_sort()
233 *tail = a; in list_sort()