Lines Matching +full:not +full:- +full:used

1 .\" -*- nroff -*-
19 .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
23 .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
41 .Bd -literal
125 is used to create new queues.
145 The memory location where the thread identity is recorded is used
146 to signal the service thread(s) to terminate--when this value is set to
150 should be used in place of
155 should be used to free the memory used by the queue.
177 .Bl -tag -width TASKQUEUE_CALLBACK_TYPE_SHUTDOWN
194 field is non-zero,
201 Enqueueing a task does not perform any memory allocation which makes
234 .Bl -tag -width TASKQUEUE_FAIL_IF_CANCELING
251 function is used to schedule the enqueue after the specified number of
264 argument is negative, the already scheduled enqueueing is not re-scheduled.
269 This function returns -1 if the task is being drained.
274 function is used to cancel a task.
281 .Pf non- Dv NULL .
288 .Bd -literal -offset indent
295 the caller is responsible for ensuring that the task is not re-enqueued
300 function is used to cancel the scheduled task execution.
304 function is used to wait for the task to finish, and
307 function is used to wait for the scheduled task to finish.
308 There is no guarantee that the task will not be
314 the caller should use out-of-band means to ensure that the task
315 would not be enqueued.
321 function is used to wait for all pending and running tasks that
328 do not extend the wait time of
335 function is used to wait for the queue to become empty and for all
343 It prevents any enqueued but not running tasks from being executed.
346 will enqueue tasks, but the tasks will not be run until
351 does not wait for any currently running tasks to finish.
354 does not provide a guarantee that
356 is not running after
360 will not be called again
366 is not running, then this must be arranged by the caller.
373 can not return until the taskqueue is unblocked.
382 is discouraged, because the state of the task can not be known in advance.
407 Normally this function is only used internally.
438 are used to declare a reference to a global queue, to define the
463 is used to enqueue tasks onto the queue.
484 where sleep mutexes cannot be used.
513 The software interrupt queues can be used,
521 The thread queue can be used, for instance, by interrupt level routines