Lines Matching refs:head
55 lnode *head, *tail, *cptr; member
81 flink = &pThis->head; in appendPrim()
101 if (pThis->head != 0) { in prependPrim()
102 blink = &(pThis->head->prev); in prependPrim()
103 flink = pThis->head; in prependPrim()
111 pThis->head = ptr; in prependPrim()
129 pThis->head = pThis->tail = pThis->cptr = 0; in listNewEmpty()
144 ptr = l->head; in listNewCopy()
148 pThis->head = pThis->tail = pThis->cptr = 0; in listNewCopy()
198 return pThis->cptr == pThis->head; in listAtFirst()
213 ptr = pThis->head; in listPosition()
228 ptr = pThis->head; in listFind()
266 if (pThis->cptr != pThis->head) { in listToFirst()
267 pThis->cptr = pThis->head; in listToFirst()
289 pThis->cptr = pThis->head; in listPositionAt()
353 pThis->head = ptr; in listInsertBefore()
375 pThis->head = pThis->cptr->next; in listRemove()
388 lnode *node = pThis->head, *ptr; in listClear()
398 pThis->head = pThis->tail = pThis->cptr = 0; in listClear()
407 lnode *ptr = pThis->head; in listForAll()