Home
last modified time | relevance | path

Searched refs:regional_alloc (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/bsd/unbound/dist/testcode/
H A Dunitregional.c75 a = regional_alloc(r, 0); in corner_cases()
81 a = regional_alloc(r, 1); in corner_cases()
87 a = regional_alloc(r, 2); in corner_cases()
93 a = regional_alloc(r, 128); in corner_cases()
100 a = regional_alloc(r, 10240); in corner_cases()
110 a = regional_alloc(r, 1024); in corner_cases()
119 a = regional_alloc(r, mysize); in corner_cases()
126 a = regional_alloc(r, 864); in corner_cases()
133 a = regional_alloc(r, mysize); in corner_cases()
138 a = regional_alloc(r, 8192); /* another large allocation */ in corner_cases()
[all …]
/netbsd-src/external/bsd/unbound/dist/util/
H A Dregional.c145 regional_alloc(struct regional *r, size_t size) in regional_alloc() function
187 void *s = regional_alloc(r, size); in regional_alloc_init()
196 void *s = regional_alloc(r, size); in regional_alloc_zero()
H A Dregional.h126 void *regional_alloc(struct regional *r, size_t size);
H A Dmodule.c91 p = (struct errinf_strlist*)regional_alloc(qstate->region, sizeof(*p)); in errinf_ede()
/netbsd-src/external/bsd/unbound/dist/edns-subnet/
H A Dsubnet-whitelist.c86 struct addr_tree_node* node = (struct addr_tree_node*)regional_alloc( in upstream_insert()
155 n = (struct name_tree_node*)regional_alloc(whitelist->region, in read_names()
/netbsd-src/external/bsd/unbound/dist/pythonmod/
H A Dpythonmod_utils.c120 prs = (struct msg_parse*) regional_alloc(qstate->env->scratch, in createResponse()
144 qstate->return_msg = (struct dns_msg*) regional_alloc(qstate->region, in createResponse()
/netbsd-src/external/bsd/unbound/dist/util/data/
H A Dmsgreply.c80 qinf->qname = (uint8_t*)regional_alloc(region, in parse_create_qinfo()
105 rep = (struct reply_info*)regional_alloc(region, s); in construct_reply_info_base()
156 regional_alloc(region, in reply_info_alloc_rrset_keys()
421 pk->rk.dname = (uint8_t*)regional_alloc( in parse_copy_decompress_rrset()
515 if(!(msg = regional_alloc(region, sizeof(*msg)))) { in reply_info_parse()
764 cp->reason_bogus_str = (char*)regional_alloc(region, in reply_info_copy()
1008 if(!(msg = regional_alloc(region, sizeof(*msg)))) { in parse_reply_in_temp_region()
1030 opt = (struct edns_option*)regional_alloc(region, sizeof(*opt)); in edns_opt_list_append_ede()
1036 opt->opt_data = regional_alloc(region, txt_len + sizeof(uint16_t)); in edns_opt_list_append_ede()
1069 opt = (struct edns_option*)regional_alloc(region, sizeof(*opt)); in edns_opt_list_append()
H A Dmsgparse.c87 struct rrset_parse* p = regional_alloc(region, sizeof(*p)); in new_rrset()
359 insert = (struct rr_parse*)regional_alloc( in moveover_rrsigs()
787 if(!(rr = (struct rr_parse*)regional_alloc(region, sizeof(*rr)))) in add_rr_to_rrset()
H A Dpacked_rrset.c333 struct ub_packed_rrset_key* ck = regional_alloc(region, in packed_rrset_copy_region()
/netbsd-src/external/bsd/unbound/dist/dns64/
H A Ddns64.c491 if (!(qinfo.qname = regional_alloc(qstate->region, MAX_PTR_QNAME_IPV4))) in handle_ipv6_ptr()
694 if (!(iq = (struct dns64_qstate*)regional_alloc( in dns64_operate()
834 super->return_msg = (struct dns_msg*)regional_alloc( in dns64_adjust_a()
922 if (!(super->return_msg = (struct dns_msg*)regional_alloc(super->region, in dns64_adjust_ptr()
964 super_dq = (struct dns64_qstate*)regional_alloc(super->region, in dns64_inform_super()
/netbsd-src/external/bsd/unbound/dist/iterator/
H A Diter_priv.c94 n = (struct addr_tree_node*)regional_alloc(priv->region, in read_addrs()
132 n = (struct name_tree_node*)regional_alloc(priv->region, in read_names()
H A Diter_scrub.c257 struct rrset_parse* cn = (struct rrset_parse*)regional_alloc(region, in synth_cname_rrset()
262 cn->rr_first = (struct rr_parse*)regional_alloc(region, in synth_cname_rrset()
268 cn->dname = (uint8_t*)regional_alloc(region, *snamelen); in synth_cname_rrset()
282 cn->rr_first->ttl_data = (uint8_t*)regional_alloc(region, in synth_cname_rrset()
H A Diter_donotq.c80 struct addr_tree_node* node = (struct addr_tree_node*)regional_alloc( in donotq_insert()
H A Diter_delegpt.c56 struct delegpt* dp=(struct delegpt*)regional_alloc( in delegpt_create()
117 ns = (struct delegpt_ns*)regional_alloc(region, in delegpt_add_ns()
222 a = (struct delegpt_addr*)regional_alloc(region, in delegpt_add_addr()
H A Diter_utils.c664 struct dns_msg* m = (struct dns_msg*)regional_alloc(region, in dns_alloc_msg()
679 struct dns_msg* m = (struct dns_msg*)regional_alloc(region, in dns_copy_msg()
1178 neg = (struct ub_packed_rrset_key*)regional_alloc(env->scratch, in iter_store_parentside_neg()
H A Diterator.c138 struct iter_qstate* iq = (struct iter_qstate*)regional_alloc( in iter_new()
401 sets = regional_alloc(region, (num_an+num_ns+msg->rep->rrset_count) * in iter_prepend()
474 struct iter_prep_list* p = (struct iter_prep_list*)regional_alloc( in iter_add_prepend_answer()
499 struct iter_prep_list* p = (struct iter_prep_list*)regional_alloc( in iter_add_prepend_auth()
830 subq->minfo[id] = regional_alloc(subq->region, in generate_sub_request()
3775 dest = regional_alloc(forq->region, sizeof(dest[0])*n); in processClassResponse()
3933 iq->response->rep->reason_bogus_str = regional_alloc( in processFinished()
4122 prs = (struct msg_parse*)regional_alloc(qstate->env->scratch, in process_response()
/netbsd-src/external/bsd/unbound/dist/validator/
H A Dval_kentry.c263 *k = regional_alloc(region, sizeof(**k)); in key_entry_setup()
273 *d = regional_alloc(region, sizeof(**d)); in key_entry_setup()
365 rrk = regional_alloc(region, sizeof(*rrk)); in key_entry_get_rrset()
H A Dval_sigcrypt.c345 digest = regional_alloc(env->scratch, digestlen); in ds_digest_match_dnskey()
1222 rrs1 = regional_alloc(region, sizeof(struct canon_rr)*d1->count); in rrset_canonical_equal()
1223 rrs2 = regional_alloc(region, sizeof(struct canon_rr)*d2->count); in rrset_canonical_equal()
1277 *sortree = (struct rbtree_type*)regional_alloc(region, in rrset_canonical()
1283 rrs = regional_alloc(region, sizeof(struct canon_rr)*d->count); in rrset_canonical()
1345 sortree = (struct rbtree_type*)regional_alloc(region, in rrset_canonicalize_to_buffer()
1351 rrs = regional_alloc(region, sizeof(struct canon_rr)*d->count); in rrset_canonicalize_to_buffer()
H A Dval_nsec3.c552 ct->ct = (rbtree_type*)regional_alloc(region, sizeof(*ct->ct)); in nsec3_cache_table_init()
615 c->hash = (uint8_t*)regional_alloc(region, c->hash_len); in nsec3_calc_hash()
676 c = (struct nsec3_cached_hash*)regional_alloc(region, sizeof(*c)); in nsec3_hash_name()
1102 nm = (uint8_t*)regional_alloc(region, celen+2); in nsec3_ce_wildcard()
/netbsd-src/external/bsd/unbound/dist/services/cache/
H A Ddns.c476 struct dns_msg* msg = (struct dns_msg*)regional_alloc(region, in dns_msg_create()
498 regional_alloc(region, in dns_msg_create()
581 struct dns_msg* msg = (struct dns_msg*)regional_alloc(region, in gen_dns_msg()
590 msg->rep = (struct reply_info*)regional_alloc(region, in gen_dns_msg()
599 regional_alloc(region, in gen_dns_msg()
791 newname = (uint8_t*)regional_alloc(region, newlen); in synth_dname_msg()
799 ck = (struct ub_packed_rrset_key*)regional_alloc(region, in synth_dname_msg()
H A Drrset.c343 if(count > RR_COUNT_MAX || !(h = (hashvalue_type*)regional_alloc( in rrset_array_unlock_touch()
/netbsd-src/external/bsd/unbound/dist/cachedb/
H A Dcachedb.c298 struct cachedb_qstate* iq = (struct cachedb_qstate*)regional_alloc( in cachedb_new()
536 prs = (struct msg_parse*)regional_alloc(qstate->env->scratch, in parse_data()
568 qstate->return_msg->rep->reason_bogus_str = regional_alloc( in parse_data()
/netbsd-src/external/bsd/unbound/dist/ipset/
H A Dipset.c277 struct ipset_qstate *iq = (struct ipset_qstate *)regional_alloc( in ipset_new()
/netbsd-src/external/bsd/unbound/dist/services/
H A Dmesh.c829 mstate = (struct mesh_state*)regional_alloc(region, in mesh_state_create()
1121 if( !(subref = regional_alloc(super->s.region, in mesh_state_attachment()
1123 !(superref = regional_alloc(sub->s.region, in mesh_state_attachment()
1600 struct mesh_cb* r = regional_alloc(s->s.region, in mesh_state_add_cb()
1630 struct mesh_reply* r = regional_alloc(s->s.region, in mesh_state_add_reply()
/netbsd-src/external/bsd/unbound/dist/ipsecmod/
H A Dipsecmod.c104 struct ipsecmod_qstate* iq = (struct ipsecmod_qstate*)regional_alloc( in ipsecmod_new()

12