Searched refs:isc_task_t (Results 1 - 25 of 133) sorted by relevance

123456

/netbsd-6-1-5-RELEASE/external/bsd/ntp/dist/lib/isc/include/isc/
H A Dtask.h103 isc_task_t **taskp);
137 isc_task_attach(isc_task_t *source, isc_task_t **targetp);
145 *\li 'targetp' points to a NULL isc_task_t *.
153 isc_task_detach(isc_task_t **taskp);
175 isc_task_send(isc_task_t *task, isc_event_t **eventp);
190 isc_task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp);
217 isc_task_purgerange(isc_task_t *task, void *sender, isc_eventtype_t first,
243 isc_task_purge(isc_task_t *task, void *sender, isc_eventtype_t type,
275 isc_task_purgeevent(isc_task_t *tas
[all...]
H A Dondestroy.h58 * X_ondestroy(X *instance, isc_task_t *task,
96 isc_ondestroy_register(isc_ondestroy_t *ondest, isc_task_t *task,
H A Dtaskpool.h90 isc_task_t **targetp);
H A Dratelimiter.h50 isc_task_t *task, isc_ratelimiter_t **ratelimiterp);
73 isc_ratelimiter_enqueue(isc_ratelimiter_t *rl, isc_task_t *task,
H A Dapp.h101 isc_app_onrun(isc_mem_t *mctx, isc_task_t *task, isc_taskaction_t action,
H A Dtypes.h90 typedef struct isc_task isc_task_t; /*%< Task */ typedef in typeref:struct:isc_task
91 typedef ISC_LIST(isc_task_t) isc_tasklist_t; /*%< Task List */
98 typedef void (*isc_taskaction_t)(isc_task_t *, isc_event_t *);
99 typedef int (*isc_sockfdwatch_t)(isc_task_t *, isc_socket_t *, void *);
H A Dsocket.h278 isc_task_t *task,
347 isc_socket_cancel(isc_socket_t *sock, isc_task_t *task,
555 isc_task_t *task, isc_taskaction_t action, const void *arg);
578 isc_task_t *task, isc_taskaction_t action,
646 isc_task_t *task, isc_taskaction_t action, const void *arg);
650 isc_task_t *task, isc_taskaction_t action, const void *arg);
654 unsigned int minimum, isc_task_t *task,
733 isc_task_t *task, isc_taskaction_t action, const void *arg);
736 isc_task_t *task, isc_taskaction_t action, const void *arg,
740 isc_task_t *tas
[all...]
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/lib/isc/include/isc/
H A Dtask.h119 isc_task_t **taskp);
120 void (*setexcltask)(isc_taskmgr_t *mgr, isc_task_t *task);
121 isc_result_t (*excltask)(isc_taskmgr_t *mgr, isc_task_t **taskp);
125 void (*attach)(isc_task_t *source, isc_task_t **targetp);
126 void (*detach)(isc_task_t **taskp);
127 void (*destroy)(isc_task_t **taskp);
128 void (*send)(isc_task_t *task, isc_event_t **eventp);
129 void (*sendanddetach)(isc_task_t **taskp, isc_event_t **eventp);
130 unsigned int (*unsend)(isc_task_t *tas
[all...]
H A Dondestroy.h58 * X_ondestroy(X *instance, isc_task_t *task,
96 isc_ondestroy_register(isc_ondestroy_t *ondest, isc_task_t *task,
H A Dsocket.h274 void *cbarg, isc_task_t *task,
285 isc_task_t *task, isc_taskaction_t action,
289 isc_task_t *task, isc_taskaction_t action,
292 unsigned int minimum, isc_task_t *task,
294 void (*cancel)(isc_socket_t *sock, isc_task_t *task,
360 isc_task_t *task,
464 isc_socket_cancel(isc_socket_t *sock, isc_task_t *task,
672 isc_task_t *task, isc_taskaction_t action, const void *arg);
695 isc_task_t *task, isc_taskaction_t action,
763 isc_task_t *tas
[all...]
H A Dratelimiter.h50 isc_task_t *task, isc_ratelimiter_t **ratelimiterp);
73 isc_ratelimiter_enqueue(isc_ratelimiter_t *rl, isc_task_t *task,
H A Dtypes.h99 typedef struct isc_task isc_task_t; /*%< Task */ typedef in typeref:struct:isc_task
100 typedef ISC_LIST(isc_task_t) isc_tasklist_t; /*%< Task List */
107 typedef void (*isc_taskaction_t)(isc_task_t *, isc_event_t *);
108 typedef int (*isc_sockfdwatch_t)(isc_task_t *, isc_socket_t *, void *, int);
/netbsd-6-1-5-RELEASE/dist/dhcp/includes/isc-dhcp/
H A Dtypes.h40 typedef struct isc_task isc_task_t; typedef in typeref:struct:isc_task
44 typedef void (*isc_taskaction_t)(isc_task_t *, isc_event_t *);
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/lib/dns/include/dns/
H A Drequest.h99 dns_requestmgr_whenshutdown(dns_requestmgr_t *requestmgr, isc_task_t *task,
169 unsigned int timeout, isc_task_t *task,
205 unsigned int timeout, isc_task_t *task,
215 isc_task_t *task, isc_taskaction_t action, void *arg,
223 unsigned int udpretries, isc_task_t *task,
264 isc_task_t *task, isc_taskaction_t action, void *arg,
272 unsigned int udptimeout, isc_task_t *task,
281 isc_task_t *task, isc_taskaction_t action, void *arg,
H A Dtcpmsg.h39 isc_task_t *task;
83 isc_task_t *task, isc_taskaction_t action, void *arg);
H A Dxfrin.h62 isc_socketmgr_t *socketmgr, isc_task_t *task,
70 isc_task_t *task, dns_xfrindone_t done,
H A Dmaster.h176 isc_task_t *task,
187 isc_task_t *task,
200 isc_task_t *task,
212 isc_task_t *task,
223 isc_task_t *task,
234 isc_task_t *task,
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/lib/isc/
H A Dtask_api.c120 isc_task_t **taskp)
129 isc_task_attach(isc_task_t *source, isc_task_t **targetp) {
139 isc_task_detach(isc_task_t **taskp) {
148 isc_task_send(isc_task_t *task, isc_event_t **eventp) {
158 isc_task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp) {
168 isc_task_unsend(isc_task_t *task, void *sender, isc_eventtype_t type,
177 isc_task_onshutdown(isc_task_t *task, isc_taskaction_t action, const void *arg)
185 isc_task_shutdown(isc_task_t *task) {
192 isc_task_setname(isc_task_t *tas
[all...]
H A Dondestroy.c44 isc_ondestroy_register(isc_ondestroy_t *ondest, isc_task_t *task,
48 isc_task_t *thetask = NULL;
70 isc_task_t *task;
H A Dtask.c107 isc_task_t common;
187 isc_task_t **taskp);
189 isc__task_attach(isc_task_t *source0, isc_task_t **targetp);
191 isc__task_detach(isc_task_t **taskp);
193 isc__task_send(isc_task_t *task0, isc_event_t **eventp);
195 isc__task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp);
197 isc__task_purgerange(isc_task_t *task0, void *sender, isc_eventtype_t first,
200 isc__task_purge(isc_task_t *task, void *sender, isc_eventtype_t type,
203 isc__task_purgeevent(isc_task_t *task
[all...]
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/bin/tests/
H A Dratelimiter_test.c35 isc_task_t *g_task = NULL;
38 static void utick(isc_task_t *task, isc_event_t *event);
39 static void shutdown_rl(isc_task_t *task, isc_event_t *event);
40 static void shutdown_all(isc_task_t *task, isc_event_t *event);
44 void (*fun)(isc_task_t *, isc_event_t *);
64 ltick(isc_task_t *task, isc_event_t *event) {
73 utick(isc_task_t *task, isc_event_t *event) {
84 shutdown_rl(isc_task_t *task, isc_event_t *event) {
92 shutdown_all(isc_task_t *task, isc_event_t *event) {
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/lib/isccc/include/isccc/
H A Dccmsg.h54 isc_task_t *task;
98 isc_task_t *task, isc_taskaction_t action, void *arg);
/netbsd-6-1-5-RELEASE/external/bsd/ntp/dist/lib/isc/
H A Dtaskpool.c37 isc_task_t ** tasks;
58 pool->tasks = isc_mem_get(mctx, ntasks * sizeof(isc_task_t *));
78 isc_task_t **targetp)
93 pool->ntasks * sizeof(isc_task_t *));
H A Dondestroy.c44 isc_ondestroy_register(isc_ondestroy_t *ondest, isc_task_t *task,
48 isc_task_t *thetask = NULL;
70 isc_task_t *task;
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/bin/tests/atomic/
H A Dt_atomic.c70 void do_xaddq(isc_task_t *task, isc_event_t *ev);
75 void do_xadd(isc_task_t *task, isc_event_t *ev);
78 do_xadd(isc_task_t *task, isc_event_t *ev) {
97 isc_task_t *tasks[TASKS];
135 void do_xaddq(isc_task_t *task, isc_event_t *ev);
138 do_xaddq(isc_task_t *task, isc_event_t *ev) {
157 isc_task_t *tasks[TASKS];

Completed in 304 milliseconds

123456