Lines Matching refs:tail
251 * one to the head of the list and the other to the tail of the list.
255 * at the head of the list, or at the tail of the list.
281 struct type *tail;\
286 struct cdll_header *tail;
314 (header)->tail = (void *)(header);\
342 if ((header)->tail == (void *)(header))\
343 (header)->tail = (elm);\
350 * insert <elm> at tail of list anchored at <header>
358 (elm)->field.prev = (header)->tail;\
362 (header)->tail->field.next = (elm);\
363 (header)->tail = (elm);\
378 (header)->tail = (elm);\
411 (header)->tail = (elm)->field.prev;\
424 (header)->tail = (elm)->field.prev;\
444 (elm)->field.prev = (header)->tail;\
445 (header)->tail->field.next = (elm);\
446 (header)->tail = (elm);\
464 * after an existing element (NO insert at tail).