Lines Matching defs:task
20 #include <isc/task.h>
27 isc_task_t * task;
46 t1_shutdown(isc_task_t *task, isc_event_t *event) {
49 printf("task %s (%p) t1_shutdown\n", info->name, task);
50 isc_task_detach(&info->task);
55 t2_shutdown(isc_task_t *task, isc_event_t *event) {
58 printf("task %s (%p) t2_shutdown\n", info->name, task);
64 shutdown_action(isc_task_t *task, isc_event_t *event) {
70 printf("task %s (%p) shutdown\n", info->name, task);
84 foo_event(isc_task_t *task, isc_event_t *event) {
85 printf("task(%p) foo\n", task);
90 tick(isc_task_t *task, isc_event_t *event) {
96 printf("task %s (%p) tick\n", info->name, task);
104 isc_task_detach(&info->task);
117 foo_event, task,
120 isc_task_sendanddetach(&task, &nevent);
135 ti->task = NULL;
144 RUNTIME_CHECK(isc_task_create(task_manager, 0, &ti->task) ==
146 RUNTIME_CHECK(isc_task_onshutdown(ti->task, shutdown_action, ti) ==
152 &expires, &interval, ti->task,
165 isc_task_t *task;
191 isc_task_attach(t2->task, &t1->peer);
192 isc_task_attach(t1->task, &t2->peer);
202 task = NULL;
203 RUNTIME_CHECK(isc_task_create(task_manager, 0, &task) ==
205 isc_task_detach(&task);
210 RUNTIME_CHECK(isc_task_create(task_manager, 0, &task) ==
212 isc_task_detach(&task);