Lines Matching refs:waiters
107 waiters - A list of processes that are blocked on a mutex.
207 Every mutex keeps track of all the waiters that are blocked on itself. The mutex
208 has a plist to store these waiters by priority. This list is protected by
218 a list of all top waiters of the mutexes that are owned by the process.
219 Note that this list only holds the top waiters and not all waiters that are
322 in more detail, but is set whenever there are waiters on a mutex.
375 waiters of all the mutexes that the task owns, rt_mutex_getprio simply needs
585 be false, because if the mutex has no owner, there are no waiters and
586 the current task also won't have any waiters. But we don't have the lock
615 means that if the mutex doesn't have any waiters, there's no accounting needed
619 If there are waiters on this mutex, and we just stole the ownership, we need
622 is no longer on the list of waiters. This is fine, since the pending owner
632 mutex actually has waiters, or we clear the flag if it doesn't. See, it was
722 waiters, the owner field of the mutex would equal the current process and
731 A check is made to see if the mutex has waiters or not. On architectures that
737 the grabbing of the wait_lock, the mutex may not have any waiters, thus the
738 owner still needs to make this check. If there are no waiters then the mutex
742 If there are waiters, then we need to wake one up and give that waiter
759 the mutex still has waiters pending, we add the new top waiter to the pi_list