Lines Matching refs:tail
30 queueElem *tail; variable
35 tail=NULL; in ADM_ptrQueue()
47 ADM_assert(!tail); in isEmpty()
59 head=tail=NULL; in clear()
70 head=tail=elem; in push()
73 ADM_assert(tail); in push()
74 tail->next=elem; in push()
75 tail=elem; in push()
84 if(tail) in pushBack()
86 tail->next=elem; in pushBack()
87 tail=elem; in pushBack()
90 head=tail=elem; in pushBack()
104 head=tail=NULL; in pop()
115 ADM_assert(tail); in popBack()
117 r=(T *)tail->data; in popBack()
119 if(head==tail) // only one element.. in popBack()
121 delete tail; in popBack() local
122 head=tail=NULL; in popBack()
127 while(h->next!=tail) in popBack()
134 delete tail; in popBack() local
135 tail=h; in popBack()