centos man page for abort_exclusive_wait

Query: abort_exclusive_wait

OS: centos

Section: 9

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

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.10 June 2014 ABORT_EXCLUSIVE_WAIT(9)
Related Man Pages
wait_event_interruptible_exclusive_locked_irq(9) - centos
qwaitcondition(3qt) - centos
sem_post(2) - hpux
dat_evd_wait(3dat) - sunos
coro::signal(3pm) - debian
Similar Topics in the Unix Linux Community
Set hard block limit for user using quota
How to increment version inside a file?
Shopt -s histappend
CentOS 6 ran out of space, need to reclaim it
Please Welcome Dave Munro to the Moderator Team!