Searched refs:rrset_cache (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11-stable/contrib/unbound/services/cache/
H A Drrset.h56 struct rrset_cache { struct
67 struct rrset_cache* rrset_cache_create(struct config_file* cfg,
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,
142 * @param rrset_cache: the rrset cache.
150 void rrset_cache_update_wildcard(struct rrset_cache* rrset_cache,
[all...]
H A Drrset.c60 struct rrset_cache* rrset_cache_create(struct config_file* cfg,
67 struct rrset_cache *r = (struct rrset_cache*)slabhash_create(slabs,
74 void rrset_cache_delete(struct rrset_cache* r)
82 struct rrset_cache* rrset_cache_adjust(struct rrset_cache *r,
95 rrset_cache_touch(struct rrset_cache* r, struct ub_packed_rrset_key* key,
186 rrset_cache_update(struct rrset_cache* r, struct rrset_ref* ref,
242 void rrset_cache_update_wildcard(struct rrset_cache* rrset_cache, argument
[all...]
H A Ddns.c83 switch(rrset_cache_update(env->rrset_cache, &rep->ref[i],
214 if((rrset = rrset_cache_lookup(env->rrset_cache, qname,
273 akey = rrset_cache_lookup(env->rrset_cache, ns->name,
293 akey = rrset_cache_lookup(env->rrset_cache, ns->name,
327 akey = rrset_cache_lookup(env->rrset_cache, ns->name,
348 akey = rrset_cache_lookup(env->rrset_cache, ns->name,
380 env->rrset_cache, dp->name, dp->namelen, LDNS_RR_TYPE_DS,
385 rrset = rrset_cache_lookup(env->rrset_cache, dp->name,
604 rrset_array_unlock_touch(env->rrset_cache, scratch, r->ref,
764 env->rrset_cache, qnam
[all...]
/freebsd-11-stable/contrib/unbound/validator/
H A Dval_neg.h53 struct rrset_cache;
227 * @param rrset_cache: rrset cache.
246 struct rrset_cache* rrset_cache, struct sldns_buffer* buf, time_t now,
H A Dval_neg.c1046 * @param rrset_cache: rrset cache
1059 grab_nsec(struct rrset_cache* rrset_cache, uint8_t* qname, size_t qname_len, argument
1064 struct ub_packed_rrset_key* r, *k = rrset_cache_lookup(rrset_cache,
1102 * @param rrset_cache: rrset cache
1109 uint16_t qclass, struct rrset_cache* rrset_cache, time_t now,
1156 nsec = grab_nsec(rrset_cache, data->name, data->len, LDNS_RR_TYPE_NSEC,
1215 struct rrset_cache* rrset_cache, struc
1108 neg_find_nsec(struct val_neg_cache* neg_cache, uint8_t* qname, size_t qname_len, uint16_t qclass, struct rrset_cache* rrset_cache, time_t now, struct regional* region) argument
1214 neg_nsec3_getnc(struct val_neg_zone* zone, uint8_t* hashnc, size_t nclen, struct rrset_cache* rrset_cache, struct regional* region, time_t now, uint8_t* b32, size_t maxb32) argument
1247 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) argument
1347 add_soa(struct rrset_cache* rrset_cache, time_t now, struct regional* region, struct dns_msg* msg, struct val_neg_zone* zone) argument
1377 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) argument
[all...]
H A Dval_utils.h55 struct rrset_cache;
340 struct val_anchors* anchors, struct rrset_cache* r,
352 struct rrset_cache* r, struct module_env* env);
H A Dval_utils.c352 rrset_check_sec_status(env->rrset_cache, rrset, *env->now);
386 rrset_update_sec_status(env->rrset_cache, rrset, *env->now);
1012 struct rrset_cache* r, struct module_env* env)
1032 struct rrset_cache* r, struct module_env* env)
1141 env->rrset_cache, nm, nmlen, LDNS_RR_TYPE_DS, c, 0,
1165 msg = val_neg_getmsg(env->neg_cache, &qinfo, region, env->rrset_cache,
H A Dval_nsec.c185 rrset_check_sec_status(env->rrset_cache, nsec, *env->now);
191 rrset_update_sec_status(env->rrset_cache, nsec, *env->now);
H A Dvalidator.c809 rrset_cache_update_wildcard(env->rrset_cache, s, wc, wl,
1524 qstate->env->rrset_cache, qstate->env);
1602 qstate->env->rrset_cache, qstate->env);
1630 qstate->env->rrset_cache, qstate->env);
1840 qstate->env->rrset_cache, qstate->env);
H A Dval_nsec3.c1302 rrset_check_sec_status(env->rrset_cache, list[i], *env->now);
1311 rrset_update_sec_status(env->rrset_cache, list[i], *env->now);
/freebsd-11-stable/contrib/unbound/daemon/
H A Ddaemon.h53 struct rrset_cache;
H A Ddaemon.c730 slabhash_clear(&daemon->env->rrset_cache->table);
773 rrset_cache_delete(daemon->env->rrset_cache);
855 if((daemon->env->rrset_cache = rrset_cache_adjust(
856 daemon->env->rrset_cache, cfg, &daemon->superalloc)) == 0)
H A Dcachedump.c123 struct rrset_cache* r = worker->env.rrset_cache;
431 (void)rrset_cache_update(worker->env.rrset_cache, &ref,
605 k = rrset_cache_lookup(worker->env.rrset_cache, qinfo.qname,
H A Dworker.c132 rrset = slabhash_get_mem(&worker->env.rrset_cache->table);
216 (unsigned)slabhash_get_mem(&worker->env.rrset_cache->table),
222 (unsigned)slabhash_get_mem(&worker->env.rrset_cache->table),
695 rrset_array_unlock_touch(worker->env.rrset_cache,
770 rrset_array_unlock_touch(worker->env.rrset_cache, worker->scratchpad,
776 rrset_array_unlock_touch(worker->env.rrset_cache,
2023 slabhash_clear(&worker->env.rrset_cache->table);
H A Dstats.c293 s->svr.rrset_cache_count = (long long)count_slabhash_entries(&worker->env.rrset_cache->table);
H A Dremote.c798 rrset = slabhash_get_mem(&daemon->env->rrset_cache->table);
1543 rrset_cache_remove(worker->env.rrset_cache, nm, nmlen, t, c, 0);
1545 rrset_cache_remove(worker->env.rrset_cache, nm, nmlen, t, c,
1750 slabhash_traverse(&worker->env.rrset_cache->table, 1,
1819 slabhash_traverse(&worker->env.rrset_cache->table, 1,
1894 slabhash_traverse(&worker->env.rrset_cache->table, 1,
/freebsd-11-stable/contrib/unbound/util/
H A Dmodule.h161 struct rrset_cache;
331 struct rrset_cache* rrset_cache; member in struct:module_env
/freebsd-11-stable/contrib/unbound/libunbound/
H A Dcontext.c95 ctx->env->rrset_cache = rrset_cache_adjust(ctx->env->rrset_cache,
97 if(!ctx->env->rrset_cache)
H A Dlibunbound.c337 rrset_cache_delete(ctx->env->rrset_cache);
H A Dlibworker.c853 slabhash_clear(&w->env->rrset_cache->table);
/freebsd-11-stable/contrib/unbound/util/shm_side/
H A Dshm_main.c255 shm_stat->mem.rrset = (long long)slabhash_get_mem(&worker->env.rrset_cache->table);
/freebsd-11-stable/contrib/unbound/iterator/
H A Diter_utils.c1081 (void)rrset_cache_update(env->rrset_cache, &ref, env->alloc, *env->now);
1171 akey = rrset_cache_lookup(env->rrset_cache, dp->name,
1195 akey = rrset_cache_lookup(env->rrset_cache, ns->name,
1207 akey = rrset_cache_lookup(env->rrset_cache, ns->name,
H A Diter_scrub.c638 (void)rrset_cache_update(env->rrset_cache, &ref, env->alloc, now);
/freebsd-11-stable/contrib/unbound/cachedb/
H A Dcachedb.c632 qstate->region, qstate->env->rrset_cache,
/freebsd-11-stable/contrib/unbound/dns64/
H A Ddns64.c864 rrset_cache_remove(super->env->rrset_cache, dk->rk.dname,

Completed in 289 milliseconds

12