Lines Matching refs:dk
376 struct ub_packed_rrset_key* dk = alloc_special_obtain(alloc);
377 if(!dk) return NULL;
379 dk->entry.hash = key->entry.hash;
380 dk->rk = key->rk;
381 dk->rk.dname = (uint8_t*)memdup(key->rk.dname, key->rk.dname_len);
382 if(!dk->rk.dname) {
383 alloc_special_release(alloc, dk);
388 free(dk->rk.dname);
389 alloc_special_release(alloc, dk);
393 dk->entry.data = (void*)dd;
395 return dk;