osf1 man page for select_dequeue

Query: select_dequeue

OS: osf1

Section: 9r

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

select_dequeue(9r)														select_dequeue(9r)

NAME
select_dequeue - General: Removes the last kernel thread waiting for an event
SYNOPSIS
void select_dequeue( sel_queue_t *selq );
ARGUMENTS
Specifies a pointer to a sel_queue structure.
DESCRIPTION
The select_dequeue routine removes the last kernel thread waiting for an event to occur on the specified device. This routine is called to terminate a select call. Typically, a kernel module's xxselect routine calls select_dequeue when the kernel sets the scanning argument (for the module's xxselect routine) to the value 0 (zero). This value causes the kernel to unblock any kernel threads suspended when selecting events for this device.
RETURN VALUES
None
FILES
SEE ALSO
Routines: select_dequeue_all(9r), select_enqueue(9r), select_wakeup(9r) Data Structures: sel_queue(9s) System Calls: select(2) select_dequeue(9r)
Related Man Pages
clear_wait(9r) - osf1
kernel_isrthread(9r) - osf1
mpsleep(9r) - osf1
select_enqueue(9r) - osf1
thread_halt_self(9r) - osf1
Similar Topics in the Unix Linux Community
Throw my Toys out of the Pram!
Low Impact PHP Errors and Logging Levels
PHP Write Man Pages to MySQL DB
Denial Of Service Attack Update