Lines Matching refs:mesh_state

163 	struct mesh_state* a = (struct mesh_state*)ap;
164 struct mesh_state* b = (struct mesh_state*)bp;
250 struct mesh_state* mstate = (struct mesh_state*)n->key;
294 struct mesh_state* m = mesh->jostle_first;
390 mesh_serve_expired_init(struct mesh_state* mstate, int timeout)
429 struct mesh_state* s = NULL;
603 struct mesh_state* s = NULL;
705 struct mesh_state* s = mesh_area_find(mesh, NULL, qinfo,
782 struct mesh_state* s = NULL;
962 struct mesh_state*
968 struct mesh_state* mstate;
972 mstate = (struct mesh_state*)regional_alloc(region,
973 sizeof(struct mesh_state));
1042 mesh_state_make_unique(struct mesh_state* mstate)
1048 mesh_state_cleanup(struct mesh_state* mstate)
1102 struct mesh_state* mstate;
1137 find_in_subsub(struct mesh_state* m, struct mesh_state* tofind, size_t *c)
1149 /** find cycle for already looked up mesh_state */
1151 mesh_detect_cycle_found(struct module_qstate* qstate, struct mesh_state* dep_m)
1153 struct mesh_state* cyc_m = qstate->mesh_info;
1194 struct mesh_state** sub)
1242 struct mesh_state* sub = NULL;
1260 int mesh_state_attachment(struct mesh_state* super, struct mesh_state* sub)
1307 mesh_do_callback(struct mesh_state* m, int rcode, struct reply_info* rep,
1372 mesh_is_rpz_respip_tcponly_action(struct mesh_state const* m)
1390 mesh_find_and_attach_ede_and_reason(struct mesh_state* m,
1425 mesh_send_reply(struct mesh_state* m, int rcode, struct reply_info* rep,
1462 r->h2_stream->mesh_state = NULL;
1597 struct mesh_state* sub;
1697 void mesh_query_done(struct mesh_state* mstate)
1853 void mesh_walk_supers(struct mesh_area* mesh, struct mesh_state* mstate)
1870 struct mesh_state* mesh_area_find(struct mesh_area* mesh,
1874 struct mesh_state key;
1875 struct mesh_state* result;
1888 result = (struct mesh_state*)rbtree_search(&mesh->all, &key);
1893 int mesh_state_del_cb(struct mesh_state* s, mesh_cb_func_type cb, void* cb_arg)
1911 int mesh_state_add_cb(struct mesh_state* s, struct edns_data* edns,
1941 int mesh_state_add_reply(struct mesh_state* s, struct edns_data* edns,
2025 mesh_copy_qinfo(struct mesh_state* mstate, struct query_info** qinfop,
2058 mesh_continue(struct mesh_area* mesh, struct mesh_state* mstate,
2171 void mesh_run(struct mesh_area* mesh, struct mesh_state* mstate,
2197 mstate = (struct mesh_state*)mesh->run.root->key;
2211 struct mesh_state* m;
2213 RBTREE_FOR(m, struct mesh_state*, &mesh->all) {
2281 struct mesh_state* m;
2285 RBTREE_FOR(m, struct mesh_state*, &mesh->all) {
2297 struct mesh_state* dep_m = NULL;
2302 void mesh_list_insert(struct mesh_state* m, struct mesh_state** fp,
2303 struct mesh_state** lp)
2314 void mesh_list_remove(struct mesh_state* m, struct mesh_state** fp,
2315 struct mesh_state** lp)
2325 void mesh_state_remove_reply(struct mesh_area* mesh, struct mesh_state* m,
2394 struct mesh_state* mstate = (struct mesh_state*) arg;
2595 mesh_respond_serve_expired(struct mesh_state* mstate)
2612 struct mesh_state* s = NULL;