/external/libchrome/base/synchronization/ |
read_write_lock_posix.cc | 12 ReadWriteLock::ReadWriteLock() : native_handle_(PTHREAD_RWLOCK_INITIALIZER) {} 14 ReadWriteLock::~ReadWriteLock() { 19 void ReadWriteLock::ReadAcquire() { 24 void ReadWriteLock::ReadRelease() { 29 void ReadWriteLock::WriteAcquire() { 34 void ReadWriteLock::WriteRelease() {
|
read_write_lock.h | 34 class BASE_EXPORT ReadWriteLock { 36 ReadWriteLock(); 37 ~ReadWriteLock(); 71 DISALLOW_COPY_AND_ASSIGN(ReadWriteLock); 76 explicit AutoReadLock(ReadWriteLock& lock) : lock_(lock) { 84 ReadWriteLock& lock_; 90 explicit AutoWriteLock(ReadWriteLock& lock) : lock_(lock) { 98 ReadWriteLock& lock_;
|
/libcore/ojluni/src/main/java/java/util/concurrent/locks/ |
ReadWriteLock.java | 39 * A {@code ReadWriteLock} maintains a pair of associated {@link 45 * <p>All {@code ReadWriteLock} implementations must guarantee that 119 public interface ReadWriteLock {
|
ReentrantReadWriteLock.java | 42 * An implementation of {@link ReadWriteLock} supporting similar 218 implements ReadWriteLock, java.io.Serializable { [all...] |
StampedLock.java | 120 * {@link ReadWriteLock} interfaces. However, a StampedLock may be [all...] |
/external/libchrome/base/message_loop/ |
incoming_task_queue.h | 85 base::subtle::ReadWriteLock message_loop_lock_;
|
/external/guava/guava-tests/test/com/google/common/util/concurrent/ |
StripedTest.java | 39 import java.util.concurrent.locks.ReadWriteLock; 51 Striped.readWriteLock(100), 52 Striped.readWriteLock(256), 59 private static final Supplier<ReadWriteLock> READ_WRITE_LOCK_SUPPLIER = 60 new Supplier<ReadWriteLock>() { 61 @Override public ReadWriteLock get() { 80 .add(new Striped.SmallLazyStriped<ReadWriteLock>(50, READ_WRITE_LOCK_SUPPLIER)) 81 .add(new Striped.SmallLazyStriped<ReadWriteLock>(64, READ_WRITE_LOCK_SUPPLIER)) 82 .add(new Striped.LargeLazyStriped<ReadWriteLock>(50, READ_WRITE_LOCK_SUPPLIER)) 83 .add(new Striped.LargeLazyStriped<ReadWriteLock>(64, READ_WRITE_LOCK_SUPPLIER) [all...] |
/external/mockito/src/main/java/org/mockito/internal/matchers/ |
CapturingMatcher.java | 15 import java.util.concurrent.locks.ReadWriteLock; 23 private final ReadWriteLock lock = new ReentrantReadWriteLock();
|
/external/jsilver/src/com/google/clearsilver/jsilver/adaptor/ |
LoadPathToFileCache.java | 22 import java.util.concurrent.locks.ReadWriteLock; 35 private final ReadWriteLock cacheLock = new ReentrantReadWriteLock();
|
/external/jsilver/src/org/clearsilver/ |
FactoryLoader.java | 20 import java.util.concurrent.locks.ReadWriteLock; 55 private static final ReadWriteLock factoryLock = new ReentrantReadWriteLock();
|
/external/guava/guava/src/com/google/common/util/concurrent/ |
Striped.java | 41 import java.util.concurrent.locks.ReadWriteLock; 46 * A striped {@code Lock/Semaphore/ReadWriteLock}. This offers the underlying lock striping 62 * and {@code Striped<ReadWriteLock>}. For each type, two implementations are offered: 66 * #readWriteLock(int) strong} and {@linkplain #lazyWeakReadWriteLock(int) weak} 67 * {@code Striped<ReadWriteLock>}. <i>Strong</i> means that all stripes (locks/semaphores) are 260 * Creates a {@code Striped<ReadWriteLock>} with eagerly initialized, strongly referenced 264 * @return a new {@code Striped<ReadWriteLock>} 266 public static Striped<ReadWriteLock> readWriteLock(int stripes) { 267 return new CompactStriped<ReadWriteLock>(stripes, READ_WRITE_LOCK_SUPPLIER) [all...] |
/libcore/ojluni/src/main/java/sun/nio/ch/ |
Port.java | 35 import java.util.concurrent.locks.ReadWriteLock; 52 protected final ReadWriteLock fdToChannelLock = new ReentrantReadWriteLock();
|
AsynchronousServerSocketChannelImpl.java | 39 import java.util.concurrent.locks.ReadWriteLock; 60 private ReadWriteLock closeLock = new ReentrantReadWriteLock();
|
AsynchronousFileChannelImpl.java | 44 protected final ReadWriteLock closeLock = new ReentrantReadWriteLock();
|
AsynchronousSocketChannelImpl.java | 80 private final ReadWriteLock closeLock = new ReentrantReadWriteLock();
|
/external/subsampling-scale-image-view/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/ |
SkiaImageRegionDecoder.java | 19 import java.util.concurrent.locks.ReadWriteLock; 28 * A {@link ReadWriteLock} is used to delegate responsibility for multi threading behaviour to the 36 private final ReadWriteLock decoderLock = new ReentrantReadWriteLock(true);
|
SkiaPooledImageRegionDecoder.java | 32 import java.util.concurrent.locks.ReadWriteLock; 63 private final ReadWriteLock decoderLock = new ReentrantReadWriteLock(true);
|
/external/guava/guava/src/com/google/common/eventbus/ |
EventBus.java | 39 import java.util.concurrent.locks.ReadWriteLock; 140 private final ReadWriteLock subscribersByTypeLock = new ReentrantReadWriteLock();
|
/external/conscrypt/common/src/main/java/org/conscrypt/ |
NativeSsl.java | 40 import java.util.concurrent.locks.ReadWriteLock; 61 private final ReadWriteLock lock = new ReentrantReadWriteLock();
|
/frameworks/support/emoji/core/src/main/java/androidx/emoji/text/ |
EmojiCompat.java | 51 import java.util.concurrent.locks.ReadWriteLock; 185 private final ReadWriteLock mInitLock; [all...] |
/external/subsampling-scale-image-view/library/src/main/java/com/davemorrissey/labs/subscaleview/ |
SubsamplingScaleImageView.java | 50 import java.util.concurrent.locks.ReadWriteLock; 229 private final ReadWriteLock decoderLock = new ReentrantReadWriteLock(true); [all...] |
/prebuilts/misc/common/robolectric/3.1.1/lib/ |
backport-util-concurrent-3.1.jar | |
/prebuilts/tools/common/m2/repository/backport-util-concurrent/backport-util-concurrent/3.1/ |
backport-util-concurrent-3.1.jar | |
/prebuilts/misc/common/robolectric/android-all/ |
android-all-7.0.0_r1-robolectric-0.jar | |
android-all-7.0.0_r1-robolectric-r1.jar | |