Searched refs:whead (Results 1 – 1 of 1) sorted by relevance
319 private transient volatile WNode whead; field in StampedLock422 return ((whead == wtail && (s & ABITS) < RFULL && in readLock()542 if ((h = whead) != null && h.status != 0) in unlockWrite()562 if (m == RUNIT && (h = whead) != null && h.status != 0) in unlockRead()589 if ((h = whead) != null && h.status != 0) in unlock()597 if (m == RUNIT && (h = whead) != null && h.status != 0) in unlock()673 if ((h = whead) != null && h.status != 0) in tryConvertToReadLock()711 if ((h = whead) != null && h.status != 0) in tryConvertToOptimisticRead()719 if (m == RUNIT && (h = whead) != null && h.status != 0) in tryConvertToOptimisticRead()741 if ((h = whead) != null && h.status != 0) in tryUnlockWrite()[all …]