Lines Matching defs:infra_cache
107 struct infra_cache {
173 struct infra_cache* infra_create(struct config_file* cfg);
179 void infra_delete(struct infra_cache* infra);
189 struct infra_cache* infra_adjust(struct infra_cache* infra,
202 struct lruhash_entry* infra_lookup_nottl(struct infra_cache* infra,
224 int infra_host(struct infra_cache* infra, struct sockaddr_storage* addr,
243 int infra_set_lame(struct infra_cache* infra,
263 int infra_rtt_update(struct infra_cache* infra, struct sockaddr_storage* addr,
275 void infra_update_tcp_works(struct infra_cache* infra,
291 int infra_edns_update(struct infra_cache* infra,
313 int infra_get_lame_rtt(struct infra_cache* infra,
334 long long infra_get_host_rto(struct infra_cache* infra,
349 int infra_ratelimit_inc(struct infra_cache* infra, uint8_t* name,
362 void infra_ratelimit_dec(struct infra_cache* infra, uint8_t* name,
374 int infra_ratelimit_exceeded(struct infra_cache* infra, uint8_t* name,
381 int infra_find_ratelimit(struct infra_cache* infra, uint8_t* name,
389 size_t infra_get_mem(struct infra_cache* infra);