Lines Matching refs:pthread_rwlock_t

59 static int init_static(struct pthread *thread, pthread_rwlock_t *rwlock);
60 static int init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out);
63 check_and_init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out) in check_and_init_rwlock()
73 init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out) in init_rwlock()
75 pthread_rwlock_t prwlock; in init_rwlock()
97 rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr) in rwlock_init()
99 pthread_rwlock_t prwlock; in rwlock_init()
120 _thr_rwlock_destroy(pthread_rwlock_t *rwlock) in _thr_rwlock_destroy()
122 pthread_rwlock_t prwlock; in _thr_rwlock_destroy()
143 init_static(struct pthread *thread, pthread_rwlock_t *rwlock) in init_static()
160 _thr_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr) in _thr_rwlock_init()
169 rwlock_rdlock_common(pthread_rwlock_t *rwlock, const struct timespec *abstime) in rwlock_rdlock_common()
172 pthread_rwlock_t prwlock; in rwlock_rdlock_common()
230 _Tthr_rwlock_rdlock(pthread_rwlock_t *rwlock) in _Tthr_rwlock_rdlock()
237 _pthread_rwlock_timedrdlock(pthread_rwlock_t * __restrict rwlock, in _pthread_rwlock_timedrdlock()
245 _Tthr_rwlock_tryrdlock(pthread_rwlock_t *rwlock) in _Tthr_rwlock_tryrdlock()
248 pthread_rwlock_t prwlock; in _Tthr_rwlock_tryrdlock()
283 _Tthr_rwlock_trywrlock(pthread_rwlock_t *rwlock) in _Tthr_rwlock_trywrlock()
286 pthread_rwlock_t prwlock; in _Tthr_rwlock_trywrlock()
302 rwlock_wrlock_common(pthread_rwlock_t *rwlock, const struct timespec *abstime) in rwlock_wrlock_common()
305 pthread_rwlock_t prwlock; in rwlock_wrlock_common()
348 _Tthr_rwlock_wrlock(pthread_rwlock_t *rwlock) in _Tthr_rwlock_wrlock()
355 _pthread_rwlock_timedwrlock(pthread_rwlock_t * __restrict rwlock, in _pthread_rwlock_timedwrlock()
363 _Tthr_rwlock_unlock(pthread_rwlock_t *rwlock) in _Tthr_rwlock_unlock()
366 pthread_rwlock_t prwlock; in _Tthr_rwlock_unlock()