Lines Matching defs:load
93 #define DNS_LOAD_VALID(load) ISC_MAGIC_VALID(load, LOAD_MAGIC)
96 #define DNS_FORWARD_VALID(load) ISC_MAGIC_VALID(load, FORWARD_MAGIC)
99 #define DNS_IO_VALID(load) ISC_MAGIC_VALID(load, IO_MAGIC)
471 #define DNS_ZONEFLG_LOADING 0x00002000U /*%< load from disk in progress*/
504 load. */
601 * Hold load state.
701 * Hold state for an asynchronous load
1792 * because only they have the code to load the create the summary data.
1972 * file changes between the time of the load and the time that
1979 * Don't do the load if the file that stores the zone is older
2000 "skipping load: master file "
2001 "older than last load");
2101 dns_zone_log(zone, ISC_LOG_DEBUG(1), "starting load");
2183 /* Make sure load is still pending */
2217 /* If we already have a load pending, stop now */
2354 dns_load_t *load = event->ev_arg;
2358 REQUIRE(DNS_LOAD_VALID(load));
2366 options = get_master_options(load->zone);
2368 result = dns_master_loadfileinc5(load->zone->masterfile,
2369 dns_db_origin(load->db),
2370 dns_db_origin(load->db),
2371 load->zone->rdclass, options, 0,
2372 &load->callbacks, task,
2373 zone_loaddone, load,
2374 &load->zone->lctx,
2376 load->zone, load->zone->mctx,
2377 load->zone->masterformat,
2378 load->zone->maxttl);
2385 zone_loaddone(load, result);
2483 dns_load_t *load;
2495 load = isc_mem_get(zone->mctx, sizeof(*load));
2496 if (load == NULL)
2499 load->mctx = NULL;
2500 load->zone = NULL;
2501 load->db = NULL;
2502 load->loadtime = loadtime;
2503 load->magic = LOAD_MAGIC;
2505 isc_mem_attach(zone->mctx, &load->mctx);
2506 zone_iattach(zone, &load->zone);
2507 dns_db_attach(db, &load->db);
2508 dns_rdatacallbacks_init(&load->callbacks);
2509 load->callbacks.rawdata = zone_setrawdata;
2510 zone_iattach(zone, &load->callbacks.zone);
2511 result = dns_db_beginload(db, &load->callbacks);
2515 zone_gotreadhandle, load,
2522 (void)dns_db_endload(load->db, &load->callbacks);
2554 load->magic = 0;
2555 dns_db_detach(&load->db);
2556 zone_idetach(&load->zone);
2557 zone_idetach(&load->callbacks.zone);
2558 isc_mem_detach(&load->mctx);
2559 isc_mem_put(zone->mctx, load, sizeof(*load));
4237 * managed-keys but there are no references to it in the key zone, load
4378 * We've finished loading, or else failed to load, an inline-signing
4380 * 'raw' zone. If we failed to load, then we need it to send a
4505 * Apply update log, if any, on initial load.
9826 * Are we pending load/reload?
14122 * zone->db may be NULL, if the load from disk failed.
15295 dns_load_t *load = arg;
15300 REQUIRE(DNS_LOAD_VALID(load));
15301 zone = load->zone;
15305 tresult = dns_db_endload(load->db, &load->callbacks);
15330 (void)zone_postload(zone, load->db, load->loadtime, result);
15333 zone_idetach(&load->callbacks.zone);
15347 load->magic = 0;
15348 dns_db_detach(&load->db);
15349 if (load->zone->lctx != NULL)
15350 dns_loadctx_detach(&load->zone->lctx);
15351 dns_zone_idetach(&load->zone);
15352 isc_mem_putanddetach(&load->mctx, load, sizeof(*load));
16281 * We always set all tasks in the zone-load task pool to
16660 dns_zone_log(zone, ISC_LOG_WARNING, "unable to load from '%s'; "