Lines Matching refs:mtx
195 * @param mtx A mutex object.
206 int mtx_init(mtx_t *mtx, int type);
209 * @param mtx A mutex object.
211 void mtx_destroy(mtx_t *mtx);
217 * @param mtx A mutex object.
221 int mtx_lock(mtx_t *mtx);
225 int mtx_timedlock(mtx_t *mtx, const struct timespec *ts);
230 * @param mtx A mutex object.
235 int mtx_trylock(mtx_t *mtx);
238 * @param mtx A mutex object.
242 int mtx_unlock(mtx_t *mtx);
293 * @param mtx A mutex object.
297 int cnd_wait(cnd_t *cond, mtx_t *mtx);
305 * @param mtx A mutex object.
311 int cnd_timedwait(cnd_t *cond, mtx_t *mtx, const struct timespec *ts);