Searched refs:pthread_rwlock_t (Results 1 – 5 of 5) sorted by relevance
106 int pthread_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr) in pthread_rwlock_init()145 int pthread_rwlock_destroy(pthread_rwlock_t *rwlock) in pthread_rwlock_destroy()159 static __inline__ int read_precondition(pthread_rwlock_t* rwlock, int tid) in read_precondition()177 static __inline__ int write_precondition(pthread_rwlock_t* rwlock, int tid) in write_precondition()195 static void _pthread_rwlock_pulse(pthread_rwlock_t *rwlock) in _pthread_rwlock_pulse()202 int pthread_rwlock_rdlock(pthread_rwlock_t *rwlock) in pthread_rwlock_rdlock()207 int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwlock) in pthread_rwlock_tryrdlock()224 int pthread_rwlock_timedrdlock(pthread_rwlock_t *rwlock, const struct timespec *abs_timeout) in pthread_rwlock_timedrdlock()249 int pthread_rwlock_wrlock(pthread_rwlock_t *rwlock) in pthread_rwlock_wrlock()254 int pthread_rwlock_trywrlock(pthread_rwlock_t *rwlock) in pthread_rwlock_trywrlock()[all …]
238 } pthread_rwlock_t; typedef247 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 *rwlock);
33 #define rwlock_t pthread_rwlock_t
81 typedef .... pthread_rwlock_t;
120 #define rwlock_t pthread_rwlock_t