/external/compiler-rt/test/tsan/ |
write_in_reader_lock.cc | 4 pthread_rwlock_t rwlock; variable 9 pthread_rwlock_rdlock(&rwlock); 13 pthread_rwlock_unlock(&rwlock); 19 pthread_rwlock_init(&rwlock, NULL); 20 pthread_rwlock_rdlock(&rwlock); 25 pthread_rwlock_unlock(&rwlock); 28 pthread_rwlock_destroy(&rwlock);
|
/external/valgrind/drd/tests/ |
trylock.c | 23 pthread_rwlock_t rwlock; local 30 r = pthread_rwlock_init(&rwlock, NULL); assert(r == 0); 31 fprintf(stderr, "Locking rwlock via pthread_rwlock_wrlock().\n"); 32 r = pthread_rwlock_wrlock(&rwlock); assert(r == 0); 33 r = pthread_rwlock_unlock(&rwlock); assert(r == 0); 34 fprintf(stderr, "Locking rwlock via pthread_rwlock_trywrlock().\n"); 35 r = pthread_rwlock_trywrlock(&rwlock); assert(r == 0); 36 r = pthread_rwlock_unlock(&rwlock); assert(r == 0); 37 fprintf(stderr, "Locking rwlock via pthread_rwlock_timedwrlock().\n"); 39 r = pthread_rwlock_timedwrlock(&rwlock, &abs_timeout); assert(r == 0) [all...] |
hold_lock.c | 30 pthread_rwlock_t rwlock; local 58 fprintf(stderr, "Locking rwlock exclusively ...\n"); 60 pthread_rwlock_init(&rwlock, 0); 61 pthread_rwlock_wrlock(&rwlock); 63 pthread_rwlock_unlock(&rwlock); 64 pthread_rwlock_destroy(&rwlock); 66 fprintf(stderr, "Locking rwlock shared ...\n"); 68 pthread_rwlock_init(&rwlock, 0); 69 pthread_rwlock_rdlock(&rwlock); 71 pthread_rwlock_rdlock(&rwlock); [all...] |
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/util/ |
ICUServiceTest.java | 885 ICURWLock rwlock = new ICURWLock(); local 886 rwlock.resetStats(); 888 rwlock.acquireRead(); 889 rwlock.releaseRead(); 891 rwlock.acquireWrite(); 892 rwlock.releaseWrite(); 893 logln("stats: " + rwlock.getStats()); 894 logln("stats: " + rwlock.clearStats()); 895 rwlock.acquireRead(); 896 rwlock.releaseRead() [all...] |
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ |
ICUServiceTest.java | 881 ICURWLock rwlock = new ICURWLock(); local 882 rwlock.resetStats(); 884 rwlock.acquireRead(); 885 rwlock.releaseRead(); 887 rwlock.acquireWrite(); 888 rwlock.releaseWrite(); 889 logln("stats: " + rwlock.getStats()); 890 logln("stats: " + rwlock.clearStats()); 891 rwlock.acquireRead(); 892 rwlock.releaseRead() [all...] |
/external/valgrind/drd/ |
drd_clientobj.h | 153 struct rwlock_info rwlock; member in union:drd_clientobj
|
drd_error.h | 154 Addr rwlock; member in struct:__anon25380
|
/bionic/libc/bionic/ |
pthread_rwlock.cpp | 62 // 1 rwlock_kind have rwlock preference like PTHREAD_RWLOCK_PREFER_READER_NP. 63 // 0 process_shared set to 1 if the rwlock is shared between processes. 137 // A rwlock state is implemented as a 32-bit integer which has following rules: 165 // When a reader thread plans to suspend on the rwlock, it will add STATE_HAVE_PENDING_READERS_FLAG 227 pthread_rwlock_internal_t* rwlock = __get_internal_rwlock(rwlock_interface); local 229 memset(rwlock, 0, sizeof(pthread_rwlock_internal_t)); 232 rwlock->pshared = __rwlockattr_getpshared(attr); 236 rwlock->writer_nonrecursive_preferred = false; 239 rwlock->writer_nonrecursive_preferred = true; 249 atomic_init(&rwlock->state, 0) 255 pthread_rwlock_internal_t* rwlock = __get_internal_rwlock(rwlock_interface); local 413 pthread_rwlock_internal_t* rwlock = __get_internal_rwlock(rwlock_interface); local 422 pthread_rwlock_internal_t* rwlock = __get_internal_rwlock(rwlock_interface); local 432 pthread_rwlock_internal_t* rwlock = __get_internal_rwlock(rwlock_interface); local 441 pthread_rwlock_internal_t* rwlock = __get_internal_rwlock(rwlock_interface); local 451 pthread_rwlock_internal_t* rwlock = __get_internal_rwlock(rwlock_interface); local [all...] |
/external/fio/ |
file.h | 108 struct fio_rwlock *rwlock; member in union:fio_file::__anon11125
|
/external/bison/lib/glthread/ |
lock.h | 207 pthread_rwlock_t rwlock; /* read-write lock */ member in struct:__anon5709 [all...] |
/bionic/tests/ |
pthread_test.cpp | 1738 pthread_rwlock_t* rwlock = reinterpret_cast<pthread_rwlock_t*>( local [all...] |