Lines Matching defs:keynode
54 dns_keynode_t *keynode = node;
57 dns_keynode_detachall(mctx, &keynode);
355 dns_keytable_nextkeynode(dns_keytable_t *keytable, dns_keynode_t *keynode,
359 * Return the next key after 'keynode', regardless of
364 REQUIRE(VALID_KEYNODE(keynode));
367 if (keynode->next == NULL)
370 dns_keynode_attach(keynode->next, nextnodep);
432 dns_keytable_findnextkeynode(dns_keytable_t *keytable, dns_keynode_t *keynode,
439 * Search for the next key with the same properties as 'keynode' in
444 REQUIRE(VALID_KEYNODE(keynode));
447 for (knode = keynode->next; knode != NULL; knode = knode->next) {
452 if (dst_key_alg(keynode->key) == dst_key_alg(knode->key) &&
453 dst_key_id(keynode->key) == dst_key_id(knode->key))
499 * Give back a keynode found via dns_keytable_findkeynode().
515 * Give back a keynode found via dns_keytable_findkeynode().
687 dns_keynode_key(dns_keynode_t *keynode) {
690 * Get the DST key associated with keynode.
693 REQUIRE(VALID_KEYNODE(keynode));
695 return (keynode->key);
699 dns_keynode_managed(dns_keynode_t *keynode) {
703 REQUIRE(VALID_KEYNODE(keynode));
705 return (keynode->managed);
740 dns_keynode_detach(isc_mem_t *mctx, dns_keynode_t **keynode) {
742 dns_keynode_t *node = *keynode;
751 *keynode = NULL;
755 dns_keynode_detachall(isc_mem_t *mctx, dns_keynode_t **keynode) {
756 dns_keynode_t *next = NULL, *node = *keynode;
763 *keynode = NULL;