pollwakeup(9F)




NAME

     pollwakeup - inform a process that an event has occurred


SYNOPSIS

     #include <sys/poll.h>

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


INTERFACE LEVEL

     Architecture independent level 1 (DDI/DKI).


PARAMETERS

     php   Pointer to a  pollhead structure.

     event Event to notify the process about.


DESCRIPTION

     pollwakeup() 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  usu-
     ally  be associated with the driver's private data structure
     associated with the particular minor device where the  event
     has occurred. See  chpoll(9E) and poll(2) for more detail.


CONTEXT

     pollwakeup() can be called from user or interrupt context.


SEE ALSO

     poll(2), chpoll(9E)

     Writing Device Drivers


NOTES

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


Man(1) output converted with man2html