POLLHEAD_CLEAN(9F) Kernel Functions for Drivers POLLHEAD_CLEAN(9F)
NAME
pollhead_clean - inform the kernel that a pollhead is being
deallocated
SYNOPSIS
#include <sys/poll.h>
void pollhead_clean(
struct pollhead *php);
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
PARAMETERS
php Pointer to a
pollhead structure.
DESCRIPTION
The
pollhead_clean() function informs the kernel that a driver's
pollhead structure is about to be deallocated, usually as part of the
driver's
close(9E) entry point before the software state that
contains the
pollhead is deallocated via
ddi_soft_state_free(9F).
See
chpoll(9E),
pollwakeup(9F) and
poll(2) for more detail.
CONTEXT
The
pollhead_clean() function is generally called from the context of
a
close(9E) entry point, but may be called from user or kernel
context.
SEE ALSO
poll(2),
chpoll(9E),
pollwakeup(9F) June 12, 1998 POLLHEAD_CLEAN(9F)