Searched refs:lruhash_bin (Results 1 – 3 of 3) sorted by relevance
| /src/contrib/unbound/util/storage/ |
| H A D | lruhash.h | 110 struct lruhash_bin; 168 struct lruhash_bin* array; 188 struct lruhash_bin { struct 372 void bin_init(struct lruhash_bin* array, size_t size); 375 void bin_delete(struct lruhash* table, struct lruhash_bin* bin); 387 struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions); 395 void bin_overflow_remove(struct lruhash_bin* bin, 408 void bin_split(struct lruhash* table, struct lruhash_bin* newa,
|
| H A D | lruhash.c | 48 bin_init(struct lruhash_bin* array, size_t size) in bin_init() 57 sizeof(struct lruhash_bin)); in bin_init() 85 table->array = calloc(table->size, sizeof(struct lruhash_bin)); in lruhash_create() 94 table->size*sizeof(struct lruhash_bin)); in lruhash_create() 99 bin_delete(struct lruhash* table, struct lruhash_bin* bin) in bin_delete() 118 bin_split(struct lruhash* table, struct lruhash_bin* newa, in bin_split() 123 struct lruhash_bin* newbin; in bin_split() 168 bin_overflow_remove(struct lruhash_bin* bin, struct lruhash_entry* entry) in bin_overflow_remove() 186 struct lruhash_bin* bin; in reclaim_space() 220 struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions) in bin_find_entry() [all …]
|
| /src/contrib/unbound/daemon/ |
| H A D | cachedump.c | 173 struct lruhash_bin* bin = &table->array[i]; in dump_lruhash()
|