Home
last modified time | relevance | path

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

12

/freebsd-10-stable/contrib/unbound/util/
Dregional.c121 regional_alloc(struct regional *r, size_t size) in regional_alloc() function
153 void *s = regional_alloc(r, size); in regional_alloc_init()
162 void *s = regional_alloc(r, size); in regional_alloc_zero()
Dregional.h113 void *regional_alloc(struct regional *r, size_t size);
Dnet_help.c547 struct sock_list* add = (struct sock_list*)regional_alloc(region, in sock_list_insert()
/freebsd-10-stable/contrib/unbound/dns64/
Ddns64.c395 if (!(qinfo.qname = regional_alloc(qstate->region, MAX_PTR_QNAME_IPV4))) in handle_ipv6_ptr()
423 regional_alloc(region, in repinfo_alloc_rrset_keys()
597 if (!(dd = *dd_out = regional_alloc(region, in dns64_synth_aaaa_data()
689 super->return_msg = (struct dns_msg*)regional_alloc( in dns64_adjust_a()
770 if (!(super->return_msg = (struct dns_msg*)regional_alloc(super->region, in dns64_adjust_ptr()
/freebsd-10-stable/contrib/unbound/services/cache/
Ddns.c354 struct dns_msg* msg = (struct dns_msg*)regional_alloc(region, in dns_msg_create()
374 regional_alloc(region, in dns_msg_create()
457 struct dns_msg* msg = (struct dns_msg*)regional_alloc(region, in gen_dns_msg()
466 msg->rep = (struct reply_info*)regional_alloc(region, in gen_dns_msg()
473 regional_alloc(region, in gen_dns_msg()
602 newname = (uint8_t*)regional_alloc(region, newlen); in synth_dname_msg()
610 ck = (struct ub_packed_rrset_key*)regional_alloc(region, in synth_dname_msg()
Drrset.c308 if(count > RR_COUNT_MAX || !(h = (hashvalue_t*)regional_alloc(scratch, in rrset_array_unlock_touch()
/freebsd-10-stable/contrib/unbound/util/data/
Dmsgreply.c70 qinf->qname = (uint8_t*)regional_alloc(region, in parse_create_qinfo()
94 rep = (struct reply_info*)regional_alloc(region, s); in construct_reply_info_base()
142 regional_alloc(region, in repinfo_alloc_rrset_keys()
313 *data = regional_alloc(region, s); in parse_create_rrset()
372 pk->rk.dname = (uint8_t*)regional_alloc( in parse_copy_decompress_rrset()
455 if(!(msg = regional_alloc(region, sizeof(*msg)))) { in reply_info_parse()
Dmsgparse.c77 struct rrset_parse* p = regional_alloc(region, sizeof(*p)); in new_rrset()
349 insert = (struct rr_parse*)regional_alloc( in moveover_rrsigs()
777 if(!(rr = (struct rr_parse*)regional_alloc(region, sizeof(*rr)))) in add_rr_to_rrset()
Dpacked_rrset.c329 struct ub_packed_rrset_key* ck = regional_alloc(region, in packed_rrset_copy_region()
Dmsgencode.c176 regional_alloc(region, sizeof(struct compress_tree_node)); in compress_tree_newnode()
/freebsd-10-stable/contrib/unbound/iterator/
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()
Diter_scrub.c239 struct rrset_parse* cn = (struct rrset_parse*)regional_alloc(region, in synth_cname_rrset()
244 cn->rr_first = (struct rr_parse*)regional_alloc(region, in synth_cname_rrset()
250 cn->dname = (uint8_t*)regional_alloc(region, *snamelen); in synth_cname_rrset()
264 cn->rr_first->ttl_data = (uint8_t*)regional_alloc(region, in synth_cname_rrset()
Diter_donotq.c80 struct addr_tree_node* node = (struct addr_tree_node*)regional_alloc( in donotq_insert()
Diter_delegpt.c56 struct delegpt* dp=(struct delegpt*)regional_alloc( in delegpt_create()
113 ns = (struct delegpt_ns*)regional_alloc(region, in delegpt_add_ns()
197 a = (struct delegpt_addr*)regional_alloc(region, in delegpt_add_addr()
Diter_utils.c442 struct dns_msg* m = (struct dns_msg*)regional_alloc(region, in dns_alloc_msg()
457 struct dns_msg* m = (struct dns_msg*)regional_alloc(region, in dns_copy_msg()
860 neg = (struct ub_packed_rrset_key*)regional_alloc(env->scratch, in iter_store_parentside_neg()
Diterator.c136 struct iter_qstate* iq = (struct iter_qstate*)regional_alloc( in iter_new()
352 sets = regional_alloc(region, (num_an+num_ns+msg->rep->rrset_count) * in iter_prepend()
398 struct iter_prep_list* p = (struct iter_prep_list*)regional_alloc( in iter_add_prepend_answer()
423 struct iter_prep_list* p = (struct iter_prep_list*)regional_alloc( in iter_add_prepend_auth()
592 subq->minfo[id] = regional_alloc(subq->region, in generate_sub_request()
2753 dest = regional_alloc(forq->region, sizeof(dest[0])*n); in processClassResponse()
3069 prs = (struct msg_parse*)regional_alloc(qstate->env->scratch, in process_response()
/freebsd-10-stable/contrib/unbound/validator/
Dval_kentry.c260 *k = regional_alloc(region, sizeof(**k)); in key_entry_setup()
270 *d = regional_alloc(region, sizeof(**d)); in key_entry_setup()
349 rrk = regional_alloc(region, sizeof(*rrk)); in key_entry_get_rrset()
Dval_sigcrypt.c335 digest = regional_alloc(env->scratch, digestlen); in ds_digest_match_dnskey()
1080 rrs1 = regional_alloc(region, sizeof(struct canon_rr)*d1->count); in rrset_canonical_equal()
1081 rrs2 = regional_alloc(region, sizeof(struct canon_rr)*d2->count); in rrset_canonical_equal()
1132 *sortree = (struct rbtree_t*)regional_alloc(region, in rrset_canonical()
1138 rrs = regional_alloc(region, sizeof(struct canon_rr)*d->count); in rrset_canonical()
Dval_nsec3.c587 c->hash = (uint8_t*)regional_alloc(region, c->hash_len); in nsec3_calc_hash()
648 c = (struct nsec3_cached_hash*)regional_alloc(region, sizeof(*c)); in nsec3_hash_name()
1004 nm = (uint8_t*)regional_alloc(region, celen+2); in nsec3_ce_wildcard()
Dvalidator.c206 vq->orig_msg = (struct dns_msg*)regional_alloc(qstate->region, in val_new_getmsg()
211 vq->orig_msg->rep = (struct reply_info*)regional_alloc( in val_new_getmsg()
244 struct val_qstate* vq = (struct val_qstate*)regional_alloc( in val_new()
1879 vq->dlv_lookup_name = regional_alloc(qstate->region, in val_dlv_init()
1903 vq->dlv_insecure_at = regional_alloc(qstate->region, in val_dlv_init()
/freebsd-10-stable/contrib/unbound/daemon/
Dacl_list.c79 struct acl_addr* node = regional_alloc(acl->region, in acl_list_insert()
Dworker.c1361 struct outbound_entry* e = (struct outbound_entry*)regional_alloc( in worker_send_query()
/freebsd-10-stable/contrib/unbound/services/
Dmesh.c507 mstate = (struct mesh_state*)regional_alloc(region, in mesh_state_create()
747 if( !(subref = regional_alloc(super->s.region, in mesh_state_attachment()
749 !(superref = regional_alloc(sub->s.region, in mesh_state_attachment()
967 struct mesh_cb* r = regional_alloc(s->s.region, in mesh_state_add_cb()
987 struct mesh_reply* r = regional_alloc(s->s.region, in mesh_state_add_reply()
Dlocalzone.c348 pd->rr_len = regional_alloc(region, sizeof(*pd->rr_len)*pd->count); in insert_rr()
349 pd->rr_ttl = regional_alloc(region, sizeof(*pd->rr_ttl)*pd->count); in insert_rr()
350 pd->rr_data = regional_alloc(region, sizeof(*pd->rr_data)*pd->count); in insert_rr()
/freebsd-10-stable/contrib/unbound/libunbound/
Dlibworker.c425 if(!(msg = regional_alloc(region, sizeof(*msg)))) { in parse_reply()
829 struct outbound_entry* e = (struct outbound_entry*)regional_alloc( in libworker_send_query()

12