Lines Matching refs:iter_qstate
75 static void target_count_increase_nx(struct iter_qstate* iq, int num);
134 struct iter_qstate* iq = (struct iter_qstate*)regional_alloc(
135 qstate->region, sizeof(struct iter_qstate));
186 next_state(struct iter_qstate* iq, enum iter_state nextstate)
213 final_state(struct iter_qstate* iq)
228 struct iter_qstate* super_iq = (struct iter_qstate*)super->minfo[id];
397 iter_prepend(struct iter_qstate* iq, struct dns_msg* msg,
459 iter_find_rrset_in_prepend_answer(struct iter_qstate* iq,
482 iter_add_prepend_answer(struct module_qstate* qstate, struct iter_qstate* iq,
507 iter_add_prepend_auth(struct module_qstate* qstate, struct iter_qstate* iq,
539 handle_cname_response(struct module_qstate* qstate, struct iter_qstate* iq,
619 is_caps_whitelisted(struct iter_env* ie, struct iter_qstate* iq)
629 target_count_create(struct iter_qstate* iq)
640 target_count_increase(struct iter_qstate* iq, int num)
649 target_count_increase_nx(struct iter_qstate* iq, int num)
682 struct iter_qstate* iq, enum iter_state initial_state,
687 struct iter_qstate* subiq = NULL;
735 sizeof(struct iter_qstate));
743 subiq = (struct iter_qstate*)subq->minfo[id];
777 prime_root(struct module_qstate* qstate, struct iter_qstate* iq, int id,
799 struct iter_qstate* subiq =
800 (struct iter_qstate*)subq->minfo[id];
838 prime_stub(struct module_qstate* qstate, struct iter_qstate* iq, int id,
892 struct iter_qstate* subiq =
893 (struct iter_qstate*)subq->minfo[id];
926 auth_zone_delegpt(struct module_qstate* qstate, struct iter_qstate* iq,
1022 generate_a_aaaa_check(struct module_qstate* qstate, struct iter_qstate* iq,
1077 generate_ns_check(struct module_qstate* qstate, struct iter_qstate* iq, int id)
1109 struct iter_qstate* subiq =
1110 (struct iter_qstate*)subq->minfo[id];
1144 struct iter_qstate* iq, int id)
1167 struct iter_qstate* subiq =
1168 (struct iter_qstate*)subq->minfo[id];
1185 forward_request(struct module_qstate* qstate, struct iter_qstate* iq)
1228 processInitRequest(struct module_qstate* qstate, struct iter_qstate* iq,
1609 processInitRequest2(struct module_qstate* qstate, struct iter_qstate* iq,
1670 processInitRequest3(struct module_qstate* qstate, struct iter_qstate* iq,
1724 struct iter_qstate* iq, int id, uint8_t* name, size_t namelen,
1732 struct iter_qstate* subiq =
1733 (struct iter_qstate*)subq->minfo[id];
1775 generate_target_query(struct module_qstate* qstate, struct iter_qstate* iq,
1801 query_for_targets(struct module_qstate* qstate, struct iter_qstate* iq,
1910 processLastResort(struct module_qstate* qstate, struct iter_qstate* iq,
2091 processDSNSFind(struct module_qstate* qstate, struct iter_qstate* iq, int id)
2148 processQueryTargets(struct module_qstate* qstate, struct iter_qstate* iq,
2658 processQueryResponse(struct module_qstate* qstate, struct iter_qstate* iq,
3123 struct iter_qstate* foriq = (struct iter_qstate*)forq->minfo[id];
3175 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id];
3232 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id];
3233 struct iter_qstate* foriq = (struct iter_qstate*)forq->minfo[id];
3324 struct iter_qstate* foriq = (struct iter_qstate*)forq->minfo[id];
3360 struct iter_qstate* foriq = (struct iter_qstate*)forq->minfo[id];
3464 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id];
3517 processFinished(struct module_qstate* qstate, struct iter_qstate* iq,
3593 else if(super->qinfo.qtype == LDNS_RR_TYPE_DS && ((struct iter_qstate*)
3616 iter_handle(struct module_qstate* qstate, struct iter_qstate* iq,
3669 process_request(struct module_qstate* qstate, struct iter_qstate* iq,
3682 process_response(struct module_qstate* qstate, struct iter_qstate* iq,
3871 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id];
3888 iq = (struct iter_qstate*)qstate->minfo[id];
3915 struct iter_qstate* iq;
3918 iq = (struct iter_qstate*)qstate->minfo[id];