Lines Matching defs:subq
249 verbose(VERB_ALGO, "subq error, but not interested");
801 struct module_qstate* subq = NULL;
831 qflags, prime, valrec, &subq, &sub)){
840 valrec, &subq)) {
844 *subq_ret = subq;
845 if(subq) {
847 subq->curmod = id;
848 subq->ext_state[id] = module_state_initial;
849 subq->minfo[id] = regional_alloc(subq->region,
851 if(!subq->minfo[id]) {
852 log_err("init subq: out of memory");
855 (*qstate->env->kill_sub)(subq);
858 subiq = (struct iter_qstate*)subq->minfo[id];
873 subiq->qchase = subq->qinfo;
874 subiq->chase_flags = subq->query_flags;
898 struct module_qstate* subq;
912 &subq, 0, 0)) {
917 if(subq) {
919 (struct iter_qstate*)subq->minfo[id];
923 subiq->dp = delegpt_copy(dp, subq->region);
929 (*qstate->env->kill_sub)(subq);
935 qstate->env, subiq->dp, NULL, subq->qinfo.qclass);
967 struct module_qstate* subq;
1011 QUERYTARGETS_STATE, PRIME_RESP_STATE, &subq, 0, 0)) {
1018 if(subq) {
1020 (struct iter_qstate*)subq->minfo[id];
1024 subiq->dp = delegpt_copy(stub_dp, subq->region);
1030 (*qstate->env->kill_sub)(subq);
1041 qstate->env, subiq->dp, NULL, subq->qinfo.qclass);
1156 struct module_qstate* subq;
1190 INIT_REQUEST_STATE, FINISHED_STATE, &subq, 1, 0)) {
1194 /* ignore subq - not need for more init */
1210 struct module_qstate* subq;
1234 INIT_REQUEST_STATE, FINISHED_STATE, &subq, 1, 0)) {
1238 if(subq) {
1240 (struct iter_qstate*)subq->minfo[id];
1245 subiq->dp = delegpt_copy(iq->dp, subq->region);
1250 (*qstate->env->kill_sub)(subq);
1276 struct module_qstate* subq;
1300 INIT_REQUEST_STATE, FINISHED_STATE, &subq, 0, 0)) {
1305 if(subq) {
1307 (struct iter_qstate*)subq->minfo[id];
1310 subiq->dp = delegpt_copy(iq->dp, subq->region);
1918 struct module_qstate* subq;
1920 id, iq, INIT_REQUEST_STATE, FINISHED_STATE, &subq, 0, 0))
1922 if(subq) {
1924 (struct iter_qstate*)subq->minfo[id];
1926 sock_list_insert(&subq->blacklist, NULL, 0, subq->region);
1929 subiq->dp = delegpt_copy(iq->dp, subq->region);
1932 subq->qinfo.qclass);
1936 name, namelen, qtype, qclass, subq->region,
1938 *qstate->env->now+subq->prefetch_leeway,
1944 subq->qinfo.qclass);
1970 struct module_qstate* subq;
1972 id, iq, INIT_REQUEST_STATE, FINISHED_STATE, &subq, 0, 0))
2336 struct module_qstate* subq = NULL;
2366 INIT_REQUEST_STATE, FINISHED_STATE, &subq, 0, 0)) {
2659 struct module_qstate* subq = NULL;
2667 FINISHED_STATE, &subq, 1, 1))
3330 struct module_qstate* subq = NULL;
3341 FINISHED_STATE, &subq, 1, 1))
3742 struct module_qstate* subq = NULL;
3749 INIT_REQUEST_STATE, FINISHED_STATE, &subq, 1, 0)) {
3794 verbose(VERB_ALGO, "subq: parent not interested, was reset");
3801 verbose(VERB_ALGO, "subq: parent not interested anymore");
4016 struct module_qstate* subq;
4032 FINISHED_STATE, &subq,
4039 /* ignore subq, no special init required */