Lines Matching defs:super
229 * @param super: super state.
232 error_supers(struct module_qstate* qstate, int id, struct module_qstate* super)
235 struct iter_qstate* super_iq = (struct iter_qstate*)super->minfo[id];
252 log_query_info(VERB_ALGO, "superq", &super->qinfo);
256 if(!cache_fill_missing(super->env, super_iq->qchase.qclass,
257 super->region, super_iq->dp, 0))
273 /* super becomes runnable, and will process this change */
3679 * Return priming query results to interested super querystates.
3788 * Callback from walk_supers for every super state that is interested in
3793 * @param forq: super query state.
3808 log_query_info(VERB_ALGO, "processTargetResponse super", &forq->qinfo);
3891 * @param forq: super query state.
3927 * @param forq: super query state.
3936 log_query_info(VERB_ALGO, "processClassResponse super", &forq->qinfo);
4166 * Return priming query results to interested super querystates.
4173 * @param super: the qstate to inform.
4177 struct module_qstate* super)
4179 if(!qstate->is_priming && super->qinfo.qclass == LDNS_RR_CLASS_ANY)
4180 processClassResponse(qstate, id, super);
4181 else if(super->qinfo.qtype == LDNS_RR_TYPE_DS && ((struct iter_qstate*)
4182 super->minfo[id])->state == DSNS_FIND_STATE)
4183 processDSNSResponse(qstate, id, super);
4185 error_supers(qstate, id, super);
4187 prime_supers(qstate, id, super);
4188 else processTargetResponse(qstate, id, super);