Home
last modified time | relevance | path

Searched refs:bucket_key (Results 1 - 5 of 5) sorted by relevance

/third_party/node/deps/cares/src/lib/
H A Dares__htable.c38 ares__htable_bucket_key_t bucket_key; member
103 ares__htable_bucket_key_t bucket_key, in ares__htable_create()
109 if (hash_func == NULL || bucket_key == NULL || bucket_free == NULL || in ares__htable_create()
120 htable->bucket_key = bucket_key; in ares__htable_create()
181 if (htable->key_eq(key, htable->bucket_key(ares__llist_node_val(node)))) { in ares__htable_find()
245 size_t idx = HASH_IDX(htable, htable->bucket_key(val)); in ares__htable_expand()
258 size_t idx = HASH_IDX(htable, htable->bucket_key(val)); in ares__htable_expand()
324 key = htable->bucket_key(bucket); in ares__htable_insert()
102 ares__htable_create(ares__htable_hashfunc_t hash_func, ares__htable_bucket_key_t bucket_key, ares__htable_bucket_free_t bucket_free, ares__htable_key_eq_t key_eq) ares__htable_create() argument
H A Dares__htable_strvp.c60 static const void *bucket_key(const void *bucket) in bucket_key() function
98 ares__htable_create(hash_func, bucket_key, bucket_free, key_eq); in ares__htable_strvp_create()
H A Dares__htable_szvp.c60 static const void *bucket_key(const void *bucket) in bucket_key() function
98 ares__htable_create(hash_func, bucket_key, bucket_free, key_eq); in ares__htable_szvp_create()
H A Dares__htable_asvp.c60 static const void *bucket_key(const void *bucket) in bucket_key() function
98 ares__htable_create(hash_func, bucket_key, bucket_free, key_eq); in ares__htable_asvp_create()
H A Dares__htable.h96 * \param[in] bucket_key Required. Callback to extract key from bucket.
102 ares__htable_bucket_key_t bucket_key,

Completed in 3 milliseconds