Searched refs:lruhash_bin (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/usr.sbin/unbound/util/storage/
H A Dlruhash.h110 struct lruhash_bin;
168 struct lruhash_bin* array;
188 struct lruhash_bin { struct
362 void bin_init(struct lruhash_bin* array, size_t size);
365 void bin_delete(struct lruhash* table, struct lruhash_bin* bin);
377 struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions);
385 void bin_overflow_remove(struct lruhash_bin* bin,
398 void bin_split(struct lruhash* table, struct lruhash_bin* newa,
H A Dlruhash.c48 bin_init(struct lruhash_bin* array, size_t size)
57 sizeof(struct lruhash_bin));
85 table->array = calloc(table->size, sizeof(struct lruhash_bin));
94 table->size*sizeof(struct lruhash_bin));
99 bin_delete(struct lruhash* table, struct lruhash_bin* bin)
118 bin_split(struct lruhash* table, struct lruhash_bin* newa,
123 struct lruhash_bin* newbin;
168 bin_overflow_remove(struct lruhash_bin* bin, struct lruhash_entry* entry)
186 struct lruhash_bin* bin;
220 struct lruhash_bin* bi
[all...]
/openbsd-current/sbin/unwind/libunbound/util/storage/
H A Dlruhash.h110 struct lruhash_bin;
168 struct lruhash_bin* array;
188 struct lruhash_bin { struct
362 void bin_init(struct lruhash_bin* array, size_t size);
365 void bin_delete(struct lruhash* table, struct lruhash_bin* bin);
377 struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions);
385 void bin_overflow_remove(struct lruhash_bin* bin,
398 void bin_split(struct lruhash* table, struct lruhash_bin* newa,
H A Dlruhash.c48 bin_init(struct lruhash_bin* array, size_t size)
57 sizeof(struct lruhash_bin));
85 table->array = calloc(table->size, sizeof(struct lruhash_bin));
94 table->size*sizeof(struct lruhash_bin));
99 bin_delete(struct lruhash* table, struct lruhash_bin* bin)
118 bin_split(struct lruhash* table, struct lruhash_bin* newa,
123 struct lruhash_bin* newbin;
168 bin_overflow_remove(struct lruhash_bin* bin, struct lruhash_entry* entry)
186 struct lruhash_bin* bin;
220 struct lruhash_bin* bi
[all...]
/openbsd-current/usr.sbin/unbound/testcode/
H A Dunitlruhash.c89 struct lruhash_bin bin;

Completed in 90 milliseconds