Home
last modified time | relevance | path

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

/libcore/ojluni/src/main/java/java/util/concurrent/
DLinkedTransferQueue.java519 final boolean cannotPrecede(boolean haveData) { in cannotPrecede() argument
522 return d != haveData && (x = item) != this && (x != null) == d; in cannotPrecede()
599 private E xfer(E e, boolean haveData, int how, long nanos) { in xfer() argument
600 if (haveData && (e == null)) in xfer()
611 if (isData == haveData) // can't match in xfer()
635 s = new Node(e, haveData); in xfer()
636 Node pred = tryAppend(s, haveData); in xfer()
655 private Node tryAppend(Node s, boolean haveData) { in tryAppend() argument
662 else if (p.cannotPrecede(haveData)) in tryAppend()
739 private static int spinsFor(Node pred, boolean haveData) { in spinsFor() argument
[all …]