Lines Matching defs:worker
58 struct worker;
121 /** the zone has expired (enabled by the xfer worker), fallback
138 /** store the env (worker thread specific) for the zonemd callbacks
140 * worker has already picked up the zonemd verification task and
141 * this worker does not have to do it as well. */
192 * owner by a worker (worker-num). A worker can pick up a task and then do
193 * it. This means the events (timeouts, sockets) are for that worker.
196 * They don't have locks themselves, the worker (that owns it) uses it,
207 * lock this lock. Then a worker can reassign itself to fill up
209 * Once it has the task assigned to it, the worker can access the
288 * worker can (potentially) become the auth_probe worker, or if another worker
290 * The probe worker, if it detects nothing has to be done picks up this task,
295 struct worker* worker;
304 * it is on the worker's event_base */
316 * another worker is performing the nextprobe task (and that worker keeps
321 struct worker* worker;
369 struct worker* worker;
495 /** initial pick up of worker timeouts, ties events to worker event loop
497 * @param env: worker env, of first worker that receives the events (if any)
606 * @param env: module env of the worker that is handling the notify. it will
608 * another worker.
782 * Attaches the lookup process to the worker event base and mesh state.
784 * @param env: env of the worker where the task is attached.
797 * @param env: environment of the worker that picks up the task.
809 * Disown tasks from the xfr that belong to this worker.
810 * Only tasks for the worker in question, the comm point and timer
811 * delete functions need to run in the thread of that worker to be
814 * @param worker: the worker for which to stop tasks.
816 void xfr_disown_tasks(struct auth_xfer* xfr, struct worker* worker);