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
568 * Give back a keynode found via dns_keytable_findkeynode().
651 keynode_dslist_totext(dns_name_t *name, dns_keynode_t *keynode,
661 if (!dns_keynode_dsset(keynode, &dsset)) {
678 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
681 keynode->initial ? "initializing " : "",
682 keynode->managed ? "managed" : "static");
683 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
804 dns_keynode_dsset(dns_keynode_t *keynode, dns_rdataset_t *rdataset) {
806 REQUIRE(VALID_KEYNODE(keynode));
809 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
810 if (keynode->dslist != NULL) {
812 keynode_clone(&keynode->dsset, rdataset);
818 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
823 dns_keynode_managed(dns_keynode_t *keynode) {
826 REQUIRE(VALID_KEYNODE(keynode));
828 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
829 managed = keynode->managed;
830 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
836 dns_keynode_initial(dns_keynode_t *keynode) {
839 REQUIRE(VALID_KEYNODE(keynode));
841 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
842 initial = keynode->initial;
843 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
849 dns_keynode_trust(dns_keynode_t *keynode) {
850 REQUIRE(VALID_KEYNODE(keynode));
852 RWLOCK(&keynode->rwlock, isc_rwlocktype_write);
853 keynode->initial = false;
854 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_write);
859 dns_keynode_t *keynode;
865 keynode = rdataset->private1;
868 keynode_detach(keynode->mctx, &keynode);
873 dns_keynode_t *keynode;
878 keynode = rdataset->private1;
879 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
880 rdataset->private2 = ISC_LIST_HEAD(keynode->dslist->rdata);
881 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
892 dns_keynode_t *keynode;
903 keynode = rdataset->private1;
904 RWLOCK(&keynode->rwlock, isc_rwlocktype_read);
906 RWUNLOCK(&keynode->rwlock, isc_rwlocktype_read);
930 dns_keynode_t *keynode;
936 keynode = source->private1;
937 isc_refcount_increment(&keynode->refcount);