Searched refs:sizefunc (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.2-release/contrib/unbound/util/storage/ |
H A D | lruhash.h | 151 lruhash_sizefunc_t sizefunc; member in struct:lruhash 229 * @param sizefunc: calculates memory usage of entries. 239 lruhash_sizefunc_t sizefunc, lruhash_compfunc_t compfunc,
|
H A D | slabhash.h | 75 * @param sizefunc: calculates memory usage of entries. 83 size_t maxmem, lruhash_sizefunc_t sizefunc, 208 /** test sizefunc for lruhash */
|
H A D | lruhash.c | 62 lruhash_create(size_t start_size, size_t maxmem, lruhash_sizefunc_t sizefunc, argument 71 table->sizefunc = sizefunc; 208 table->space_used -= table->sizefunc(d->key, d->data); 305 fptr_ok(fptr_whitelist_hash_sizefunc(table->sizefunc)); 310 need_size = table->sizefunc(entry->key, data); 329 (*table->sizefunc)(found->key, found->data); 382 fptr_ok(fptr_whitelist_hash_sizefunc(table->sizefunc)); 400 table->space_used -= (*table->sizefunc)(entry->key, entry->data);
|
H A D | slabhash.c | 49 size_t maxmem, lruhash_sizefunc_t sizefunc, 78 sizefunc, compfunc, delkeyfunc, deldatafunc, arg); 48 slabhash_create(size_t numtables, size_t start_size, size_t maxmem, lruhash_sizefunc_t sizefunc, lruhash_compfunc_t compfunc, lruhash_delkeyfunc_t delkeyfunc, lruhash_deldatafunc_t deldatafunc, void* arg) argument
|
Completed in 97 milliseconds