Lines Matching defs:region
79 * Allocate new rrset in region, fill with data.
85 struct regional* region)
87 struct rrset_parse* p = regional_alloc(region, sizeof(*p));
346 moveover_rrsigs(sldns_buffer* pkt, struct regional* region,
360 region, sizeof(struct rr_parse));
397 int hasother, sldns_pkt_section section, struct regional* region)
408 section, region);
417 if(!moveover_rrsigs(pkt, region, sigset, dataset,
462 * @param region: used to allocate temporary parsing data.
472 sldns_pkt_section section, struct regional* region)
557 region);
755 struct msg_parse* msg, struct regional* region,
787 if(!(rr = (struct rr_parse*)regional_alloc(region, sizeof(*rr))))
819 * @param region: how to alloc results.
827 struct regional* region, sldns_pkt_section section,
884 section, region))
890 hash, rrset_flags, section, region);
903 if((r=add_rr_to_rrset(rrset, pkt, msg, region, section,
911 parse_packet(sldns_buffer* pkt, struct msg_parse* msg, struct regional* region)
927 if((ret = parse_section(pkt, msg, region, LDNS_SECTION_ANSWER,
930 if((ret = parse_section(pkt, msg, region, LDNS_SECTION_AUTHORITY,
936 } else if((ret = parse_section(pkt, msg, region,
950 struct comm_reply* repinfo, uint32_t now, struct regional* region,
964 c->tcp_timeout_msec / 100, region)) {
991 cfg->nsid, region)) {
1021 region)) {
1034 0, NULL, region)) {
1096 opt_len, rdata_ptr, region)) {
1132 region)) {
1143 opt_code, opt_len, rdata_ptr, region)) {
1155 struct edns_data* edns, struct regional* region)
1231 opt_code, opt_len, rdata_ptr, region)) {
1271 struct comm_reply* repinfo, time_t now, struct regional* region,
1318 c, repinfo, now, region, cookie_secrets);