Lines Matching refs:fetch

93 				      "fetch %p (fctx %p(%s)): %s", \
94 fetch, fetch->private, \
95 fetch->private->info, (m))
270 isc_result_t result; /*%< fetch result */
326 #define DNS_FETCH_VALID(fetch) ISC_MAGIC_VALID(fetch, DNS_FETCH_MAGIC)
1040 * Keep some record of fetch result for logging later (if required).
2145 * The fetch is waiting for a name to be found.
3282 * the control event to tell the fetch we want it to
3330 * fetch. To avoid deadlock with the ADB, we must do this
3428 * All is well. Start working on the fetch.
3450 dns_fetch_t *fetch)
3459 * sender field. We'll make the fetch the sender when we actually
3477 event->fetch = fetch;
3492 fetch->magic = DNS_FETCH_MAGIC;
3493 fetch->private = fctx;
3693 * Compute an expiration time for the entire fetch.
3713 * Create an inactive timer. It will be made active when the fetch
4228 * rdatasets to the first event on the fetch
4998 * cache rdataset (because no fetch is interested
6155 * No one cares about the result of this fetch anymore.
6529 * it for this fetch again. Also adjust finish and
6771 * fetch.
6779 * for this fetch.
7495 dns_fetch_t *fetch;
7510 fetch = res->primefetch;
7534 dns_resolver_destroyfetch(&fetch);
7561 * start the priming fetch like any other fetch, and holding
7742 * Don't match fetch contexts that are shutting down.
7799 dns_fetch_t *fetch;
7831 fetch = isc_mem_get(res->mctx, sizeof(*fetch));
7832 if (fetch == NULL)
7892 rdataset, sigrdataset, fetch);
7922 *fetchp = fetch;
7924 isc_mem_put(res->mctx, fetch, sizeof(*fetch));
7930 dns_resolver_cancelfetch(dns_fetch_t *fetch) {
7936 REQUIRE(DNS_FETCH_VALID(fetch));
7937 fctx = fetch->private;
7946 * Find the completion event for this fetch (as opposed
7956 if (event->fetch == fetch) {
7978 dns_fetch_t *fetch;
7986 fetch = *fetchp;
7987 REQUIRE(DNS_FETCH_VALID(fetch));
7988 fctx = fetch->private;
7999 * trying to destroy the fetch.
8007 RUNTIME_CHECK(event->fetch != fetch);
8015 isc_mem_put(res->mctx, fetch, sizeof(*fetch));
8023 dns_resolver_logfetch(dns_fetch_t *fetch, isc_log_t *lctx,
8031 REQUIRE(DNS_FETCH_VALID(fetch));
8032 fctx = fetch->private;
8042 "fetch completed at %s:%d for %s in "