operations on mutexes NAME pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy - operations on mutexes SYNOPSIS #include <p..…operations on mutexes NAME pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy - operations on mutexes SYNOPSIS #include <p..…operations on mutexes NAME pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy - operations on mutexes SYNOPSIS #include <p..…operations on mutexes NAME pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy - operations on mutexes SYNOPSIS #include <p..…operations on mutexes NAME pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy - operations on mutexes SYNOPSIS #include <p..…...thread_key_delete () pthread_mutex_destroy () pthread_mutex_init () pthread_mutex_lock () pthread_mutex_trylock () pthread_mutex_unlock () pthread_mutexattr_destroy () pthread_m…lock and unlock a spin lock NAME pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock - lock and unlock a spin lock LIBRARY POSIX threads library ( libpthread , -lpthread )…lock and unlock a spin lock NAME pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock - lock and unlock a spin lock LIBRARY POSIX threads library ( libpthread , -lpthread )…lock and unlock a spin lock NAME pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock - lock and unlock a spin lock LIBRARY POSIX threads library ( libpthread , -lpthread )…fast user-space locking NAME futex - fast user-space locking LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <linux/futex.h> /* Definition of FUTEX_* constants */ #incl…get and set the robustness attribute of a mutex attributes object NAME pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the robustness attribute of a mutex at…get and set the robustness attribute of a mutex attributes object NAME pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the robustness attribute of a mutex at…get and set the robustness attribute of a mutex attributes object NAME pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the robustness attribute of a mutex at…get and set the robustness attribute of a mutex attributes object NAME pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the robustness attribute of a mutex at…make a robust mutex consistent NAME pthread_mutex_consistent - make a robust mutex consistent LIBRARY POSIX threads library ( libpthread , -lpthread ) SYNOPSIS #include <pthread.h>…make a robust mutex consistent NAME pthread_mutex_consistent - make a robust mutex consistent LIBRARY POSIX threads library ( libpthread , -lpthread ) SYNOPSIS #include <pthread.h>…operations on conditions NAME pthread_cond_init, pthread_cond_signal, pthread_cond_broadcast, pthread_cond_wait, pthread_cond_timedwait, pthread_cond_destroy - operations on condit…operations on conditions NAME pthread_cond_init, pthread_cond_signal, pthread_cond_broadcast, pthread_cond_wait, pthread_cond_timedwait, pthread_cond_destroy - operations on condit…operations on conditions NAME pthread_cond_init, pthread_cond_signal, pthread_cond_broadcast, pthread_cond_wait, pthread_cond_timedwait, pthread_cond_destroy - operations on condit…operations on conditions NAME pthread_cond_init, pthread_cond_signal, pthread_cond_broadcast, pthread_cond_wait, pthread_cond_timedwait, pthread_cond_destroy - operations on condit…