abort_exclusive_wait man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

ABORT_EXCLUSIVE_WAIT(9)		 Driver Basics	       ABORT_EXCLUSIVE_WAIT(9)

NAME
       abort_exclusive_wait - abort exclusive waiting in a queue

SYNOPSIS
       void abort_exclusive_wait(wait_queue_head_t * q, wait_queue_t * wait,
				 unsigned int mode, void * key);

ARGUMENTS
       q
	   waitqueue waited on

       wait
	   wait descriptor

       mode
	   runstate of the waiter to be woken

       key
	   key to identify a wait bit queue or NULL

DESCRIPTION
       Sets current thread back to running state and removes the wait
       descriptor from the given waitqueue if still queued.

       Wakes up the next waiter if the caller is concurrently woken up through
       the queue.

       This prevents waiter starvation where an exclusive waiter aborts and is
       woken up concurrently and no one wakes up the next waiter.

COPYRIGHT
Kernel Hackers Manual 3.11	 November 2013	       ABORT_EXCLUSIVE_WAIT(9)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net