Lines Matching refs:buckets
82 LHASH_ITEM **buckets; member
103 ret->buckets = OPENSSL_malloc(sizeof(LHASH_ITEM *) * ret->num_buckets); in lh_new()
104 if (ret->buckets == NULL) { in lh_new()
108 OPENSSL_memset(ret->buckets, 0, sizeof(LHASH_ITEM *) * ret->num_buckets); in lh_new()
122 for (LHASH_ITEM *n = lh->buckets[i]; n != NULL; n = next) { in lh_free()
128 OPENSSL_free(lh->buckets); in lh_free()
150 LHASH_ITEM **ret = &lh->buckets[hash % lh->num_buckets]; in get_next_ptr_and_hash()
167 LHASH_ITEM **ret = &lh->buckets[key_hash % lh->num_buckets]; in get_next_ptr_by_key()
211 for (cur = lh->buckets[i]; cur != NULL; cur = next) { in lh_rebucket()
219 OPENSSL_free(lh->buckets); in lh_rebucket()
222 lh->buckets = new_buckets; in lh_rebucket()
326 for (LHASH_ITEM *cur = lh->buckets[i]; cur != NULL; cur = next) { in lh_doall_arg()