Lines Matching refs:waiter
1850 * there may be a waiter spinning (like a spinlock). Also it must be
1872 /* The waiter may spin on us after setting console_owner */
1878 * thread was able to busy wait and check if there is a waiter
1884 * there is a busy waiter and passes the lock rights to her.
1887 * there was a busy waiter. They must not touch items synchronized by
1894 int waiter;
1901 * in the first place. If there has been a waiter then non panic CPUs
1913 waiter = READ_ONCE(console_waiter);
1917 if (!waiter) {
1922 /* The waiter is now free to continue */
1934 * Hand off console_lock to waiter. The waiter will perform
1935 * the up(). After this, the waiter is the console_lock owner.
1954 bool waiter;
1975 waiter = READ_ONCE(console_waiter);
1976 if (!waiter && owner && owner != current) {
1987 * Go into a spin only if there isn't already a waiter
2858 * @handover will be set to true if a printk waiter has taken over the
2900 * waiter waiting to take over.
2902 * Interrupts are disabled because the hand over to a waiter
2945 * @handover will be set to true if a printk waiter has taken over the
3917 * the waiter but before it has checked the wait condition.