Searched refs:pthread_rwlock_t (Results 1 - 5 of 5) sorted by relevance

/bionic/libc/upstream-netbsd/
H A Dreentrant.h33 #define rwlock_t pthread_rwlock_t
/bionic/libc/bionic/
H A Dpthread-rwlocks.c106 int pthread_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr)
145 int pthread_rwlock_destroy(pthread_rwlock_t *rwlock)
159 static __inline__ int read_precondition(pthread_rwlock_t* rwlock, int tid)
177 static __inline__ int write_precondition(pthread_rwlock_t* rwlock, int tid)
195 static void _pthread_rwlock_pulse(pthread_rwlock_t *rwlock)
202 int pthread_rwlock_rdlock(pthread_rwlock_t *rwlock)
207 int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwlock)
224 int pthread_rwlock_timedrdlock(pthread_rwlock_t *rwlock, const struct timespec *abs_timeout)
249 int pthread_rwlock_wrlock(pthread_rwlock_t *rwlock)
254 int pthread_rwlock_trywrlock(pthread_rwlock_t *rwloc
[all...]
/bionic/libc/include/
H A Dpthread.h238 } pthread_rwlock_t; typedef in typeref:struct:__anon37
247 int pthread_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr);
248 int pthread_rwlock_destroy(pthread_rwlock_t *rwlock);
250 int pthread_rwlock_rdlock(pthread_rwlock_t *rwlock);
251 int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwlock);
252 int pthread_rwlock_timedrdlock(pthread_rwlock_t *rwlock, const struct timespec *abs_timeout);
254 int pthread_rwlock_wrlock(pthread_rwlock_t *rwlock);
255 int pthread_rwlock_trywrlock(pthread_rwlock_t *rwlock);
256 int pthread_rwlock_timedwrlock(pthread_rwlock_t *rwlock, const struct timespec *abs_timeout);
258 int pthread_rwlock_unlock(pthread_rwlock_t *rwloc
[all...]
/bionic/libc/include/sys/
H A Dtypes.h81 typedef .... pthread_rwlock_t;
/bionic/libc/netbsd/net/
H A Dreentrant.h120 #define rwlock_t pthread_rwlock_t

Completed in 463 milliseconds