Lines Matching defs:hp
115 register struct Hash_Entry **hp;
129 t->bucketPtr = hp = (struct Hash_Entry **)emalloc(sizeof(*hp) * i);
131 *hp++ = NULL;
155 register struct Hash_Entry **hp, *h, *nexth = NULL;
158 for (hp = t->bucketPtr, i = t->size; --i >= 0;) {
159 for (h = *hp++; h != NULL; h = nexth) {
239 struct Hash_Entry **hp;
265 hp = &t->bucketPtr[h & t->mask];
266 e->next = *hp;
267 *hp = e;
298 register Hash_Entry **hp, *p;
302 for (hp = &t->bucketPtr[e->namehash & t->mask];
303 (p = *hp) != NULL; hp = &p->next) {
305 *hp = p->next;
413 register Hash_Entry *e, *next = NULL, **hp, **xp;
423 t->bucketPtr = hp = (struct Hash_Entry **) emalloc(sizeof(*hp) * i);
425 *hp++ = NULL;
426 for (hp = oldhp, i = oldsize; --i >= 0;) {
427 for (e = *hp++; e != NULL; e = next) {