Lines Matching refs:tail
47 list->head = list->tail = NULL; in listCreate()
88 list->head = list->tail = node; in listAddNodeHead()
114 list->head = list->tail = node; in listAddNodeTail()
117 node->prev = list->tail; in listAddNodeTail()
119 list->tail->next = node; in listAddNodeTail()
120 list->tail = node; in listAddNodeTail()
135 if (list->tail == old_node) { in listInsertNode()
136 list->tail = node; in listInsertNode()
168 list->tail = node->prev; in listDelNode()
186 iter->next = list->tail; in listGetIterator()
203 li->next = list->tail; in listRewindTail()
312 n = list->tail; in listIndex()
323 listNode *tail = list->tail; in listRotate() local
328 list->tail = tail->prev; in listRotate()
329 list->tail->next = NULL; in listRotate()
331 list->head->prev = tail; in listRotate()
332 tail->prev = NULL; in listRotate()
333 tail->next = list->head; in listRotate()
334 list->head = tail; in listRotate()