Searched refs:keytable (Results 1 - 12 of 12) sorted by relevance

/freebsd-9.3-release/contrib/bind9/lib/dns/
H A Dkeytable.c18 /* $Id: keytable.c,v 1.41 2010/06/25 23:46:51 tbox Exp $ */
29 #include <dns/keytable.h>
44 dns_keytable_t *keytable; local
48 * Create a keytable.
53 keytable = isc_mem_get(mctx, sizeof(*keytable));
54 if (keytable == NULL)
57 keytable->table = NULL;
58 result = dns_rbt_create(mctx, free_keynode, mctx, &keytable->table);
62 result = isc_mutex_init(&keytable
115 dns_keytable_t *keytable; local
149 insert(dns_keytable_t *keytable, isc_boolean_t managed, dns_name_t *keyname, dst_key_t **keyp) argument
214 dns_keytable_add(dns_keytable_t *keytable, isc_boolean_t managed, dst_key_t **keyp) argument
222 dns_keytable_marksecure(dns_keytable_t *keytable, dns_name_t *name) argument
227 dns_keytable_delete(dns_keytable_t *keytable, dns_name_t *keyname) argument
251 dns_keytable_deletekeynode(dns_keytable_t *keytable, dst_key_t *dstkey) argument
313 dns_keytable_find(dns_keytable_t *keytable, dns_name_t *keyname, dns_keynode_t **keynodep) argument
342 dns_keytable_nextkeynode(dns_keytable_t *keytable, dns_keynode_t *keynode, dns_keynode_t **nextnodep) argument
366 dns_keytable_findkeynode(dns_keytable_t *keytable, dns_name_t *name, dns_secalg_t algorithm, dns_keytag_t tag, dns_keynode_t **keynodep) argument
423 dns_keytable_findnextkeynode(dns_keytable_t *keytable, dns_keynode_t *keynode, dns_keynode_t **nextnodep) argument
460 dns_keytable_finddeepestmatch(dns_keytable_t *keytable, dns_name_t *name, dns_name_t *foundname) argument
488 dns_keytable_attachkeynode(dns_keytable_t *keytable, dns_keynode_t *source, dns_keynode_t **target) argument
507 dns_keytable_detachkeynode(dns_keytable_t *keytable, dns_keynode_t **keynodep) argument
525 dns_keytable_issecuredomain(dns_keytable_t *keytable, dns_name_t *name, isc_boolean_t *wantdnssecp) argument
559 dns_keytable_dump(dns_keytable_t *keytable, FILE *fp) argument
[all...]
H A Dvalidator.c34 #include <dns/keytable.h>
1625 val->keytable,
1628 dns_keytable_detachkeynode(val->keytable,
1658 dns_keytable_detachkeynode(val->keytable,
1978 result = dns_keytable_findkeynode(val->keytable,
1983 dns_keytable_finddeepestmatch(val->keytable,
2007 val->keytable,
2015 val->keytable,
2020 val->keytable,
2023 dns_keytable_detachkeynode(val->keytable,
[all...]
H A Dview.c46 #include <dns/keytable.h>
H A Dzone.c54 #include <dns/keytable.h>
3215 dns_diff_t *diff, dns_keytable_t *keytable,
3273 result = dns_keytable_nextkeynode(keytable, keynode, &nextnode);
3275 dns_keytable_detachkeynode(keytable, &keynode);
3281 dns_keytable_detachkeynode(keytable, &keynode);
3214 create_keydata(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_diff_t *diff, dns_keytable_t *keytable, dns_keynode_t **keynodep, isc_boolean_t *changed) argument
H A Dclient.c38 #include <dns/keytable.h>
H A Dresolver.c43 #include <dns/keytable.h>
/freebsd-9.3-release/contrib/bind9/lib/dns/include/dns/
H A Dkeytable.h18 /* $Id: keytable.h,v 1.23 2010/06/25 03:24:05 marka Exp $ */
29 * The keytable module provides services for storing and retrieving DNSSEC
86 * Create a keytable.
113 *\li 'source' is a valid keytable.
125 * Detach *keytablep from its keytable.
129 *\li 'keytablep' points to a valid keytable.
135 *\li If '*keytablep' is the last reference to the keytable,
136 * all resources used by the keytable will be freed
140 dns_keytable_add(dns_keytable_t *keytable, isc_boolean_t managed,
143 * Add '*keyp' to 'keytable' (usin
[all...]
H A Dvalidator.h137 dns_keytable_t * keytable; member in struct:dns_validator
/freebsd-9.3-release/lib/libthread_db/
H A Dlibthr_db.c278 void *keytable; local
284 keytable = malloc(ta->thread_max_keys * ta->thread_size_key);
285 if (keytable == NULL)
287 ret = ps_pread(ta->ph, (psaddr_t)ta->thread_keytable_addr, keytable,
290 free(keytable);
294 allocated = *(int *)(void *)((uintptr_t)keytable +
296 destructor = *(void **)(void *)((uintptr_t)keytable +
301 free(keytable);
306 free(keytable);
H A Dlibpthread_db.c374 void *keytable; local
380 keytable = malloc(ta->thread_max_keys * ta->thread_size_key);
381 if (keytable == NULL)
383 ret = ps_pread(ta->ph, (psaddr_t)ta->thread_keytable_addr, keytable,
386 free(keytable);
390 allocated = *(int *)(void *)((uintptr_t)keytable +
392 destructor = *(void **)(void *)((uintptr_t)keytable +
397 free(keytable);
402 free(keytable);
/freebsd-9.3-release/lib/bind/dns/
H A DMakefile24 keydata.c keytable.c lib.c log.c lookup.c \
71 ${SRCDIR}/include/dns/keytable.h \
/freebsd-9.3-release/contrib/bind9/bin/named/
H A Dserver.c69 #include <dns/keytable.h>
801 "couldn't create keytable");

Completed in 236 milliseconds