Lines Matching refs:curthread
184 pthread_t curthread = tls_get_curthread(); in rwlock_rdlock_common() local
195 if ((ret = init_static(curthread, rwlock)) != 0) in rwlock_rdlock_common()
215 curthread = tls_get_curthread(); in rwlock_rdlock_common()
216 if ((curthread->rdlock_count > 0) && (prwlock->state > 0)) { in rwlock_rdlock_common()
257 curthread->rdlock_count++; in rwlock_rdlock_common()
288 pthread_t curthread = tls_get_curthread(); in _pthread_rwlock_tryrdlock() local
299 if ((ret = init_static(curthread, rwlock)) != 0) in _pthread_rwlock_tryrdlock()
309 curthread = tls_get_curthread(); in _pthread_rwlock_tryrdlock()
312 else if ((curthread->rdlock_count > 0) && (prwlock->state > 0)) { in _pthread_rwlock_tryrdlock()
314 curthread->rdlock_count++; in _pthread_rwlock_tryrdlock()
321 curthread->rdlock_count++; in _pthread_rwlock_tryrdlock()
334 pthread_t curthread = tls_get_curthread(); in _pthread_rwlock_trywrlock() local
345 if ((ret = init_static(curthread, rwlock)) != 0) in _pthread_rwlock_trywrlock()
370 pthread_t curthread; in _pthread_rwlock_unlock() local
388 curthread = tls_get_curthread(); in _pthread_rwlock_unlock()
393 curthread->rdlock_count--; in _pthread_rwlock_unlock()
421 pthread_t curthread = tls_get_curthread(); in rwlock_wrlock_common() local
432 if ((ret = init_static(curthread, rwlock)) != 0) in rwlock_wrlock_common()