Lines Matching refs:head
971 AtomicReference<QNode> head = (phase & 1) == 0 ? evenQ : oddQ;
972 while ((q = head.get()) != null &&
974 if (head.compareAndSet(q, q.next) &&
986 * head of queue, which suffices to reduce memory footprint in
992 AtomicReference<QNode> head = (phase & 1) == 0 ? evenQ : oddQ;
995 QNode q = head.get();
999 if (head.compareAndSet(q, q.next) && t != null) {
1054 AtomicReference<QNode> head = (phase & 1) == 0 ? evenQ : oddQ;
1055 QNode q = node.next = head.get();
1058 queued = head.compareAndSet(q, node);