Home | History | Annotate | Download | only in libxml2

Lines Matching refs:sentinel

40     xmlLinkPtr sentinel;
104 for(lk = l->sentinel->next;lk != l->sentinel && l->linkCompare(lk->data, data) <0 ;lk = lk->next);
124 for(lk = l->sentinel->prev;lk != l->sentinel && l->linkCompare(lk->data, data) >0 ;lk = lk->prev);
144 if (lk == l->sentinel)
169 if (lk == l->sentinel)
199 /* Add the sentinel */
200 if (NULL ==(l->sentinel = (xmlLinkPtr )xmlMalloc(sizeof(xmlLink)))) {
202 "Cannot initialize memory for sentinel");
206 l->sentinel->next = l->sentinel;
207 l->sentinel->prev = l->sentinel;
208 l->sentinel->data = NULL;
339 xmlFree(l->sentinel);
428 lk = l->sentinel->next;
429 while(lk != l->sentinel) {
450 return (l->sentinel->next == l->sentinel);
466 return (l->sentinel->next);
482 return (l->sentinel->prev);
502 for(lk = l->sentinel->next; lk != l->sentinel; lk = lk->next, count++);
516 xmlLinkDeallocator(l, l->sentinel->next);
529 xmlLinkDeallocator(l, l->sentinel->prev);
548 lkPlace = l->sentinel;
580 lkPlace = l->sentinel->prev;
625 lkPrev = l->sentinel;
626 for (lk = l->sentinel->next; lk != l->sentinel; lk = lk->next) {
681 for(lk = l->sentinel->next; lk != l->sentinel; lk = lk->next) {
702 for(lk = l->sentinel->prev; lk != l->sentinel; lk = lk->prev) {
768 for(lk = old->sentinel->next; lk != old->sentinel; lk = lk->next) {