Lines Matching defs:key_len
48 e->key_len = 0;
123 mk_hash_element(const void *key, size_t key_len, const void *p)
128 void *dupkey = malloc(key_len);
131 memcpy(dupkey, key, key_len);
134 he->key_len = key_len;
154 Curl_hash_add(struct curl_hash *h, void *key, size_t key_len, void *p)
158 struct curl_llist *l = FETCH_LIST (h, key, key_len);
162 if(h->comp_func(he->key, he->key_len, key, key_len)) {
169 he = mk_hash_element(key, key_len, p);
189 int Curl_hash_delete(struct curl_hash *h, void *key, size_t key_len)
193 struct curl_llist *l = FETCH_LIST(h, key, key_len);
197 if(h->comp_func(he->key, he->key_len, key, key_len)) {
207 Curl_hash_pick(struct curl_hash *h, void *key, size_t key_len)
211 struct curl_llist *l = FETCH_LIST(h, key, key_len);
215 if(h->comp_func(he->key, he->key_len, key, key_len)) {