Lines Matching defs:validator
64 #include <dns/validator.h>
296 dns_validator_t * validator;
597 dns_validator_t *validator = NULL;
616 &validator);
620 INSIST(fctx->validator == NULL);
621 fctx->validator = validator;
623 ISC_LIST_APPEND(fctx->validators, validator, link);
4007 dns_validator_t *validator;
4028 validator = ISC_LIST_HEAD(fctx->validators);
4029 while (validator != NULL) {
4030 dns_validator_cancel(validator);
4031 validator = ISC_LIST_NEXT(validator, link);
4308 fctx->validator = NULL;
4762 dns_validator_t *validator, *next_validator;
4773 for (validator = ISC_LIST_HEAD(fctx->validators);
4774 validator != NULL; validator = next_validator) {
4775 next_validator = ISC_LIST_NEXT(validator, link);
4776 dns_validator_cancel(validator);
4792 * The validator has finished.
4837 ISC_LIST_UNLINK(fctx->validators, vevent->validator, link);
4838 fctx->validator = NULL;
4841 * Destroy the validator early so that we can
4844 dns_validator_destroy(&vevent->validator);
4853 * done waiting for validator completions and ADB pending events; if
4960 INSIST(fctx->validator == NULL);
4961 fctx->validator = ISC_LIST_HEAD(fctx->validators);
4962 if (fctx->validator != NULL)
4963 dns_validator_send(fctx->validator);
5677 * validator right away rather
8501 * work to be queued to the DNSSEC validator.
8513 * also cause work to be queued to the DNSSEC validator.
8664 * DNSSEC validator to validate the answer.
8666 FCTXTRACE("wait for validator");
8669 * We must not retransmit while the validator is working;