WAIT_EVENT
Section: Driver Basics (9)
Updated: February 2011
Index
Return to Main Contents
NAME
wait_event - sleep until a condition gets true
SYNOPSIS
-
wait_event(wq, condition);
ARGUMENTS
wq
-
- the waitqueue to wait on
condition
-
a C expression for the event to wait for
DESCRIPTION
The process is put to sleep (TASK_UNINTERRUPTIBLE) until the
condition
evaluates to true. The
condition
is checked each time the waitqueue
wq
is woken up.
wake_up
has to be called after changing any variable that could change the result of the wait condition.
COPYRIGHT