Searched refs:Curl_hash (Results 1 – 18 of 18) sorted by relevance
/curl/lib/ |
H A D | hash.h | 48 struct Curl_hash { struct 78 struct Curl_hash *hash; argument 86 void Curl_hash_init(struct Curl_hash *h, 98 void Curl_hash_destroy(struct Curl_hash *h); 99 size_t Curl_hash_count(struct Curl_hash *h); 100 void Curl_hash_clean(struct Curl_hash *h); 106 void Curl_hash_start_iterate(struct Curl_hash *hash, 111 void Curl_hash_print(struct Curl_hash *h, 115 void Curl_hash_offt_init(struct Curl_hash *h, size_t slots, 119 int Curl_hash_offt_remove(struct Curl_hash *h, curl_off_t id); [all …]
|
H A D | hash.c | 43 struct Curl_hash *h = (struct Curl_hash *) user; in hash_element_dtor() 66 Curl_hash_init(struct Curl_hash *h, in Curl_hash_init() 193 Curl_hash_pick(struct Curl_hash *h, void *key, size_t key_len) in Curl_hash_pick() 221 Curl_hash_destroy(struct Curl_hash *h) in Curl_hash_destroy() 240 Curl_hash_clean(struct Curl_hash *h) in Curl_hash_clean() 245 size_t Curl_hash_count(struct Curl_hash *h) in Curl_hash_count() 303 void Curl_hash_start_iterate(struct Curl_hash *hash, in Curl_hash_start_iterate() 318 struct Curl_hash *h; in Curl_hash_next_element() 348 void Curl_hash_print(struct Curl_hash *h, 383 void Curl_hash_offt_init(struct Curl_hash *h, in Curl_hash_offt_init() [all …]
|
H A D | multihandle.h | 110 struct Curl_hash hostcache; 131 struct Curl_hash sockhash; 138 struct Curl_hash proto_hash;
|
H A D | hostip.h | 63 struct Curl_hash *Curl_global_host_cache_init(void); 169 void Curl_init_dnscache(struct Curl_hash *hash, size_t hashsize); 255 void Curl_hostcache_clean(struct Curl_easy *data, struct Curl_hash *hash);
|
H A D | share.h | 50 struct Curl_hash hostcache;
|
H A D | conncache.h | 52 struct Curl_hash dest2bundle;
|
H A D | hostip.c | 214 hostcache_prune(struct Curl_hash *hostcache, int cache_timeout, in hostcache_prune() 1100 void Curl_init_dnscache(struct Curl_hash *hash, size_t size) in Curl_init_dnscache() 1114 struct Curl_hash *hash) in Curl_hostcache_clean()
|
H A D | multi.c | 222 struct Curl_hash transfers; /* hash of transfers using this socket */ 232 static struct Curl_sh_entry *sh_getentry(struct Curl_hash *sh, in sh_getentry() 267 static void sockhash_destroy(struct Curl_hash *h) in sockhash_destroy() 285 static struct Curl_sh_entry *sh_addentry(struct Curl_hash *sh, in sh_addentry() 317 struct Curl_hash *sh, curl_socket_t s) in sh_delentry() 369 static void sh_init(struct Curl_hash *hash, size_t hashsize) in sh_init()
|
H A D | urldata.h | 1862 struct Curl_hash *hostcache;
|
H A D | http2.c | 139 struct Curl_hash streams; /* hash of `data->mid` to `h2_stream_ctx` */
|
/curl/tests/unit/ |
H A D | unit1602.c | 32 static struct Curl_hash hash_static;
|
H A D | unit1616.c | 32 static struct Curl_hash hash_static;
|
H A D | unit1305.c | 44 static struct Curl_hash hp;
|
H A D | unit1603.c | 32 static struct Curl_hash hash_static;
|
/curl/lib/vquic/ |
H A D | curl_msh3.c | 122 struct Curl_hash streams; /* hash `data->mid` to `stream_ctx` */
|
H A D | curl_quiche.c | 100 struct Curl_hash streams; /* hash `data->mid` to `stream_ctx` */
|
H A D | curl_ngtcp2.c | 134 struct Curl_hash streams; /* hash `data->mid` to `h3_stream_ctx` */
|
H A D | curl_osslq.c | 292 struct Curl_hash streams; /* hash `data->mid` to `h3_stream_ctx` */
|
Completed in 84 milliseconds