Lines Matching refs:task
26 #include <isc/task.h>
42 isc_task_t * task;
54 ratelimiter_tick(isc_task_t *task, isc_event_t *event);
57 ratelimiter_shutdowncomplete(isc_task_t *task, isc_event_t *event);
61 isc_task_t *task, isc_ratelimiter_t **ratelimiterp)
72 rl->task = task;
83 NULL, NULL, rl->task, ratelimiter_tick,
133 isc_ratelimiter_enqueue(isc_ratelimiter_t *rl, isc_task_t *task,
140 REQUIRE(task != NULL);
148 ev->ev_sender = task;
155 ev->ev_sender = task;
164 isc_task_send(task, eventp);
169 ratelimiter_tick(isc_task_t *task, isc_event_t *event) {
175 UNUSED(task);
213 isc_task_t *task;
221 task = ev->ev_sender;
222 isc_task_send(task, &ev);
226 * Send an event to our task. The delivery of this event
230 isc_task_send(rl->task, &ev);
236 ratelimiter_shutdowncomplete(isc_task_t *task, isc_event_t *event) {
239 UNUSED(task);