Lines Matching refs:head
29 for (Item *next, *item = head.next; item != &head; item = next) {
33 head.next = head.prev = &head;
53 assert(term != &dest.head);
59 DLLIST_ADDHEAD(&dest.head, item);
91 Interval::Interval(const Interval& that) : head(NULL), tail(NULL)
104 for (Range *next, *r = head; r; r = next) {
108 head = tail = NULL;
114 Range *r, **nextp = &head;
121 for (r = head; r; r = r->next) {
158 for (Range *r = head; r && r->bgn <= pos; r = r->next)
167 Range *a = this->head;
168 Range *b = that.head;
180 for (Range *rA = this->head; rA; rA = rA->next)
181 for (Range *rB = iv.head; rB; rB = rB->next)
191 for (Range *r = that.head; r; r = r->next)
198 for (Range *next, *r = that.head; r; r = next) {
203 that.head = NULL;
209 for (Range *r = head; r; r = r->next)
216 if (!head)
218 INFO("[%i %i)", head->bgn, head->end);
219 for (const Range *r = head->next; r; r = r->next)