Lines Matching defs:fetch
220 if (val->fetch != NULL || val->subvalidator != NULL)
389 dns_fetch_t *fetch;
411 fetch = val->fetch;
412 val->fetch = NULL;
452 if (fetch != NULL)
453 dns_resolver_destroyfetch(&fetch);
471 dns_fetch_t *fetch;
493 fetch = val->fetch;
494 val->fetch = NULL;
528 if (fetch != NULL)
529 dns_resolver_destroyfetch(&fetch);
553 dns_fetch_t *fetch;
574 fetch = val->fetch;
575 val->fetch = NULL;
628 if (fetch != NULL)
629 dns_resolver_destroyfetch(&fetch);
1091 * Checks to make sure we are not going to loop. As we use a SHARED fetch
1125 * Start a fetch for the requested name and type.
1150 validator_logcreate(val, name, type, caller, "fetch");
1157 &val->fetch));
2976 dns_fetch_t *fetch;
2998 fetch = val->fetch;
2999 val->fetch = NULL;
3052 if (fetch != NULL)
3053 dns_resolver_destroyfetch(&fetch);
3777 val->fetch = NULL;
3849 dns_fetch_t *fetch = NULL;
3860 fetch = validator->fetch;
3861 validator->fetch = NULL;
3873 /* Need to cancel and destroy the fetch outside validator lock */
3874 if (fetch != NULL) {
3875 dns_resolver_cancelfetch(fetch);
3876 dns_resolver_destroyfetch(&fetch);
3886 REQUIRE(val->fetch == NULL);