Lines Matching defs:secure

408 	dns_zone_t		*secure;
1054 zone->secure = NULL;
1277 if (zone->secure != NULL)
2262 result = zone_load(zone->secure, DNS_ZONELOADFLAG_THAW,
4379 * 'secure' zone. We now need information about the status of the
4419 * If this is a inline_raw zone the secure version is also locked.
4438 INSIST(LOCKED_ZONE(zone->secure));
4792 if (zone->secure->db == NULL)
5233 dns_zone_t *secure = NULL;
5274 secure = zone->secure;
5275 zone->secure = NULL;
5283 if (secure != NULL)
5284 dns_zone_idetach(&secure);
9061 isc_boolean_t secure = ISC_FALSE;
9189 secure = ISC_TRUE;
9199 if (!secure) {
9245 if (!secure) {
9281 if (secure || deletekey) {
9288 if (!secure || deletekey)
9408 } else if (secure) {
9445 * Not secure, and key is pending:
9460 } else if (secure) {
9491 * secure, so skip it.
9543 if (secure && !deletekey) {
9994 dns_zone_t *secure = NULL;
9997 * Obtaining a lock on the zone->secure (see zone_send_secureserial)
10006 secure = zone->secure;
10007 INSIST(secure != zone);
10008 TRYLOCK_ZONE(result, secure);
10011 secure = NULL;
10035 if (secure != NULL)
10036 UNLOCK_ZONE(secure);
10202 dns_zone_t *secure = NULL;
10229 secure = zone->secure;
10230 INSIST(secure != zone);
10231 TRYLOCK_ZONE(result, secure);
10234 secure = NULL;
10243 * If there is a secure version of this zone
10246 if (tresult == ISC_R_SUCCESS && secure != NULL) {
10250 ZONEDB_LOCK(&secure->dblock, isc_rwlocktype_read);
10251 if (secure->db != NULL) {
10252 mresult = dns_db_getsoaserial(zone->secure->db,
10258 ZONEDB_UNLOCK(&secure->dblock, isc_rwlocktype_read);
10260 if (secure != NULL)
10261 UNLOCK_ZONE(secure);
12647 dns_zone_t *raw = NULL, *secure = NULL;
12743 secure = zone->secure;
12744 zone->secure = NULL;
12749 if (secure != NULL)
12750 dns_zone_idetach(&secure);
14104 * If we are already processing a receive secure serial event
14142 * We first attempt to sync the raw zone to the secure zone
14144 * from the latest source-serial of the secure zone up to
14148 * between raw and secure zones.
14166 * We read the secure journal first, if that
14181 * Try to apply diffs from the raw zone's journal to the secure
14309 e = isc_event_allocate(zone->secure->mctx, zone,
14311 receive_secure_serial, zone->secure,
14316 INSIST(LOCKED_ZONE(zone->secure));
14317 zone_iattach(zone->secure, &dummy);
14318 isc_task_send(zone->secure->task, &e);
14756 dns_zone_t *secure = NULL;
14758 e = isc_event_allocate(zone->secure->mctx, zone,
14760 receive_secure_db, zone->secure,
14766 INSIST(LOCKED_ZONE(zone->secure));
14767 zone_iattach(zone->secure, &secure);
14768 isc_task_send(zone->secure->task, &e);
14776 dns_zone_t *secure = NULL;
14782 secure = zone->secure;
14783 INSIST(secure != zone);
14784 TRYLOCK_ZONE(result, secure);
14787 secure = NULL;
14797 if (secure != NULL)
14798 UNLOCK_ZONE(secure);
14816 REQUIRE(LOCKED_ZONE(zone->secure));
15027 dns_zone_t *secure = NULL;
15035 * Obtaining a lock on the zone->secure (see zone_send_secureserial)
15042 secure = zone->secure;
15043 INSIST(secure != zone);
15044 TRYLOCK_ZONE(result, secure);
15047 secure = NULL;
15261 if (secure != NULL)
15262 UNLOCK_ZONE(secure);
15298 dns_zone_t *secure = NULL;
15319 secure = zone->secure;
15320 TRYLOCK_ZONE(result, secure);
15323 secure = NULL;
15343 else if (secure != NULL)
15344 UNLOCK_ZONE(secure);
18345 dns_zone_t *secure = NULL;
18358 secure = zone->secure;
18359 TRYLOCK_ZONE(result, secure);
18362 secure = NULL;
18372 else if (secure != NULL)
18373 UNLOCK_ZONE(secure);
18445 REQUIRE(raw->secure == NULL);
18474 /* dns_zone_iattach(zone, &raw->secure); */
18475 zone_iattach(zone, &raw->secure);