Lines Matching refs:head
61 c->head = 0; in cdb_make_start()
78 struct cdb_hplist *head; in cdb_make_addend() local
80 head = c->head; in cdb_make_addend()
81 if (!head || (head->num >= CDB_HPLIST)) { in cdb_make_addend()
82 head = (struct cdb_hplist *) emalloc(sizeof(struct cdb_hplist)); in cdb_make_addend()
83 if (!head) in cdb_make_addend()
85 head->num = 0; in cdb_make_addend()
86 head->next = c->head; in cdb_make_addend()
87 c->head = head; in cdb_make_addend()
89 head->hp[head->num].h = h; in cdb_make_addend()
90 head->hp[head->num].p = c->pos; in cdb_make_addend()
91 ++head->num; in cdb_make_addend()
153 for (x = c->head; x; x = x->next) { in cdb_make_finish()
186 for (x = c->head; x; x = x->next) { in cdb_make_finish()
224 for (x = c->head; x; c->head = x) { in cdb_make_finish()
226 efree(c->head); in cdb_make_finish()