MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Kernel Functions for Drivers                       pollwakeup(9F)



NAME
     pollwakeup - inform a process that an event has occurred

SYNOPSIS
     #include 



     void pollwakeup(struct pollhead *php, short event);


INTERFACE LEVEL
     Architecture independent level 1 (DI/DKI).

PARAMETERS
     php      Pointer to a pollhead structure.


     event    Event to notify the process about.


DESCRIPTION
     The pollwakeup() function wakes a  process  waiting  on  the
     occurrence  of  an  event. It should be called from a driver
     for each occurrence of an event. The pollhead structure will
     usually  be associated with the driver's private data struc-
     ture associated with the particular minor device  where  the
     event  has  occurred.  See  chpoll(9E)  and poll(2) for more
     detail.

CONTEXT
     The pollwakeup() function can be called  from  user,  inter-
     rupt, or kernel context.

SEE ALSO
     poll(2), chpoll(9E)


     Writing Device Drivers

NOTES
     Driver defined locks should not be held across calls to this
     function.












SunOS 5.11          Last change: 16 Jan 2006                    1



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™