最終更新:2013-07-23 (火) 19:13:04 (2573d)  

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.

関連