pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy ... lock(pthread_mutex_t * mutex ); int pthread_mutex_trylock(pthread_mut…pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy ... lock(pthread_mutex_t * mutex ); int pthread_mutex_trylock(pthread_mut…pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy ... lock(pthread_mutex_t * mutex ); int pthread_mutex_trylock(pthread_mut…pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy ... lock(pthread_mutex_t * mutex ); int pthread_mutex_trylock(pthread_mut…pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy ... lock(pthread_mutex_t * mutex ); int pthread_mutex_trylock(pthread_mut…pthread_mutex_init () pthread_mutex_lock () pthread_mutex_trylock () pthread_mutex_unlock () pthread_mutexattr_destroyNAME pthread_mutexattrNAME pthread_mutexattr