Lines Matching refs:rrset_cache
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()
371 rrset_update_sec_status(struct rrset_cache* r, in rrset_update_sec_status()
411 rrset_check_sec_status(struct rrset_cache* r, in rrset_check_sec_status()
448 rrset_cache_remove_above(struct rrset_cache* r, uint8_t** qname, size_t* in rrset_cache_remove_above()
492 rrset_cache_expired_above(struct rrset_cache* r, uint8_t** qname, size_t* in rrset_cache_expired_above()
530 void rrset_cache_remove(struct rrset_cache* r, uint8_t* nm, size_t nmlen, in rrset_cache_remove()