Lines Matching refs:rw
372 ldap_pvt_thread_rdwr_init( ldap_pvt_thread_rdwr_t *rw )
374 return ERRVAL( pthread_rwlock_init( rw, NULL ) );
378 ldap_pvt_thread_rdwr_destroy( ldap_pvt_thread_rdwr_t *rw )
380 return ERRVAL( pthread_rwlock_destroy( rw ) );
383 int ldap_pvt_thread_rdwr_rlock( ldap_pvt_thread_rdwr_t *rw )
385 return ERRVAL( pthread_rwlock_rdlock( rw ) );
388 int ldap_pvt_thread_rdwr_rtrylock( ldap_pvt_thread_rdwr_t *rw )
390 return ERRVAL( pthread_rwlock_tryrdlock( rw ) );
393 int ldap_pvt_thread_rdwr_runlock( ldap_pvt_thread_rdwr_t *rw )
395 return ERRVAL( pthread_rwlock_unlock( rw ) );
398 int ldap_pvt_thread_rdwr_wlock( ldap_pvt_thread_rdwr_t *rw )
400 return ERRVAL( pthread_rwlock_wrlock( rw ) );
403 int ldap_pvt_thread_rdwr_wtrylock( ldap_pvt_thread_rdwr_t *rw )
405 return ERRVAL( pthread_rwlock_trywrlock( rw ) );
408 int ldap_pvt_thread_rdwr_wunlock( ldap_pvt_thread_rdwr_t *rw )
410 return ERRVAL( pthread_rwlock_unlock( rw ) );