Home
last modified time | relevance | path

Searched refs:ConditionNode (Results 1 – 2 of 2) sorted by relevance

/libcore/ojluni/src/main/java/java/util/concurrent/locks/
DAbstractQueuedSynchronizer.java492 static final class ConditionNode extends Node class in AbstractQueuedSynchronizer
494 ConditionNode nextWaiter; // link to next waiting node
1434 private transient ConditionNode firstWaiter;
1436 private transient ConditionNode lastWaiter;
1448 private void doSignal(ConditionNode first, boolean all) { in doSignal()
1450 ConditionNode next = first.nextWaiter; in doSignal()
1471 ConditionNode first = firstWaiter; in signal()
1486 ConditionNode first = firstWaiter; in signalAll()
1501 private int enableWait(ConditionNode node) { in enableWait()
1505 ConditionNode last = lastWaiter; in enableWait()
[all …]
DAbstractQueuedLongSynchronizer.java127 static final class ConditionNode extends Node class in AbstractQueuedLongSynchronizer
129 ConditionNode nextWaiter; // link to next waiting node
1068 private transient ConditionNode firstWaiter;
1070 private transient ConditionNode lastWaiter;
1082 private void doSignal(ConditionNode first, boolean all) { in doSignal()
1084 ConditionNode next = first.nextWaiter; in doSignal()
1105 ConditionNode first = firstWaiter; in signal()
1120 ConditionNode first = firstWaiter; in signalAll()
1135 private long enableWait(ConditionNode node) { in enableWait()
1139 ConditionNode last = lastWaiter; in enableWait()
[all …]