wake_up man page on Mageia

Man page or keyword search:  
man Server   17783 pages
apropos Keyword Search (all sections)
Output format
Mageia logo
[printable version]

wake_up(9)		       Kernel Functions			    wake_up(9)

NAME
       wake_up - wake up sleeping processes

SYNOPSIS
       #include <linux/sched.h>

       void wake_up(struct wait_queue**condition)

DESCRIPTION
       The  wake_up  function  is  the opposite of the sleep_on(9) function in
       that it awakens processes that have gone to sleep using the same condi‐
       tion  variable.	All  the processes sleeping on the given condition are
       awakened. If there are no processes sleeping  on	 the  condition,  then
       none are affected.

       Unlike  the  sleep_on(9)	 function,  wake_up  does not block and may be
       called by interrupt handlers. It is in fact the principle means of syn‐
       chronizing with interrupt events.

       If  the condition parameter is NULL, or there are no processes sleeping
       on condition, the call to wake_up is a no-op.

RETURN VALUE
       None.

AVAILABILITY
       Linux 1+

SEE ALSO
       sleep_on(9)

       /usr/src/linux/kernel/sched.c

AUTHOR
       Stephen Williams <steve@icarus.com>

BUGS
Linux DDI			    $Date:$			    wake_up(9)
[top]

List of man pages available for Mageia

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net