Lines Matching refs:keynode

138 	dns_keynode_t *keynode = node;
141 keynode_detach(mctx, &keynode);
330 * Create a keynode for "ds" (or a null key node if "ds" is NULL), set
331 * "managed" and "initial" as requested and attach the keynode to
581 * Give back a keynode found via dns_keytable_findkeynode().
664 keynode_dslist_totext(dns_name_t *name, dns_keynode_t *keynode,
674 if (!dns_keynode_dsset(keynode, &dsset)) {
691 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
694 keynode->initial ? "initializing " : "",
695 keynode->managed ? "managed" : "static");
696 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
817 dns_keynode_dsset(dns_keynode_t *keynode, dns_rdataset_t *rdataset) {
819 REQUIRE(VALID_KEYNODE(keynode));
822 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
823 if (keynode->dslist != NULL) {
825 keynode_clone(&keynode->dsset, rdataset);
831 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
836 dns_keynode_managed(dns_keynode_t *keynode) {
839 REQUIRE(VALID_KEYNODE(keynode));
841 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
842 managed = keynode->managed;
843 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
849 dns_keynode_initial(dns_keynode_t *keynode) {
852 REQUIRE(VALID_KEYNODE(keynode));
854 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
855 initial = keynode->initial;
856 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
862 dns_keynode_trust(dns_keynode_t *keynode) {
863 REQUIRE(VALID_KEYNODE(keynode));
865 RWLOCK(&keynode->rwlock, isc_rwlocktype_write);
866 keynode->initial = false;
867 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_write);
872 dns_keynode_t *keynode;
878 keynode = rdataset->private1;
881 keynode_detach(keynode->mctx, &keynode);
886 dns_keynode_t *keynode;
891 keynode = rdataset->private1;
892 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
893 rdataset->private2 = ISC_LIST_HEAD(keynode->dslist->rdata);
894 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
905 dns_keynode_t *keynode;
916 keynode = rdataset->private1;
917 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
919 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
943 dns_keynode_t *keynode;
949 keynode = source->private1;
950 isc_refcount_increment(&keynode->refcount);