Lines Matching refs:ckh_t
43 static bool ckh_grow(tsd_t *tsd, ckh_t *ckh);
44 static void ckh_shrink(tsd_t *tsd, ckh_t *ckh);
53 ckh_bucket_search(ckh_t *ckh, size_t bucket, const void *key) in ckh_bucket_search()
71 ckh_isearch(ckh_t *ckh, const void *key) in ckh_isearch()
92 ckh_try_bucket_insert(ckh_t *ckh, size_t bucket, const void *key, in ckh_try_bucket_insert()
124 ckh_evict_reloc_insert(ckh_t *ckh, size_t argbucket, void const **argkey, in ckh_evict_reloc_insert()
194 ckh_try_insert(ckh_t *ckh, void const**argkey, void const**argdata) in ckh_try_insert()
223 ckh_rebuild(ckh_t *ckh, ckhc_t *aTab) in ckh_rebuild()
246 ckh_grow(tsd_t *tsd, ckh_t *ckh) in ckh_grow()
302 ckh_shrink(tsd_t *tsd, ckh_t *ckh) in ckh_shrink()
350 ckh_new(tsd_t *tsd, ckh_t *ckh, size_t minitems, ckh_hash_t *hash, in ckh_new()
407 ckh_delete(tsd_t *tsd, ckh_t *ckh) in ckh_delete()
426 memset(ckh, 0x5a, sizeof(ckh_t)); in ckh_delete()
430 ckh_count(ckh_t *ckh) in ckh_count()
439 ckh_iter(ckh_t *ckh, size_t *tabind, void **key, void **data) in ckh_iter()
459 ckh_insert(tsd_t *tsd, ckh_t *ckh, const void *key, const void *data) in ckh_insert()
483 ckh_remove(tsd_t *tsd, ckh_t *ckh, const void *searchkey, void **key, in ckh_remove()
515 ckh_search(ckh_t *ckh, const void *searchkey, void **key, void **data) in ckh_search()