Refiriéndose a la funcionalidad de pthread_mutex_lock es falso que:
pthread_mutex_lock
Dos hilos puedan utilizarlos simultáneamente, sin usar unlock.
unlock
Puede bloquear al hilo que lo invoca
Puede no bloquear al hilo que lo invoque
Se usa para limitar la concurrencia junto a unlock
Refiriéndose a la funcionalidad de pthread_mutex_unlock es falso que:
pthread_mutex_unlock
Es bloqueante
Es no bloqueante
Necesita que el hilo que la invoca posea el cerrojo (tomado con una operación de pthread_mutex_lock)
Se usar junto a lock para limitar la concurrencia
lock