Lines Matching defs:pthread_mutex_t
45 } pthread_mutex_t;
166 int pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, const struct timespec*) __nonnull((1, 2, 3));
167 int pthread_cond_wait(pthread_cond_t*, pthread_mutex_t*) __nonnull((1, 2));
197 int pthread_mutex_destroy(pthread_mutex_t*) __nonnull((1));
198 int pthread_mutex_init(pthread_mutex_t*, const pthread_mutexattr_t*) __nonnull((1));
200 int pthread_mutex_lock(pthread_mutex_t*) /* __nonnull((1)) */;
202 int pthread_mutex_lock(pthread_mutex_t*) __nonnull((1));
204 int pthread_mutex_timedlock(pthread_mutex_t*, const struct timespec*) __nonnull((1, 2));
205 int pthread_mutex_trylock(pthread_mutex_t*) __nonnull((1));
207 int pthread_mutex_unlock(pthread_mutex_t*) /* __nonnull((1)) */;
209 int pthread_mutex_unlock(pthread_mutex_t*) __nonnull((1));
286 int pthread_cond_timedwait_monotonic_np(pthread_cond_t*, pthread_mutex_t*, const struct timespec*);
287 int pthread_cond_timedwait_monotonic(pthread_cond_t*, pthread_mutex_t*, const struct timespec*);
289 int pthread_cond_timedwait_relative_np(pthread_cond_t*, pthread_mutex_t*, const struct timespec*) /* TODO: __attribute__((deprecated("use pthread_cond_timedwait instead")))*/;
291 int pthread_cond_timeout_np(pthread_cond_t*, pthread_mutex_t*, unsigned) /* TODO: __attribute__((deprecated("use pthread_cond_timedwait instead")))*/;
293 int pthread_mutex_lock_timeout_np(pthread_mutex_t*, unsigned) __attribute__((deprecated("use pthread_mutex_timedlock instead")));