HomeSort by relevance Sort by last modified time
    Searched full:rwlock (Results 1 - 25 of 244) sorted by null

1 2 3 4 5 6 7 8 910

  /external/valgrind/main/drd/tests/
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...]
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...]
rwlock_type_checking.stderr.exp 2 Attempt to use a user-defined rwlock as a POSIX rwlock: rwlock 0x.........
5 rwlock 0x........ was first observed at:
8 Attempt to use a POSIX rwlock as a user-defined rwlock: rwlock 0x.........
10 rwlock 0x........ was first observed at:
trylock.stderr.exp 2 Locking rwlock via pthread_rwlock_wrlock().
3 Locking rwlock via pthread_rwlock_trywrlock().
4 Locking rwlock via pthread_rwlock_timedwrlock().
5 Locking rwlock via pthread_rwlock_rdlock().
6 Locking rwlock via pthread_rwlock_tryrdlock().
7 Locking rwlock via pthread_rwlock_timedrdlock().
9 Recursive writer locking not allowed: rwlock 0x.........
12 rwlock 0x........ was first observed at:
  /external/compiler-rt/test/tsan/
write_in_reader_lock.cc 5 pthread_rwlock_t rwlock; variable
10 pthread_rwlock_rdlock(&rwlock);
14 pthread_rwlock_unlock(&rwlock);
19 pthread_rwlock_init(&rwlock, NULL);
20 pthread_rwlock_rdlock(&rwlock);
25 pthread_rwlock_unlock(&rwlock);
27 pthread_rwlock_destroy(&rwlock);
  /bionic/libc/bionic/
pthread_rwlock.cpp 68 static inline bool rwlock_is_shared(const pthread_rwlock_t* rwlock) {
69 return rwlock->attr == PTHREAD_PROCESS_SHARED;
107 int pthread_rwlock_init(pthread_rwlock_t* rwlock, const pthread_rwlockattr_t* attr) {
112 rwlock->attr= *attr;
119 rwlock->state = 0;
120 rwlock->pending_readers = 0;
121 rwlock->pending_writers = 0;
122 rwlock->writer_thread_id = 0;
127 int pthread_rwlock_destroy(pthread_rwlock_t* rwlock) {
128 if (rwlock->state != 0)
    [all...]
  /system/core/include/utils/
RWLock.h 42 class RWLock {
49 RWLock();
50 RWLock(const char* name);
51 RWLock(int type, const char* name = NULL);
52 ~RWLock();
62 inline AutoRLock(RWLock& rwlock) : mLock(rwlock) { mLock.readLock(); }
65 RWLock& mLock;
70 inline AutoWLock(RWLock& rwlock) : mLock(rwlock) { mLock.writeLock();
    [all...]
  /development/ndk/platforms/android-3/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/4/platforms/android-3/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/4/platforms/android-4/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/4/platforms/android-5/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/4/platforms/android-8/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/5/platforms/android-3/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/6/platforms/android-3/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/6/platforms/android-3/arch-x86/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-14/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-14/arch-x86/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-3/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-3/arch-x86/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-4/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-4/arch-x86/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-5/arch-arm/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]
  /prebuilts/ndk/7/platforms/android-5/arch-x86/usr/include/linux/
spinlock.h 50 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
51 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
52 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
53 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [all...]

Completed in 1123 milliseconds

1 2 3 4 5 6 7 8 910