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

1 2 3

  /external/llvm/lib/Support/
RWMutex.cpp 50 pthread_rwlock_t* rwlock =
55 bzero(rwlock, sizeof(pthread_rwlock_t));
58 // Initialize the rwlock
59 int errorcode = pthread_rwlock_init(rwlock, NULL);
64 data_ = rwlock;
70 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_);
71 assert(rwlock != 0);
72 pthread_rwlock_destroy(rwlock);
73 free(rwlock);
79 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_)
    [all...]
  /bionic/libc/bionic/
pthread-rwlocks.c 112 int pthread_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr)
120 if (rwlock == NULL)
133 ret = pthread_mutex_init(&rwlock->lock, lock_attr);
137 ret = pthread_cond_init(&rwlock->cond, cond_attr);
139 pthread_mutex_destroy(&rwlock->lock);
143 rwlock->numLocks = 0;
144 rwlock->pendingReaders = 0;
145 rwlock->pendingWriters = 0;
146 rwlock->writerThreadId = 0;
151 int pthread_rwlock_destroy(pthread_rwlock_t *rwlock)
    [all...]
  /external/valgrind/main/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...]
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:
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:
  /external/valgrind/main/drd/
drd_rwlock.h 44 struct rwlock_info* DRD_(rwlock_pre_init)(const Addr rwlock,
46 void DRD_(rwlock_post_destroy)(const Addr rwlock, const RwLockT rwlock_type);
47 void DRD_(rwlock_pre_rdlock)(const Addr rwlock, const RwLockT rwlock_type);
48 void DRD_(rwlock_post_rdlock)(const Addr rwlock, const RwLockT rwlock_type,
50 void DRD_(rwlock_pre_wrlock)(const Addr rwlock, const RwLockT rwlock_type);
51 void DRD_(rwlock_post_wrlock)(const Addr rwlock, const RwLockT rwlock_type,
53 void DRD_(rwlock_pre_unlock)(const Addr rwlock, const RwLockT rwlock_type);
drd.h 180 #define ANNOTATE_RWLOCK_CREATE(rwlock) \
182 rwlock, 0, 0, 0, 0);
185 #define ANNOTATE_RWLOCK_DESTROY(rwlock) \
187 rwlock, 0, 0, 0, 0);
194 #define ANNOTATE_RWLOCK_ACQUIRED(rwlock, is_w) \
196 rwlock, is_w, 0, 0, 0)
202 #define ANNOTATE_READERLOCK_ACQUIRED(rwlock) ANNOTATE_RWLOCK_ACQUIRED(rwlock, 0)
208 #define ANNOTATE_WRITERLOCK_ACQUIRED(rwlock) ANNOTATE_RWLOCK_ACQUIRED(rwlock, 1
    [all...]
  /bionic/libc/kernel/common/linux/
spinlock.h 49 #define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
50 #define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
51 #define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
52 #define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
54 #define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock
    [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/gcc/darwin-x86/mips/mipsel-linux-android-4.4.3/sysroot/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/gcc/linux-x86/mips/mipsel-linux-android-4.4.3/sysroot/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/android-ndk-r4/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/android-ndk-r4/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/android-ndk-r4/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/android-ndk-r4/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/android-ndk-r4/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/android-ndk-r4/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/android-ndk-r5/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/android-ndk-r6/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/android-ndk-r6/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/android-ndk-r7/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/android-ndk-r7/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/android-ndk-r7/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/android-ndk-r7/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...]

Completed in 564 milliseconds

1 2 3