Home
last modified time | relevance | path

Searched refs:Curl_hash (Results 1 – 13 of 13) sorted by relevance

/external/curl/lib/
Dhash.h46 struct Curl_hash { struct
67 struct Curl_hash *hash; argument
72 int Curl_hash_init(struct Curl_hash *h,
78 void *Curl_hash_add(struct Curl_hash *h, void *key, size_t key_len, void *p);
79 int Curl_hash_delete(struct Curl_hash *h, void *key, size_t key_len);
80 void *Curl_hash_pick(struct Curl_hash *, void *key, size_t key_len);
81 void Curl_hash_apply(struct Curl_hash *h, void *user,
84 void Curl_hash_destroy(struct Curl_hash *h);
85 void Curl_hash_clean(struct Curl_hash *h);
86 void Curl_hash_clean_with_criterium(struct Curl_hash *h, void *user,
[all …]
Dhash.c37 struct Curl_hash *h = (struct Curl_hash *) user; in hash_element_dtor()
57 Curl_hash_init(struct Curl_hash *h, in Curl_hash_init()
109 Curl_hash_add(struct Curl_hash *h, void *key, size_t key_len, void *p) in Curl_hash_add()
139 int Curl_hash_delete(struct Curl_hash *h, void *key, size_t key_len) in Curl_hash_delete()
160 Curl_hash_pick(struct Curl_hash *h, void *key, size_t key_len) in Curl_hash_pick()
180 Curl_hash_apply(Curl_hash *h, void *user, in Curl_hash_apply()
205 Curl_hash_destroy(struct Curl_hash *h) in Curl_hash_destroy()
223 Curl_hash_clean(struct Curl_hash *h) in Curl_hash_clean()
230 Curl_hash_clean_with_criterium(struct Curl_hash *h, void *user, in Curl_hash_clean_with_criterium()
280 void Curl_hash_start_iterate(struct Curl_hash *hash, in Curl_hash_start_iterate()
[all …]
Dhostip.h64 struct Curl_hash *Curl_global_host_cache_init(void);
131 int Curl_mk_dnscache(struct Curl_hash *hash);
237 void Curl_hostcache_clean(struct Curl_easy *data, struct Curl_hash *hash);
Dmultihandle.h106 struct Curl_hash hostcache;
120 struct Curl_hash sockhash;
Dshare.h49 struct Curl_hash hostcache;
Dconncache.h33 struct Curl_hash hash;
Dhostip.c209 hostcache_prune(struct Curl_hash *hostcache, long cache_timeout, time_t now) in hostcache_prune()
846 int Curl_mk_dnscache(struct Curl_hash *hash) in Curl_mk_dnscache()
860 struct Curl_hash *hash) in Curl_hostcache_clean()
Dmulti.c193 struct Curl_hash transfers; /* hash of transfers using this socket */
207 static struct Curl_sh_entry *sh_getentry(struct Curl_hash *sh, in sh_getentry()
241 static struct Curl_sh_entry *sh_addentry(struct Curl_hash *sh, in sh_addentry()
276 struct Curl_hash *sh, curl_socket_t s) in sh_delentry()
328 static int sh_init(struct Curl_hash *hash, int hashsize) in sh_init()
Durldata.h1843 struct Curl_hash *hostcache;
/external/curl/tests/unit/
Dunit1602.c31 static struct Curl_hash hash_static;
Dunit1305.c43 static struct Curl_hash hp;
Dunit1603.c31 static struct Curl_hash hash_static;
/external/curl/
DCHANGES1151 - hash: make it 'struct Curl_hash'