Lines Matching refs:fevent
6177 dns_fetchevent_t *fevent;
6189 fevent = (dns_fetchevent_t *)event;
6197 if (fevent->node != NULL)
6198 dns_db_detachnode(fevent->db, &fevent->node);
6199 if (fevent->db != NULL)
6200 dns_db_detach(&fevent->db);
6205 if (fevent->result == ISC_R_CANCELED) {
6208 } else if (fevent->result == ISC_R_SUCCESS) {
6215 dns_rdataset_clone(fevent->rdataset, &fctx->nameservers);
6258 if (dns_rdataset_isassociated(fevent->rdataset))
6259 dns_rdataset_disassociate(fevent->rdataset);
6279 if (dns_rdataset_isassociated(fevent->rdataset))
6280 dns_rdataset_disassociate(fevent->rdataset);
6281 INSIST(fevent->sigrdataset == NULL);
7494 dns_fetchevent_t *fevent;
7499 fevent = (dns_fetchevent_t *)event;
7516 if (fevent->result == ISC_R_SUCCESS &&
7523 if (fevent->node != NULL)
7524 dns_db_detachnode(fevent->db, &fevent->node);
7525 if (fevent->db != NULL)
7526 dns_db_detach(&fevent->db);
7527 if (dns_rdataset_isassociated(fevent->rdataset))
7528 dns_rdataset_disassociate(fevent->rdataset);
7529 INSIST(fevent->sigrdataset == NULL);
7531 isc_mem_put(res->mctx, fevent->rdataset, sizeof(*fevent->rdataset));
7861 dns_fetchevent_t *fevent;
7862 for (fevent = ISC_LIST_HEAD(fctx->events);
7863 fevent != NULL;
7864 fevent = ISC_LIST_NEXT(fevent, ev_link)) {
7865 if (fevent->client != NULL && fevent->id == id &&
7866 isc_sockaddr_equal(fevent->client, client)) {