Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

poll(2)

chpoll(9E)

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). 

ARGUMENTS

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 usually 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. 

SunOS 5.5/SPARC  —  Last change: 11 Apr 1991

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026