Searched refs:Curl_hash (Results 1 – 13 of 13) sorted by relevance
/external/curl/lib/ |
D | hash.h | 46 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 …]
|
D | hash.c | 37 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 …]
|
D | hostip.h | 64 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);
|
D | multihandle.h | 106 struct Curl_hash hostcache; 120 struct Curl_hash sockhash;
|
D | share.h | 49 struct Curl_hash hostcache;
|
D | conncache.h | 33 struct Curl_hash hash;
|
D | hostip.c | 209 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()
|
D | multi.c | 193 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()
|
D | urldata.h | 1843 struct Curl_hash *hostcache;
|
/external/curl/tests/unit/ |
D | unit1602.c | 31 static struct Curl_hash hash_static;
|
D | unit1305.c | 43 static struct Curl_hash hp;
|
D | unit1603.c | 31 static struct Curl_hash hash_static;
|
/external/curl/ |
D | CHANGES | 1151 - hash: make it 'struct Curl_hash'
|