Home | History | Annotate | Download | only in locks

Lines Matching defs:sync

225     final Sync sync;
242 sync = fair ? new FairSync() : new NonfairSync();
254 abstract static class Sync extends AbstractQueuedSynchronizer {
339 Sync() {
669 * Nonfair version of Sync
671 static final class NonfairSync extends Sync {
689 * Fair version of Sync
691 static final class FairSync extends Sync {
706 private final Sync sync;
715 sync = lock.sync;
729 sync.acquireShared(1);
774 sync.acquireSharedInterruptibly(1);
801 return sync.tryReadLock();
873 return sync.tryAcquireSharedNanos(1, unit.toNanos(timeout));
888 sync.releaseShared(1);
909 int r = sync.getReadLockCount();
920 private final Sync sync;
929 sync = lock.sync;
950 sync.acquire(1);
1005 sync.acquireInterruptibly(1);
1038 return sync.tryWriteLock();
1122 return sync.tryAcquireNanos(1, unit.toNanos(timeout));
1138 sync.release(1);
1185 return sync.newCondition();
1197 Thread o = sync.getOwner();
1213 return sync.isHeldExclusively();
1227 return sync.getWriteHoldCount();
1239 return sync
1256 return sync.getOwner();
1266 return sync.getReadLockCount();
1278 return sync.isWriteLocked();
1288 return sync.isHeldExclusively();
1300 return sync.getWriteHoldCount();
1313 return sync.getReadHoldCount();
1328 return sync.getExclusiveQueuedThreads();
1343 return sync.getSharedQueuedThreads();
1357 return sync.hasQueuedThreads();
1372 return sync.isQueued(thread);
1386 return sync.getQueueLength();
1401 return sync.getQueuedThreads();
1424 return sync.hasWaiters((AbstractQueuedSynchronizer.ConditionObject)condition);
1447 return sync.getWaitQueueLength((AbstractQueuedSynchronizer.ConditionObject)condition);
1472 return sync.getWaitingThreads((AbstractQueuedSynchronizer.ConditionObject)condition);
1485 int c = sync.getCount();
1486 int w = Sync.exclusiveCount(c);
1487 int r = Sync.sharedCount(c);