Lines Matching refs:alloc
62 struct alloc_cache* alloc) in rrset_cache_create() argument
70 ub_rrset_key_delete, rrset_data_delete, alloc); in rrset_cache_create()
84 struct config_file* cfg, struct alloc_cache* alloc) in rrset_cache_adjust() argument
90 r = rrset_cache_create(cfg, alloc); in rrset_cache_adjust()
175 rrset_update_id(struct rrset_ref* ref, struct alloc_cache* alloc) in rrset_update_id() argument
178 uint64_t newid = alloc_get_id(alloc); in rrset_update_id()
191 struct alloc_cache* alloc, time_t timenow) in rrset_cache_update() argument
217 ub_packed_rrset_parsedelete(k, alloc); in rrset_cache_update()
231 slabhash_insert(&r->table, h, &k->entry, k->entry.data, alloc); in rrset_cache_update()
239 rrset_update_id(ref, alloc); in rrset_cache_update()
248 struct alloc_cache* alloc, time_t timenow) in rrset_cache_update_wildcard() argument
252 rrset = packed_rrset_copy_alloc(rrset, alloc, timenow); in rrset_cache_update_wildcard()
267 alloc_special_release(alloc, rrset); in rrset_cache_update_wildcard()
276 (void)rrset_cache_update(rrset_cache, &ref, alloc, timenow); in rrset_cache_update_wildcard()