Lines Matching refs:next
47 struct _lnode *next; member
78 flink = &(pThis->tail->next); in appendPrim()
90 ptr->next = 0; in appendPrim()
113 ptr->next = flink; in prependPrim()
153 ptr = ptr->next; in listNewCopy()
216 ptr = ptr->next; in listPosition()
235 ptr = ptr->next; in listFind()
254 if (pThis->cptr->next == 0) break; in listSkipForward()
255 pThis->cptr = pThis->cptr->next; in listSkipForward()
291 if (pThis->cptr->next == 0) break; in listPositionAt()
292 pThis->cptr = pThis->cptr->next; in listPositionAt()
325 ptr->next = pThis->cptr->next; in listInsertAfter()
326 pThis->cptr->next = ptr; in listInsertAfter()
328 if (ptr->next != 0) { in listInsertAfter()
329 ptr->next->prev = ptr; in listInsertAfter()
347 ptr->next = pThis->cptr; in listInsertBefore()
351 ptr->prev->next = ptr; in listInsertBefore()
364 if (pThis->cptr->next != 0) { in listRemove()
365 ptr = pThis->cptr->next; in listRemove()
366 pThis->cptr->next->prev = pThis->cptr->prev; in listRemove()
373 pThis->cptr->prev->next = pThis->cptr->next; in listRemove()
375 pThis->head = pThis->cptr->next; in listRemove()
391 ptr = node->next; in listClear()
410 ptr = ptr->next; in listForAll()