select_dequeue(9r) osf1 man page | unix.com

Man Page: select_dequeue

Operating Environment: osf1

Section: 9r

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
assert_wait_mesg(9r) - osf1
clear_wait(9r) - osf1
current_thread(9r) - osf1
simple_lock(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