Lines Matching defs:hptr
174 hnode_t *low_chain = NULL, *high_chain = NULL, *hptr, *next;
176 for (hptr = newtable[chain]; hptr != NULL; hptr = next) {
177 next = hptr->next;
179 if (hptr->hkey & exposed_bit) {
180 hptr->next = high_chain;
181 high_chain = hptr;
183 hptr->next = low_chain;
184 low_chain = hptr;
594 hnode_t *hptr;
604 hptr = hash->table[chain];
606 if (hptr == node) { /* 4 */
609 while (hptr->next != node) { /* 5 */
610 assert (hptr != 0);
611 hptr = hptr->next;
613 assert (hptr->next == node);
614 hptr->next = node->next;
650 hnode_t *hptr;
656 hptr = hash->table[chain];
658 if (hptr == node) {
661 while (hptr->next != node)
662 hptr = hptr->next;
663 hptr->next = node->next;
696 hnode_t *hptr;
708 for (hptr = hash->table[chain]; hptr != NULL; hptr = hptr->next) {
709 if ((hptr->hkey & hash->mask) != chain)