Home
last modified time | relevance | path

Searched refs:lruhash_entry (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/unbound/util/storage/
H A Dlruhash.h111 struct lruhash_entry;
123 * Result must include the size of struct lruhash_entry.
171 struct lruhash_entry* lru_start;
173 struct lruhash_entry* lru_end;
195 struct lruhash_entry* overflow_list;
205 struct lruhash_entry { struct
214 struct lruhash_entry* overflow_next; argument
216 struct lruhash_entry* lru_next; argument
218 struct lruhash_entry* lru_prev; argument
234 * Calling both delkey and deldata will also free the struct lruhash_entry argument
[all...]
H A Dlruhash.c101 struct lruhash_entry* p, *np; in bin_delete()
122 struct lruhash_entry *p, *np; in bin_split()
168 bin_overflow_remove(struct lruhash_bin* bin, struct lruhash_entry* entry) in bin_overflow_remove()
170 struct lruhash_entry* p = bin->overflow_list; in bin_overflow_remove()
171 struct lruhash_entry** prevp = &bin->overflow_list; in bin_overflow_remove()
183 reclaim_space(struct lruhash* table, struct lruhash_entry** list) in reclaim_space()
185 struct lruhash_entry* d; in reclaim_space()
218 struct lruhash_entry*
223 struct lruhash_entry* p = bin->overflow_list; in bin_find_entry()
271 lru_front(struct lruhash* table, struct lruhash_entry* entr
567 lruhash_traverse(struct lruhash * h,int wr,void (* func)(struct lruhash_entry *,void *),void * arg) lruhash_traverse() argument
[all...]
H A Dslabhash.h113 struct lruhash_entry* entry, void* data, void* cb_override);
128 struct lruhash_entry* slabhash_lookup(struct slabhash* table,
206 void (*func)(struct lruhash_entry*, void*), void* arg);
237 struct lruhash_entry entry;
H A Dslabhash.c117 struct lruhash_entry* entry, void* data, void* arg) in slabhash_insert()
122 struct lruhash_entry* slabhash_lookup(struct slabhash* sl, in slabhash_lookup()
234 void (*func)(struct lruhash_entry*, void*), void* arg) in slabhash_traverse() argument
/freebsd/contrib/unbound/services/cache/
H A Dinfra.c511 struct lruhash_entry*
528 data_entry_init(struct infra_cache* infra, struct lruhash_entry* e, in new_entry()
556 static struct lruhash_entry* in infra_host()
591 struct lruhash_entry* e = infra_lookup_nottl(infra, addr, addrlen, in infra_host()
664 struct lruhash_entry* e; in infra_update_tcp_works()
701 struct lruhash_entry* e = infra_lookup_nottl(infra, addr, addrlen, in infra_rtt_update()
719 struct lruhash_entry* e = infra_lookup_nottl(infra, addr, addrlen, in infra_rtt_update()
782 struct lruhash_entry* e = infra_lookup_nottl(infra, addr, addrlen, in infra_edns_update()
807 struct lruhash_entry* e = infra_lookup_nottl(infra, addr, addrlen, in infra_get_lame_rtt()
840 struct lruhash_entry* in infra_get_lame_rtt()
[all...]
H A Dinfra.h81 struct lruhash_entry entry;
164 struct lruhash_entry entry;
181 struct lruhash_entry entry;
259 struct lruhash_entry* infra_lookup_nottl(struct infra_cache* infra,
H A Drrset.c195 struct lruhash_entry* e; in rrset_cache_update()
286 struct lruhash_entry* e; in rrset_cache_lookup()
378 struct lruhash_entry* e; in rrset_update_sec_status()
418 struct lruhash_entry* e; in rrset_check_sec_status()
H A Ddns.c285 struct lruhash_entry* e; in msg_cache_lookup()
895 struct lruhash_entry* e; in dns_cache_lookup()
/freebsd/contrib/unbound/dnscrypt/
H A Ddnscrypt.c60 struct lruhash_entry entry;
72 struct lruhash_entry entry;
142 static struct lruhash_entry*
214 static struct lruhash_entry*
256 struct lruhash_entry* entry; in dnscrypt_server_uncurve()
/freebsd/contrib/unbound/daemon/
H A Dcachedump.c148 void (*func)(struct lruhash_entry*, struct config_strlist_head*, void*), in dump_lruhash() argument
174 struct lruhash_entry* e; in dump_lruhash()
236 void (*func)(struct lruhash_entry*, struct config_strlist_head*, void*), in dump_slabhash() argument
262 dump_rrset_entry(struct lruhash_entry* e, struct config_strlist_head* txt, in dump_rrset_entry()
358 copy_msg(struct regional* region, struct lruhash_entry* e, in copy_msg()
384 dump_msg_entry(struct lruhash_entry* e, struct config_strlist_head* txt, in dump_msg_entry()
H A Dremote.c1894 cache_lookup_subnet_msg(struct lruhash_entry* e, void* arg) in cache_lookup_subnet_msg()
1915 cache_lookup_rrset(struct lruhash_entry* e, void* arg) in cache_lookup_rrset()
1938 cache_lookup_msg(struct lruhash_entry* e, void* arg) in cache_lookup_msg()
2204 infra_del_host(struct lruhash_entry* e, void* arg) in infra_del_host()
2268 zone_del_rrset(struct lruhash_entry* e, void* arg) in zone_del_rrset()
2285 zone_del_msg(struct lruhash_entry* e, void* arg) in zone_del_msg()
2307 zone_del_kcache(struct lruhash_entry* e, void* arg) in zone_del_kcache()
2366 bogus_del_rrset(struct lruhash_entry* e, void* arg) in bogus_del_rrset()
2379 bogus_del_msg(struct lruhash_entry* e, void* arg) in bogus_del_msg()
2399 bogus_del_kcache(struct lruhash_entry* e, void* arg) in bogus_del_kcache()
[all …]
H A Dworker.c1454 struct lruhash_entry* e; in worker_handle_request()
/freebsd/contrib/unbound/validator/
H A Dval_kentry.h58 struct lruhash_entry entry;
H A Dval_kcache.c109 struct lruhash_entry* e; in key_cache_search()
/freebsd/contrib/unbound/util/data/
H A Dpacked_rrset.h124 struct lruhash_entry entry;
H A Dmsgreply.h248 struct lruhash_entry entry;
/freebsd/contrib/unbound/util/
H A Dalloc.h63 ((x)->entry.overflow_next) = (struct lruhash_entry*)(y);
/freebsd/contrib/unbound/testcode/
H A Dunitinfra.c54 struct lruhash_entry* e = infra_lookup_nottl(infra, addr, addrlen, in infra_lookup_host()
H A Dfake_event.c745 struct lruhash_entry* e; in do_expire_message()
/freebsd/contrib/unbound/edns-subnet/
H A Dsubnetmod.c393 struct lruhash_entry* lru_entry = slabhash_lookup(subnet_msg_cache, h, in update_cache()
470 struct lruhash_entry *e; in lookup_and_reply()
/freebsd/contrib/unbound/services/
H A Dmesh.c336 struct lruhash_entry* e; in mesh_serve_expired_lookup()