最終更新:2013-07-23 (火) 19:13:04 (3922d)
wait_event
Top / wait_event
sleep until a condition gets true
wait_event(wq, condition)
引数
- wq: the waitqueue to wait on
- condition: a C expression for the event to wait for
概要
- 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.