Lines Matching refs:hashtable
98 dns_rbtnode_t **hashtable; member
1035 rbt->hashtable = NULL; in dns_rbt_create()
1080 if (rbt->hashtable != NULL) { in dns_rbt_destroy2()
1082 isc_mem_put(rbt->mctx, rbt->hashtable, size); in dns_rbt_destroy2()
1676 for (hnode = rbt->hashtable[hash_32(hash, in dns_rbt_findnode()
2365 HASHNEXT(node) = rbt->hashtable[hash]; in hash_add_node()
2367 rbt->hashtable[hash] = node; in hash_add_node()
2379 rbt->hashtable = isc_mem_get(rbt->mctx, size); in inithash()
2380 memset(rbt->hashtable, 0, size); in inithash()
2411 oldtable = rbt->hashtable; in rehash()
2415 rbt->hashtable = isc_mem_get(rbt->mctx, in rehash()
2417 memset(rbt->hashtable, 0, newsize * sizeof(dns_rbtnode_t *)); in rehash()
2425 HASHNEXT(node) = rbt->hashtable[hash]; in rehash()
2426 rbt->hashtable[hash] = node; in rehash()
2467 bucket_node = rbt->hashtable[bucket]; in unhash_node()
2470 rbt->hashtable[bucket] = HASHNEXT(node); in unhash_node()