Lines Matching refs:cb_pair
217 struct cb_pair* cb_pair = (struct cb_pair*) callback; in dynlib_inplace_cb_reply_generic() local
218 …lace_cb_reply_func_type*) cb_pair->cb)(qinfo, qstate, rep, rcode, edns, opt_list_out, repinfo, reg… in dynlib_inplace_cb_reply_generic()
225 struct cb_pair* cb_pair = (struct cb_pair*) callback; in dynlib_inplace_cb_query_generic() local
226 …rn ((inplace_cb_query_func_type*) cb_pair->cb)(qinfo, flags, qstate, addr, addrlen, zone, zonelen,… in dynlib_inplace_cb_query_generic()
231 struct cb_pair* cb_pair = (struct cb_pair*) cb_args; in dynlib_inplace_cb_edns_back_parsed() local
232 return ((inplace_cb_edns_back_parsed_func_type*) cb_pair->cb)(qstate, id, cb_pair->cb_arg); in dynlib_inplace_cb_edns_back_parsed()
237 struct cb_pair* cb_pair = (struct cb_pair*) cb_args; in dynlib_inplace_cb_query_response() local
238 …return ((inplace_cb_query_response_func_type*) cb_pair->cb)(qstate, response, id, cb_pair->cb_arg); in dynlib_inplace_cb_query_response()
244 struct cb_pair* cb_pair = malloc(sizeof(struct cb_pair)); in inplace_cb_register_wrapped() local
245 if(cb_pair == NULL) { in inplace_cb_register_wrapped()
249 cb_pair->cb = cb; in inplace_cb_register_wrapped()
250 cb_pair->cb_arg = cbarg; in inplace_cb_register_wrapped()
252 … return inplace_cb_register(&dynlib_inplace_cb_reply_generic, type, (void*) cb_pair, env, id); in inplace_cb_register_wrapped()
254 … return inplace_cb_register(&dynlib_inplace_cb_query_generic, type, (void*) cb_pair, env, id); in inplace_cb_register_wrapped()
256 … return inplace_cb_register(&dynlib_inplace_cb_query_response, type, (void*) cb_pair, env, id); in inplace_cb_register_wrapped()
258 … return inplace_cb_register(&dynlib_inplace_cb_edns_back_parsed, type, (void*) cb_pair, env, id); in inplace_cb_register_wrapped()
260 free(cb_pair); in inplace_cb_register_wrapped()