Home
last modified time | relevance | path

Searched refs:sizefunc (Results 1 – 8 of 8) sorted by relevance

/netbsd/external/bsd/unbound/dist/util/storage/
H A Dlruhash.c63 lruhash_sizefunc_type sizefunc, lruhash_compfunc_type compfunc, in lruhash_create() argument
72 table->sizefunc = sizefunc; in lruhash_create()
209 table->space_used -= table->sizefunc(d->key, d->data); in reclaim_space()
306 fptr_ok(fptr_whitelist_hash_sizefunc(table->sizefunc)); in lruhash_insert()
311 need_size = table->sizefunc(entry->key, data); in lruhash_insert()
330 (*table->sizefunc)(found->key, found->data); in lruhash_insert()
383 fptr_ok(fptr_whitelist_hash_sizefunc(table->sizefunc)); in lruhash_remove()
401 table->space_used -= (*table->sizefunc)(entry->key, entry->data); in lruhash_remove()
582 fptr_ok(fptr_whitelist_hash_sizefunc(table->sizefunc)); in lruhash_insert_or_retrieve()
587 need_size = table->sizefunc(entry->key, data); in lruhash_insert_or_retrieve()
H A Dlruhash.h151 lruhash_sizefunc_type sizefunc; member
239 lruhash_sizefunc_type sizefunc, lruhash_compfunc_type compfunc,
H A Dslabhash.c49 size_t maxmem, lruhash_sizefunc_type sizefunc, in slabhash_create() argument
78 sizefunc, compfunc, delkeyfunc, deldatafunc, arg); in slabhash_create()
H A Dslabhash.h83 size_t maxmem, lruhash_sizefunc_type sizefunc,
/netbsd/external/bsd/unbound/dist/edns-subnet/
H A Daddrtree.c117 (n->elem?tree->sizefunc(n->elem):0); in node_size()
122 size_t (*sizefunc)(void *), void *env, uint32_t max_node_count) in addrtree_create()
126 log_assert(sizefunc != NULL); in addrtree_create()
140 tree->sizefunc = sizefunc; in addrtree_create()
156 tree->size_bytes -= tree->sizefunc(node->elem); in clean_node()
386 tree->size_bytes += tree->sizefunc(elem); in addrtree_insert()
H A Daddrtree.h84 size_t (*sizefunc)(void *); member
140 size_t (*sizefunc)(void *), void *env, uint32_t max_node_count);
H A Dsubnetmod.c290 sizefunc(void *elemptr) { in sizefunc() function
310 &sizefunc, env, cfg->max_ecs_tree_size_ipv4); in get_tree()
316 &sizefunc, env, cfg->max_ecs_tree_size_ipv6); in get_tree()
893 return sizefunc(elemptr); in unittest_wrapper_subnetmod_sizefunc()
/netbsd/external/bsd/unbound/dist/doc/
H A DChangelog10561 - msgreply sizefunc is more accurate.