Searched refs:hashfunc (Results 1 – 4 of 4) sorted by relevance
58 _citrus_db_hash_func_t hashfunc, void *hashfunc_closure) in _citrus_db_open() argument83 db->db_hashfunc = hashfunc; in _citrus_db_open()
70 _citrus_db_hash_func_t hashfunc, void *hashfunc_closure) in _citrus_db_factory_create() argument80 df->df_hashfunc = hashfunc; in _citrus_db_factory_create()
123 uintptr_t (*hashfunc)(uintptr_t); member132 for(ent = tab->buckets[tab->hashfunc(key)]; in ehash_find()152 hsh = tab->hashfunc(key); in ehash_insert()166 for(ent = tab->buckets[tab->hashfunc(key)]; in ehash_delete()174 tab->buckets[tab->hashfunc(key)] = ent->next; in ehash_delete()212 tab->hashfunc = &hashfunc_pointer; in ehash_new()1233 ctx->ctors->hashfunc = &hashfunc_ctor; in stats_completion_prepare()
140 uintptr_t (*hashfunc)(uintptr_t); member567 for(ent = tab->buckets[tab->hashfunc(key)]; in DEFINE_MAP_INSERT()587 hsh = tab->hashfunc(key); in hash_insert()615 tab->hashfunc = &hashfunc_pointer; in hash_new()653 strtab->tab.hashfunc = &hashfunc_string; in strhash_new()705 symtab->tab.hashfunc = &hashfunc_string; in symtab_new()