Lines Matching refs:head
91 { if(!(r = dt->data->head) || !(type&(DT_CLEAR|DT_FIRST|DT_LAST)) )
103 dt->data->head = dt->data->here = NIL(Dtlink_t*);
129 { for(t = dt->data->head; t; prev = t->left, t = prev->right)
143 if(!prev && (r = dt->data->head->left) != t->left)
152 t->left->right = dt->data->head;
153 dt->data->head = t;
155 else t = dt->data->head;
162 { dt->data->head = t->right;
178 { if(!prev && t != dt->data->head)
179 prev = dt->data->head;
211 r->right = dt->data->head;
212 dt->data->head = r;