Home
last modified time | relevance | path

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

/libcore/luni/src/main/java/java/util/concurrent/locks/
DAbstractQueuedSynchronizer.java490 final boolean compareAndSetWaitStatus(int expect, int update) { in compareAndSetWaitStatus() method in AbstractQueuedSynchronizer.Node
650 node.compareAndSetWaitStatus(ws, 0); in unparkSuccessor()
691 if (!h.compareAndSetWaitStatus(Node.SIGNAL, 0)) in doReleaseShared()
696 !h.compareAndSetWaitStatus(0, Node.PROPAGATE)) in doReleaseShared()
777 (ws <= 0 && pred.compareAndSetWaitStatus(ws, Node.SIGNAL))) && in cancelAcquire()
822 pred.compareAndSetWaitStatus(ws, Node.SIGNAL); in shouldParkAfterFailedAcquire()
1672 if (!node.compareAndSetWaitStatus(Node.CONDITION, 0)) in transferForSignal()
1683 if (ws > 0 || !p.compareAndSetWaitStatus(ws, Node.SIGNAL)) in transferForSignal()
1696 if (node.compareAndSetWaitStatus(Node.CONDITION, 0)) { in transferAfterCancelledWait()
DAbstractQueuedLongSynchronizer.java183 node.compareAndSetWaitStatus(ws, 0); in unparkSuccessor()
224 if (!h.compareAndSetWaitStatus(Node.SIGNAL, 0)) in doReleaseShared()
229 !h.compareAndSetWaitStatus(0, Node.PROPAGATE)) in doReleaseShared()
310 (ws <= 0 && pred.compareAndSetWaitStatus(ws, Node.SIGNAL))) && in cancelAcquire()
355 pred.compareAndSetWaitStatus(ws, Node.SIGNAL); in shouldParkAfterFailedAcquire()
1201 if (!node.compareAndSetWaitStatus(Node.CONDITION, 0)) in transferForSignal()
1212 if (ws > 0 || !p.compareAndSetWaitStatus(ws, Node.SIGNAL)) in transferForSignal()
1225 if (node.compareAndSetWaitStatus(Node.CONDITION, 0)) { in transferAfterCancelledWait()