.TH mLock 3 "12 July 2007" "ClearSilver" "util/ulocks.h" .de Ss .sp .ft CW .nf .. .de Se .fi .ft P .sp .. .SH NAME mLock - lock a mutex. .SH SYNOPSIS .Ss #include .Se .Ss NEOERR *mLock(pthread_mutex_t *mutex); .Se .SH ARGUMENTS mutex - mutex to lock. .SH DESCRIPTION Locks the mutex . This call blocks until the mutex is acquired. MT-Level: Safe. .SH "RETURN VALUE" None. .SH "SEE ALSO" .BR mCreate "(3), "fCreate "(3), "mUnlock "(3), "fUnlock "(3), "cBroadcast "(3), "cSignal "(3), "fFind "(3), "cDestroy "(3), "cCreate "(3), "mDestroy "(3), "cWait "(3), "fLock "(3), "fDestroy "(3), "mLock