Searched refs:haveData (Results 1 – 1 of 1) sorted by relevance
519 final boolean cannotPrecede(boolean haveData) { in cannotPrecede() argument522 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() argument600 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() argument662 else if (p.cannotPrecede(haveData)) in tryAppend()739 private static int spinsFor(Node pred, boolean haveData) { in spinsFor() argument[all …]