Lines Matching refs:fptr
106 fptr_whitelist_comm_point(comm_point_callback_type *fptr)
108 if(fptr == &worker_handle_request) return 1;
109 else if(fptr == &outnet_udp_cb) return 1;
110 else if(fptr == &outnet_tcp_cb) return 1;
111 else if(fptr == &tube_handle_listen) return 1;
112 else if(fptr == &auth_xfer_probe_udp_callback) return 1;
113 else if(fptr == &auth_xfer_transfer_tcp_callback) return 1;
114 else if(fptr == &auth_xfer_transfer_http_callback) return 1;
119 fptr_whitelist_comm_point_raw(comm_point_callback_type *fptr)
121 if(fptr == &tube_handle_listen) return 1;
122 else if(fptr == &tube_handle_write) return 1;
123 else if(fptr == &remote_accept_callback) return 1;
124 else if(fptr == &remote_control_callback) return 1;
125 else if(fptr == &fast_reload_client_callback) return 1;
130 fptr_whitelist_comm_timer(void (*fptr)(void*))
132 if(fptr == &pending_udp_timer_cb) return 1;
133 else if(fptr == &outnet_tcptimer) return 1;
134 else if(fptr == &pending_udp_timer_delay_cb) return 1;
135 else if(fptr == &worker_stat_timer_cb) return 1;
136 else if(fptr == &worker_probe_timer_cb) return 1;
137 else if(fptr == &validate_suspend_timer_cb) return 1;
139 else if(fptr == &doq_timer_cb) return 1;
142 else if(fptr == &wsvc_cron_cb) return 1;
144 else if(fptr == &auth_xfer_timer) return 1;
145 else if(fptr == &auth_xfer_probe_timer_callback) return 1;
146 else if(fptr == &auth_xfer_transfer_timer_callback) return 1;
147 else if(fptr == &mesh_serve_expired_callback) return 1;
148 else if(fptr == &serviced_timer_cb) return 1;
150 else if(fptr == &mq_wakeup_cb) return 1;
156 fptr_whitelist_comm_signal(void (*fptr)(int, void*))
158 if(fptr == &worker_sighandler) return 1;
162 int fptr_whitelist_start_accept(void (*fptr)(void*))
164 if(fptr == &worker_start_accept) return 1;
168 int fptr_whitelist_stop_accept(void (*fptr)(void*))
170 if(fptr == &worker_stop_accept) return 1;
175 fptr_whitelist_event(void (*fptr)(int, short, void *))
177 if(fptr == &comm_point_udp_callback) return 1;
179 else if(fptr == &comm_point_udp_ancil_callback) return 1;
181 else if(fptr == &comm_point_tcp_accept_callback) return 1;
182 else if(fptr == &comm_point_tcp_handle_callback) return 1;
183 else if(fptr == &comm_timer_callback) return 1;
184 else if(fptr == &comm_signal_callback) return 1;
185 else if(fptr == &comm_point_local_handle_callback) return 1;
186 else if(fptr == &comm_point_raw_handle_callback) return 1;
187 else if(fptr == &tube_handle_signal) return 1;
188 else if(fptr == &comm_base_handle_slow_accept) return 1;
189 else if(fptr == &comm_point_http_handle_callback) return 1;
191 else if(fptr == &comm_point_doq_callback) return 1;
193 else if(fptr == &fast_reload_service_cb) return 1;
195 else if(fptr == &dtio_output_cb) return 1;
196 else if(fptr == &dtio_cmd_cb) return 1;
197 else if(fptr == &dtio_reconnect_timeout_cb) return 1;
198 else if(fptr == &dtio_stop_timer_cb) return 1;
199 else if(fptr == &dtio_stop_ev_cb) return 1;
200 else if(fptr == &dtio_tap_callback) return 1;
201 else if(fptr == &dtio_mainfdcallback) return 1;
204 else if(fptr == &doq_client_event_cb) return 1;
205 else if(fptr == &doq_client_timer_cb) return 1;
208 else if(fptr == &worker_win_stop_cb) return 1;
214 fptr_whitelist_pending_udp(comm_point_callback_type *fptr)
216 if(fptr == &serviced_udp_callback) return 1;
221 fptr_whitelist_pending_tcp(comm_point_callback_type *fptr)
223 if(fptr == &serviced_tcp_callback) return 1;
228 fptr_whitelist_serviced_query(comm_point_callback_type *fptr)
230 if(fptr == &worker_handle_service_reply) return 1;
231 else if(fptr == &libworker_handle_service_reply) return 1;
236 fptr_whitelist_rbtree_cmp(int (*fptr) (const void *, const void *))
238 if(fptr == &mesh_state_compare) return 1;
239 else if(fptr == &mesh_state_ref_compare) return 1;
240 else if(fptr == &addr_tree_compare) return 1;
241 else if(fptr == &addr_tree_addrport_compare) return 1;
242 else if(fptr == &local_zone_cmp) return 1;
243 else if(fptr == &local_data_cmp) return 1;
244 else if(fptr == &fwd_cmp) return 1;
245 else if(fptr == &pending_cmp) return 1;
246 else if(fptr == &serviced_cmp) return 1;
247 else if(fptr == &reuse_cmp) return 1;
248 else if(fptr == &reuse_id_cmp) return 1;
249 else if(fptr == &name_tree_compare) return 1;
250 else if(fptr == &order_lock_cmp) return 1;
251 else if(fptr == &codeline_cmp) return 1;
252 else if(fptr == &nsec3_hash_cmp) return 1;
253 else if(fptr == &mini_ev_cmp) return 1;
254 else if(fptr == &anchor_cmp) return 1;
255 else if(fptr == &canonical_tree_compare) return 1;
256 else if(fptr == &context_query_cmp) return 1;
257 else if(fptr == &val_neg_data_compare) return 1;
258 else if(fptr == &val_neg_zone_compare) return 1;
259 else if(fptr == &probetree_cmp) return 1;
260 else if(fptr == &replay_var_compare) return 1;
261 else if(fptr == &view_cmp) return 1;
262 else if(fptr == &auth_zone_cmp) return 1;
263 else if(fptr == &auth_data_cmp) return 1;
264 else if(fptr == &auth_xfer_cmp) return 1;
266 else if(fptr == &doq_conn_cmp) return 1;
267 else if(fptr == &doq_conid_cmp) return 1;
268 else if(fptr == &doq_timer_cmp) return 1;
269 else if(fptr == &doq_stream_cmp) return 1;
275 fptr_whitelist_hash_sizefunc(lruhash_sizefunc_type fptr)
277 if(fptr == &msgreply_sizefunc) return 1;
278 else if(fptr == &ub_rrset_sizefunc) return 1;
279 else if(fptr == &infra_sizefunc) return 1;
280 else if(fptr == &key_entry_sizefunc) return 1;
281 else if(fptr == &rate_sizefunc) return 1;
282 else if(fptr == &ip_rate_sizefunc) return 1;
283 else if(fptr == &test_slabhash_sizefunc) return 1;
285 else if(fptr == &msg_cache_sizefunc) return 1;
288 else if(fptr == &dnsc_shared_secrets_sizefunc) return 1;
289 else if(fptr == &dnsc_nonces_sizefunc) return 1;
295 fptr_whitelist_hash_compfunc(lruhash_compfunc_type fptr)
297 if(fptr == &query_info_compare) return 1;
298 else if(fptr == &ub_rrset_compare) return 1;
299 else if(fptr == &infra_compfunc) return 1;
300 else if(fptr == &key_entry_compfunc) return 1;
301 else if(fptr == &rate_compfunc) return 1;
302 else if(fptr == &ip_rate_compfunc) return 1;
303 else if(fptr == &test_slabhash_compfunc) return 1;
305 else if(fptr == &dnsc_shared_secrets_compfunc) return 1;
306 else if(fptr == &dnsc_nonces_compfunc) return 1;
312 fptr_whitelist_hash_delkeyfunc(lruhash_delkeyfunc_type fptr)
314 if(fptr == &query_entry_delete) return 1;
315 else if(fptr == &ub_rrset_key_delete) return 1;
316 else if(fptr == &infra_delkeyfunc) return 1;
317 else if(fptr == &key_entry_delkeyfunc) return 1;
318 else if(fptr == &rate_delkeyfunc) return 1;
319 else if(fptr == &ip_rate_delkeyfunc) return 1;
320 else if(fptr == &test_slabhash_delkey) return 1;
322 else if(fptr == &dnsc_shared_secrets_delkeyfunc) return 1;
323 else if(fptr == &dnsc_nonces_delkeyfunc) return 1;
329 fptr_whitelist_hash_deldatafunc(lruhash_deldatafunc_type fptr)
331 if(fptr == &reply_info_delete) return 1;
332 else if(fptr == &rrset_data_delete) return 1;
333 else if(fptr == &infra_deldatafunc) return 1;
334 else if(fptr == &key_entry_deldatafunc) return 1;
335 else if(fptr == &rate_deldatafunc) return 1;
336 else if(fptr == &test_slabhash_deldata) return 1;
338 else if(fptr == &subnet_data_delete) return 1;
341 else if(fptr == &dnsc_shared_secrets_deldatafunc) return 1;
342 else if(fptr == &dnsc_nonces_deldatafunc) return 1;
348 fptr_whitelist_hash_markdelfunc(lruhash_markdelfunc_type fptr)
350 if(fptr == NULL) return 1;
351 else if(fptr == &rrset_markdel) return 1;
353 else if(fptr == &subnet_markdel) return 1;
360 fptr_whitelist_modenv_send_query(struct outbound_entry* (*fptr)(
367 if(fptr == &worker_send_query) return 1;
368 else if(fptr == &libworker_send_query) return 1;
373 fptr_whitelist_modenv_detach_subs(void (*fptr)(
376 if(fptr == &mesh_detach_subs) return 1;
381 fptr_whitelist_modenv_attach_sub(int (*fptr)(
385 if(fptr == &mesh_attach_sub) return 1;
390 fptr_whitelist_modenv_add_sub(int (*fptr)(
395 if(fptr == &mesh_add_sub) return 1;
400 fptr_whitelist_modenv_kill_sub(void (*fptr)(struct module_qstate* newq))
402 if(fptr == &mesh_state_delete) return 1;
407 fptr_whitelist_modenv_detect_cycle(int (*fptr)(
411 if(fptr == &mesh_detect_cycle) return 1;
416 fptr_whitelist_mod_init(int (*fptr)(struct module_env* env, int id))
418 if(fptr == &iter_init) return 1;
419 else if(fptr == &val_init) return 1;
420 else if(fptr == &dns64_init) return 1;
421 else if(fptr == &respip_init) return 1;
423 else if(fptr == &pythonmod_init) return 1;
426 else if(fptr == &dynlibmod_init) return 1;
429 else if(fptr == &cachedb_init) return 1;
432 else if(fptr == &ipsecmod_init) return 1;
435 else if(fptr == &subnetmod_init) return 1;
438 else if(fptr == &ipset_init) return 1;
444 fptr_whitelist_mod_deinit(void (*fptr)(struct module_env* env, int id))
446 if(fptr == &iter_deinit) return 1;
447 else if(fptr == &val_deinit) return 1;
448 else if(fptr == &dns64_deinit) return 1;
449 else if(fptr == &respip_deinit) return 1;
451 else if(fptr == &pythonmod_deinit) return 1;
454 else if(fptr == &dynlibmod_deinit) return 1;
457 else if(fptr == &cachedb_deinit) return 1;
460 else if(fptr == &ipsecmod_deinit) return 1;
463 else if(fptr == &subnetmod_deinit) return 1;
466 else if(fptr == &ipset_deinit) return 1;
472 fptr_whitelist_mod_startup(int (*fptr)(struct module_env* env, int id))
475 if(fptr == &ipset_startup) return 1;
477 (void)fptr;
483 fptr_whitelist_mod_destartup(void (*fptr)(struct module_env* env, int id))
486 if(fptr == &ipset_destartup) return 1;
488 (void)fptr;
494 fptr_whitelist_mod_operate(void (*fptr)(struct module_qstate* qstate,
497 if(fptr == &iter_operate) return 1;
498 else if(fptr == &val_operate) return 1;
499 else if(fptr == &dns64_operate) return 1;
500 else if(fptr == &respip_operate) return 1;
502 else if(fptr == &pythonmod_operate) return 1;
505 else if(fptr == &dynlibmod_operate) return 1;
508 else if(fptr == &cachedb_operate) return 1;
511 else if(fptr == &ipsecmod_operate) return 1;
514 else if(fptr == &subnetmod_operate) return 1;
517 else if(fptr == &ipset_operate) return 1;
523 fptr_whitelist_mod_inform_super(void (*fptr)(
526 if(fptr == &iter_inform_super) return 1;
527 else if(fptr == &val_inform_super) return 1;
528 else if(fptr == &dns64_inform_super) return 1;
529 else if(fptr == &respip_inform_super) return 1;
531 else if(fptr == &pythonmod_inform_super) return 1;
534 else if(fptr == &dynlibmod_inform_super) return 1;
537 else if(fptr == &cachedb_inform_super) return 1;
540 else if(fptr == &ipsecmod_inform_super) return 1;
543 else if(fptr == &subnetmod_inform_super) return 1;
546 else if(fptr == &ipset_inform_super) return 1;
552 fptr_whitelist_mod_clear(void (*fptr)(struct module_qstate* qstate,
555 if(fptr == &iter_clear) return 1;
556 else if(fptr == &val_clear) return 1;
557 else if(fptr == &dns64_clear) return 1;
558 else if(fptr == &respip_clear) return 1;
560 else if(fptr == &pythonmod_clear) return 1;
563 else if(fptr == &dynlibmod_clear) return 1;
566 else if(fptr == &cachedb_clear) return 1;
569 else if(fptr == &ipsecmod_clear) return 1;
572 else if(fptr == &subnetmod_clear) return 1;
575 else if(fptr == &ipset_clear) return 1;
581 fptr_whitelist_mod_get_mem(size_t (*fptr)(struct module_env* env, int id))
583 if(fptr == &iter_get_mem) return 1;
584 else if(fptr == &val_get_mem) return 1;
585 else if(fptr == &dns64_get_mem) return 1;
586 else if(fptr == &respip_get_mem) return 1;
588 else if(fptr == &pythonmod_get_mem) return 1;
591 else if(fptr == &dynlibmod_get_mem) return 1;
594 else if(fptr == &cachedb_get_mem) return 1;
597 else if(fptr == &ipsecmod_get_mem) return 1;
600 else if(fptr == &subnetmod_get_mem) return 1;
603 else if(fptr == &ipset_get_mem) return 1;
609 fptr_whitelist_alloc_cleanup(void (*fptr)(void*))
611 if(fptr == &worker_alloc_cleanup) return 1;
615 int fptr_whitelist_tube_listen(tube_callback_type* fptr)
617 if(fptr == &worker_handle_control_cmd) return 1;
618 else if(fptr == &libworker_handle_control_cmd) return 1;
622 int fptr_whitelist_mesh_cb(mesh_cb_func_type fptr)
624 if(fptr == &libworker_fg_done_cb) return 1;
625 else if(fptr == &libworker_bg_done_cb) return 1;
626 else if(fptr == &libworker_event_done_cb) return 1;
627 else if(fptr == &probe_answer_cb) return 1;
628 else if(fptr == &auth_xfer_probe_lookup_callback) return 1;
629 else if(fptr == &auth_xfer_transfer_lookup_callback) return 1;
630 else if(fptr == &auth_zonemd_dnskey_lookup_callback) return 1;
634 int fptr_whitelist_print_func(void (*fptr)(char*,void*))
636 if(fptr == &config_print_func) return 1;
637 else if(fptr == &config_collate_func) return 1;
638 else if(fptr == &remote_get_opt_ssl) return 1;
642 int fptr_whitelist_inplace_cb_reply_generic(inplace_cb_reply_func_type* fptr,
646 (void)fptr;
650 if(fptr == &python_inplace_cb_reply_generic) return 1;
653 if(fptr == &dynlib_inplace_cb_reply_generic) return 1;
657 if(fptr == &python_inplace_cb_reply_generic) return 1;
660 if(fptr == &dynlib_inplace_cb_reply_generic) return 1;
664 if(fptr == &python_inplace_cb_reply_generic) return 1;
667 if(fptr == &dynlib_inplace_cb_reply_generic) return 1;
671 if(fptr == &python_inplace_cb_reply_generic) return 1;
674 if(fptr == &dynlib_inplace_cb_reply_generic) return 1;
680 int fptr_whitelist_inplace_cb_query(inplace_cb_query_func_type* fptr)
683 if(fptr == &ecs_whitelist_check)
687 if(fptr == &python_inplace_cb_query_generic)
691 if(fptr == &dynlib_inplace_cb_query_generic)
694 (void)fptr;
699 inplace_cb_edns_back_parsed_func_type* fptr)
702 if(fptr == &ecs_edns_back_parsed)
705 (void)fptr;
708 if(fptr == &python_inplace_cb_edns_back_parsed_call)
712 if(fptr == &dynlib_inplace_cb_edns_back_parsed)
719 inplace_cb_query_response_func_type* fptr)
722 if(fptr == &ecs_query_response)
725 (void)fptr;
728 if(fptr == &python_inplace_cb_query_response)
732 if(fptr == &dynlib_inplace_cb_query_response)
738 int fptr_whitelist_serve_expired_lookup(serve_expired_lookup_func_type* fptr)
740 if(fptr == &mesh_serve_expired_lookup)