Lines Matching defs:waiter
417 * is apparently the first waiter in the queue. See above for
452 volatile Thread waiter; // null until waiting
482 * Sets item to self and waiter to null, to avoid garbage
486 * mechanics that extract items. Similarly, clearing waiter
529 LockSupport.unpark(waiter);
551 (k.getDeclaredField("waiter"));
629 LockSupport.unpark(p.waiter);
725 else if (s.waiter == null) {
726 s.waiter = w; // request unpark then recheck
750 if (pred.waiter == null) // pred apparently spinning