/freebsd/contrib/unbound/services/cache/ |
H A D | rrset.h | 56 struct rrset_cache { struct 67 struct rrset_cache* rrset_cache_create(struct config_file* cfg, argument 74 void rrset_cache_delete(struct rrset_cache* r); 85 struct rrset_cache* rrset_cache_adjust(struct rrset_cache* r, 104 void rrset_cache_touch(struct rrset_cache* r, struct ub_packed_rrset_key* key, 133 int rrset_cache_update(struct rrset_cache* r, struct rrset_ref* ref, 150 void rrset_cache_update_wildcard(struct rrset_cache* rrset_cache, 168 struct ub_packed_rrset_key* rrset_cache_lookup(struct rrset_cache* r, 206 void rrset_array_unlock_touch(struct rrset_cache* r, struct regional* scratch, 219 void rrset_update_sec_status(struct rrset_cache* r, [all …]
|
H A D | rrset.c | 61 struct rrset_cache* rrset_cache_create(struct config_file* cfg, in rrset_cache_create() 68 struct rrset_cache *r = (struct rrset_cache*)slabhash_create(slabs, in rrset_cache_create() 75 void rrset_cache_delete(struct rrset_cache* r) in rrset_cache_delete() 83 struct rrset_cache* rrset_cache_adjust(struct rrset_cache *r, in rrset_cache_adjust() 96 rrset_cache_touch(struct rrset_cache* r, struct ub_packed_rrset_key* key, in rrset_cache_touch() 190 rrset_cache_update(struct rrset_cache* r, struct rrset_ref* ref, in rrset_cache_update() 246 void rrset_cache_update_wildcard(struct rrset_cache* rrset_cache, in rrset_cache_update_wildcard() argument 276 (void)rrset_cache_update(rrset_cache, &ref, alloc, timenow); in rrset_cache_update_wildcard() 280 rrset_cache_lookup(struct rrset_cache* r, uint8_t* qname, size_t qnamelen, in rrset_cache_lookup() 342 rrset_array_unlock_touch(struct rrset_cache* r, struct regional* scratch, in rrset_array_unlock_touch() [all …]
|
H A D | dns.c | 89 switch(rrset_cache_update(env->rrset_cache, &rep->ref[i], in store_rrsets() 224 if((rrset = rrset_cache_lookup(env->rrset_cache, qname, in find_closest_of_type() 243 if(!rrset_cache_expired_above(env->rrset_cache, &qname, in find_closest_of_type() 251 rrset_cache, origqname, origqnamelen, in find_closest_of_type() 315 akey = rrset_cache_lookup(env->rrset_cache, ns->name, in find_add_addrs() 335 akey = rrset_cache_lookup(env->rrset_cache, ns->name, in find_add_addrs() 379 akey = rrset_cache_lookup(env->rrset_cache, ns->name, in cache_fill_missing() 400 akey = rrset_cache_lookup(env->rrset_cache, ns->name, in cache_fill_missing() 439 env->rrset_cache, dp->name, dp->namelen, LDNS_RR_TYPE_DS, in find_add_ds() 444 rrset = rrset_cache_lookup(env->rrset_cache, d in find_add_ds() [all...] |
/freebsd/contrib/unbound/validator/ |
H A D | val_neg.c | 1047 * @param rrset_cache: rrset cache 1060 grab_nsec(struct rrset_cache* rrset_cache, uint8_t* qname, size_t qname_len, in grab_nsec() argument 1065 struct ub_packed_rrset_key* r, *k = rrset_cache_lookup(rrset_cache, in grab_nsec() 1103 * @param rrset_cache: rrset cache 1110 uint16_t qclass, struct rrset_cache* rrset_cache, time_t now, in neg_find_nsec() argument 1157 nsec = grab_nsec(rrset_cache, data->name, data->len, LDNS_RR_TYPE_NSEC, in neg_find_nsec() 1217 struct rrset_cache* rrset_cache, struc in neg_nsec3_getnc() argument 1250 neg_nsec3_proof_ds(struct val_neg_zone * zone,uint8_t * qname,size_t qname_len,int qlabs,sldns_buffer * buf,struct rrset_cache * rrset_cache,struct regional * region,time_t now,uint8_t * topname) neg_nsec3_proof_ds() argument 1349 add_soa(struct rrset_cache * rrset_cache,time_t now,struct regional * region,struct dns_msg * msg,struct val_neg_zone * zone) add_soa() argument 1380 val_neg_getmsg(struct val_neg_cache * neg,struct query_info * qinfo,struct regional * region,struct rrset_cache * rrset_cache,sldns_buffer * buf,time_t now,int addsoa,uint8_t * topname,struct config_file * cfg) val_neg_getmsg() argument [all...] |
H A D | val_neg.h | 53 struct rrset_cache; 227 * @param rrset_cache: rrset cache. 246 struct rrset_cache* rrset_cache, struct sldns_buffer* buf, time_t now,
|
H A D | val_utils.h | 56 struct rrset_cache; 343 struct val_anchors* anchors, struct rrset_cache* r, 355 struct rrset_cache* r, struct module_env* env);
|
H A D | val_utils.c | 423 rrset_check_sec_status(env->rrset_cache, rrset, *env->now); in val_verify_rrset() 458 rrset_update_sec_status(env->rrset_cache, rrset, *env->now); in val_verify_rrset() 1178 struct rrset_cache* r, struct module_env* env) in val_mark_indeterminate() 1198 struct rrset_cache* r, struct module_env* env) in val_mark_insecure() 1307 env->rrset_cache, nm, nmlen, LDNS_RR_TYPE_DS, c, 0, in val_find_DS() 1331 msg = val_neg_getmsg(env->neg_cache, &qinfo, region, env->rrset_cache, in val_find_DS()
|
H A D | val_nsec.c | 188 rrset_check_sec_status(env->rrset_cache, nsec, *env->now); in nsec_verify_rrset() 195 rrset_update_sec_status(env->rrset_cache, nsec, *env->now); in nsec_verify_rrset()
|
H A D | validator.c | 1037 rrset_cache_update_wildcard(env->rrset_cache, s, wc, wl, in validate_positive_response() 1847 qstate->env->rrset_cache, qstate->env); in processInit() 1927 qstate->env->rrset_cache, qstate->env); in processInit() 1955 qstate->env->rrset_cache, qstate->env); 2192 qstate->env->rrset_cache, qstate->env); in processValidate()
|
H A D | val_nsec3.c | 1461 rrset_check_sec_status(env->rrset_cache, list[i], *env->now); in list_is_secure() 1471 rrset_update_sec_status(env->rrset_cache, list[i], *env->now); in list_is_secure()
|
/freebsd/contrib/unbound/util/ |
H A D | module.h | 161 struct rrset_cache; 344 struct rrset_cache* rrset_cache; 343 struct rrset_cache* rrset_cache; global() member
|
/freebsd/contrib/unbound/daemon/ |
H A D | daemon.c | 878 slabhash_clear(&daemon->env->rrset_cache->table); in daemon_cleanup() 942 rrset_cache_delete(daemon->env->rrset_cache); in daemon_delete() 1046 !slabhash_is_size(&daemon->env->rrset_cache->table, in daemon_apply_cfg() 1050 slabhash_clear(&daemon->env->rrset_cache->table); in daemon_apply_cfg() 1066 if((daemon->env->rrset_cache = rrset_cache_adjust( 1067 daemon->env->rrset_cache, cfg, &daemon->superalloc)) == 0)
|
H A D | daemon.h | 53 struct rrset_cache;
|
H A D | cachedump.c | 125 struct rrset_cache* r = worker->env.rrset_cache; in dump_rrset_cache() 434 (void)rrset_cache_update(worker->env.rrset_cache, &ref, in move_into_cache() 609 k = rrset_cache_lookup(worker->env.rrset_cache, qinfo.qname, in load_ref()
|
H A D | worker.c | 135 rrset = slabhash_get_mem(&worker->env.rrset_cache->table); in worker_mem_report() 221 (unsigned)slabhash_get_mem(&worker->env.rrset_cache->table), in worker_mem_report() 227 (unsigned)slabhash_get_mem(&worker->env.rrset_cache->table), in worker_mem_report() 813 rrset_array_unlock_touch(worker->env.rrset_cache, in answer_from_cache() 905 rrset_array_unlock_touch(worker->env.rrset_cache, worker->scratchpad, in chaos_replystr() 911 rrset_array_unlock_touch(worker->env.rrset_cache, in chaos_replystr() 2490 slabhash_clear(&worker->env.rrset_cache->table); in order_lock_cmp()
|
H A D | remote.c | 903 rrset = slabhash_get_mem(&daemon->env->rrset_cache->table); in print_hist() 1763 rrset_cache_remove(worker->env.rrset_cache, nm, nmlen, t, c, 0); 1765 rrset_cache_remove(worker->env.rrset_cache, nm, nmlen, t, c, 2012 slabhash_traverse(&worker->env.rrset_cache->table, 1, in do_flush_bogus() 2092 slabhash_traverse(&worker->env.rrset_cache->table, 1, in do_flush_negative() 2180 slabhash_traverse(&worker->env.rrset_cache->table, 1, in print_root_fwds() 5833 slabhash_adjust_size(&env->rrset_cache->table,
|
H A D | stats.c | 304 get_slabhash_stats(&worker->env.rrset_cache->table, in server_stats_compile()
|
/freebsd/contrib/unbound/libunbound/ |
H A D | context.c | 110 ctx->env->rrset_cache = rrset_cache_adjust(ctx->env->rrset_cache, in context_finalize() 112 if(!ctx->env->rrset_cache) in context_finalize()
|
/freebsd/contrib/unbound/util/shm_side/ |
H A D | shm_main.c | 261 shm_stat->mem.rrset = (long long)slabhash_get_mem(&worker->env.rrset_cache->table); in shm_main_run()
|
/freebsd/contrib/unbound/iterator/ |
H A D | iter_utils.c | 1182 (void)rrset_cache_update(env->rrset_cache, &ref, env->alloc, *env->now); in iter_store_parentside_neg() 1272 akey = rrset_cache_lookup(env->rrset_cache, dp->name, in iter_lookup_parent_glue_from_cache() 1299 akey = rrset_cache_lookup(env->rrset_cache, ns->name, in iter_get_next_root() 1311 akey = rrset_cache_lookup(env->rrset_cache, ns->name,
|
H A D | iter_scrub.c | 758 (void)rrset_cache_update(env->rrset_cache, &ref, env->alloc, now); in store_rrset()
|
/freebsd/contrib/unbound/contrib/ |
H A D | redirect-bogus.patch | 26 rrset_array_unlock_touch(worker->env.rrset_cache,
|
H A D | aaaa-filter-iterator.patch | 41 + akey = rrset_cache_lookup(env->rrset_cache, qinfo->qname,
|
/freebsd/contrib/unbound/dns64/ |
H A D | dns64.c | 877 rrset_cache_remove(super->env->rrset_cache, dk->rk.dname, in dns64_adjust_a()
|
/freebsd/contrib/unbound/cachedb/ |
H A D | cachedb.c | 722 qstate->region, qstate->env->rrset_cache, in cachedb_intcache_lookup()
|