Lines Matching refs:mutex_t
67 * The thread primitives used by the library (mutex_t, mutex_lock, etc.)
100 #define mutex_t pthread_mutex_t
133 int __libc_mutex_init(mutex_t *, const mutexattr_t *);
134 int __libc_mutex_lock(mutex_t *);
135 int __libc_mutex_trylock(mutex_t *);
136 int __libc_mutex_unlock(mutex_t *);
137 int __libc_mutex_destroy(mutex_t *);
158 int __libc_cond_wait(cond_t *, mutex_t *);
160 int __libc_cond_timedwait(cond_t *, mutex_t *, const struct timespec *);
233 int __libc_mutex_init_stub(mutex_t *, const mutexattr_t *);
234 int __libc_mutex_lock_stub(mutex_t *);
235 int __libc_mutex_trylock_stub(mutex_t *);
236 int __libc_mutex_unlock_stub(mutex_t *);
237 int __libc_mutex_destroy_stub(mutex_t *);
246 int __libc_cond_wait_stub(cond_t *, mutex_t *);
247 int __libc_cond_timedwait_stub(cond_t *, mutex_t *,