Lines Matching refs:buckets
85 struct util_node **buckets; member
144 struct util_node **oldBuckets = hash->buckets; in util_data_rehash()
150 hash->buckets = malloc(sizeof(struct util_node*) * hash->numBuckets); in util_data_rehash()
152 hash->buckets[i] = e; in util_data_rehash()
166 beforeFirstNode = &hash->buckets[h % hash->numBuckets]; in util_data_rehash()
196 struct util_node **bucket = hash->buckets; in util_data_first_node()
211 node = (struct util_node **)(&hash->data.d->buckets[akey % hash->data.d->numBuckets]); in util_hash_find_node()
254 hash->data.d->buckets = 0; in util_hash_create()
267 struct util_node **bucket = (struct util_node **)(hash->data.d->buckets); in util_hash_delete()
277 free(hash->data.d->buckets); in util_hash_delete()
324 bucket = a.d->buckets + start; in util_hash_data_next()
380 node_ptr = (struct util_node**)(&hash->data.d->buckets[node->key % hash->data.d->numBuckets]); in util_hash_erase()