Lines Matching refs:talink
140 dns_rdata_talink_t *talink = source;
145 REQUIRE(talink->common.rdtype == type);
146 REQUIRE(talink->common.rdclass == rdclass);
151 dns_name_toregion(&talink->prev, ®ion);
153 dns_name_toregion(&talink->next, ®ion);
160 dns_rdata_talink_t *talink = target;
168 talink->common.rdclass = rdata->rdclass;
169 talink->common.rdtype = rdata->type;
170 ISC_LINK_INIT(&talink->common, link);
177 dns_name_init(&talink->prev, NULL);
178 RETERR(name_duporclone(&name, mctx, &talink->prev));
182 dns_name_init(&talink->next, NULL);
183 result = name_duporclone(&name, mctx, &talink->next);
187 talink->mctx = mctx;
192 dns_name_free(&talink->prev, mctx);
198 dns_rdata_talink_t *talink = source;
201 REQUIRE(talink->common.rdtype == dns_rdatatype_talink);
203 if (talink->mctx == NULL)
206 dns_name_free(&talink->prev, talink->mctx);
207 dns_name_free(&talink->next, talink->mctx);
208 talink->mctx = NULL;