Lines Matching refs:tail
16 struct list_head *head, **tail = &head; in merge() local
21 *tail = a; in merge()
22 tail = &a->next; in merge()
25 *tail = b; in merge()
29 *tail = b; in merge()
30 tail = &b->next; in merge()
33 *tail = a; in merge()
52 struct list_head *tail = head; in merge_final() local
57 tail->next = a; in merge_final()
58 a->prev = tail; in merge_final()
59 tail = a; in merge_final()
64 tail->next = b; in merge_final()
65 b->prev = tail; in merge_final()
66 tail = b; in merge_final()
76 tail->next = b; in merge_final()
78 b->prev = tail; in merge_final()
79 tail = b; in merge_final()
84 tail->next = head; in merge_final()
85 head->prev = tail; in merge_final()
203 struct list_head **tail = &pending; in list_sort() local
207 tail = &(*tail)->prev; in list_sort()
210 struct list_head *a = *tail, *b = a->prev; in list_sort()
215 *tail = a; in list_sort()