Searched refs:writeLock (Results 1 - 15 of 15) sorted by relevance

/libcore/ojluni/src/main/java/java/util/concurrent/locks/
H A DReadWriteLock.java43 * The {@linkplain #writeLock write lock} is exclusive.
46 * the memory synchronization effects of {@code writeLock} operations
132 Lock writeLock(); method in interface:ReadWriteLock
H A DStampedLock.java52 * <li><b>Writing.</b> Method {@link #writeLock} possibly blocks
137 * long stamp = sl.writeLock();
175 * stamp = sl.writeLock();
346 public long writeLock() { method in class:StampedLock
849 * the {@link Lock#lock} method is mapped to {@link #writeLock},
866 * {@link #asReadLock()}, and {@link ReadWriteLock#writeLock()} to
896 public void lock() { writeLock(); }
913 public Lock writeLock() { return asWriteLock(); } method in class:StampedLock.ReadWriteLockView
H A DReentrantReadWriteLock.java148 * rwl.writeLock().lock();
159 * rwl.writeLock().unlock(); // Unlock write, still hold read
184 * private final Lock w = rwl.writeLock();
247 public ReentrantReadWriteLock.WriteLock writeLock() { return writerLock; } method in class:ReentrantReadWriteLock
916 * The lock returned by method {@link ReentrantReadWriteLock#writeLock}.
/libcore/jsr166-tests/src/test/java/jsr166/
H A DReentrantReadWriteLockTest.java44 lock.writeLock().lockInterruptibly();
56 lock.writeLock().lockInterruptibly();
81 ReentrantReadWriteLock.WriteLock writeLock = lock.writeLock();
84 writeLock.unlock();
108 assertFalse(lock.writeLock().isHeldByCurrentThread());
110 assertEquals(0, lock.writeLock().getHoldCount());
123 lock.writeLock().isHeldByCurrentThread());
127 lock.writeLock().getHoldCount() > 0);
150 lock.writeLock()
[all...]
H A DStampedLockTest.java81 long s = lock.writeLock();
107 long s = lock.writeLock();
134 long s = lock.writeLock();
174 long s = lock.writeLock();
219 * read-unlocking after writeLock throws IllegalMonitorStateException
223 long s = lock.writeLock();
243 long s = lock.writeLock();
270 assertTrue((s = lock.writeLock()) != 0L);
287 long s = lock.writeLock();
307 long s = lock.writeLock();
[all...]
/libcore/ojluni/src/main/java/sun/nio/ch/
H A DPort.java65 fdToChannelLock.writeLock().lock();
71 fdToChannelLock.writeLock().unlock();
91 fdToChannelLock.writeLock().lock();
100 fdToChannelLock.writeLock().unlock();
118 fdToChannelLock.writeLock().lock();
122 fdToChannelLock.writeLock().unlock();
154 fdToChannelLock.writeLock().lock();
163 fdToChannelLock.writeLock().unlock();
H A DAsynchronousSocketChannelImpl.java74 private final Object writeLock = new Object(); field in class:AsynchronousSocketChannelImpl
136 closeLock.writeLock().lock();
142 closeLock.writeLock().unlock();
160 synchronized (writeLock) {
178 synchronized (writeLock) {
348 synchronized (writeLock) {
555 synchronized (writeLock) {
H A DSocketChannelImpl.java88 private final Object writeLock = new Object(); field in class:SocketChannelImpl
501 synchronized (writeLock) {
534 synchronized (writeLock) {
564 synchronized (writeLock) {
611 synchronized (writeLock) {
661 synchronized (writeLock) {
738 synchronized (writeLock) {
H A DAsynchronousServerSocketChannelImpl.java103 closeLock.writeLock().lock();
109 closeLock.writeLock().unlock();
H A DDatagramChannelImpl.java100 private final Object writeLock = new Object(); field in class:DatagramChannelImpl
477 synchronized (writeLock) {
644 synchronized (writeLock) {
673 synchronized (writeLock) {
716 synchronized (writeLock) {
771 synchronized(writeLock) {
823 synchronized(writeLock) {
H A DSimpleAsynchronousFileChannelImpl.java94 closeLock.writeLock().lock();
98 closeLock.writeLock().unlock();
/libcore/ojluni/src/main/java/sun/nio/fs/
H A DUnixDirectoryStream.java87 protected final Lock writeLock() { method in class:UnixDirectoryStream
88 return streamLock.writeLock();
116 writeLock().lock();
120 writeLock().unlock();
H A DUnixSecureDirectoryStream.java75 ds.writeLock().lock();
81 ds.writeLock().unlock();
/libcore/ojluni/src/main/java/java/io/
H A DConsole.java246 synchronized (writeLock) {
310 synchronized (writeLock) {
365 private Object writeLock; field in class:Console
541 writeLock = new Object();
552 writeLock,
/libcore/ojluni/src/main/java/java/nio/channels/
H A DChannels.java435 private Object writeLock = new Object(); field in class:Channels.WritableByteChannelImpl
444 synchronized (writeLock) {

Completed in 521 milliseconds