Searched refs:isc_task_t (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/ntp/libntp/lib/isc/include/isc/ |
H A D | task.h | 117 isc_task_t **taskp); 121 void (*attach)(isc_task_t *source, isc_task_t **targetp); 122 void (*detach)(isc_task_t **taskp); 123 void (*destroy)(isc_task_t **taskp); 124 void (*send)(isc_task_t *task, isc_event_t **eventp); 125 void (*sendanddetach)(isc_task_t **taskp, isc_event_t **eventp); 126 unsigned int (*unsend)(isc_task_t *task, void *sender, isc_eventtype_t type, 128 isc_result_t (*onshutdown)(isc_task_t *task, isc_taskaction_t action, 130 void (*shutdown)(isc_task_t *task); 131 void (*setname)(isc_task_t *task, const char *name, void *tag); [all …]
|
H A D | socket.h | 272 void *cbarg, isc_task_t *task, 283 isc_task_t *task, isc_taskaction_t action, 287 isc_task_t *task, isc_taskaction_t action, 290 unsigned int minimum, isc_task_t *task, 292 void (*cancel)(isc_socket_t *sock, isc_task_t *task, 358 isc_task_t *task, 462 isc_socket_cancel(isc_socket_t *sock, isc_task_t *task, 670 isc_task_t *task, isc_taskaction_t action, const void *arg); 693 isc_task_t *task, isc_taskaction_t action, 761 isc_task_t *task, isc_taskaction_t action, const void *arg); [all …]
|
H A D | types.h | 93 typedef struct isc_task isc_task_t; /*%< Task */ typedef 94 typedef ISC_LIST(isc_task_t) isc_tasklist_t; /*%< Task List */ 101 typedef void (*isc_taskaction_t)(isc_task_t *, isc_event_t *); 102 typedef int (*isc_sockfdwatch_t)(isc_task_t *, isc_socket_t *, void *, int);
|
H A D | timer.h | 113 isc_task_t *task, 173 isc_task_t *task,
|
H A D | ondestroy.h | 94 isc_ondestroy_register(isc_ondestroy_t *ondest, isc_task_t *task,
|
H A D | app.h | 160 isc_app_onrun(isc_mem_t *mctx, isc_task_t *task, isc_taskaction_t action,
|
/freebsd/contrib/ntp/libntp/lib/isc/ |
H A D | task.c | 105 isc_task_t common; 184 isc_task_t **taskp); 186 isc__task_attach(isc_task_t *source0, isc_task_t **targetp); 188 isc__task_detach(isc_task_t **taskp); 190 isc__task_send(isc_task_t *task0, isc_event_t **eventp); 192 isc__task_sendanddetach(isc_task_t **taskp, isc_event_t **eventp); 194 isc__task_purgerange(isc_task_t *task0, void *sender, isc_eventtype_t first, 197 isc__task_purge(isc_task_t *task, void *sender, isc_eventtype_t type, 200 isc__task_purgeevent(isc_task_t *task0, isc_event_t *event); 202 isc__task_unsendrange(isc_task_t *task, void *sender, isc_eventtype_t first, [all …]
|
H A D | ondestroy.c | 42 isc_ondestroy_register(isc_ondestroy_t *ondest, isc_task_t *task, in isc_ondestroy_register() 46 isc_task_t *thetask = NULL; in isc_ondestroy_register() 68 isc_task_t *task; in isc_ondestroy_notify()
|