pthread_rwlockattr_init() pthread_rwlock_init() pthread_rwlock_rdlock() pthread_rwlock_unlock() pthread_rwlock_wrlock()