Lines Matching refs:sem_t
35 extern int sem_init (sem_t *__sem, int __pshared, unsigned int __value)
39 extern int sem_destroy (sem_t *__sem) __THROW __nonnull ((1));
42 extern sem_t *sem_open (const char *__name, int __oflag, ...)
46 extern int sem_close (sem_t *__sem) __THROW __nonnull ((1));
55 extern int sem_wait (sem_t *__sem) __nonnull ((1));
63 extern int sem_timedwait (sem_t *__restrict __sem,
69 (sem_t *__restrict __sem,
81 extern int sem_clockwait (sem_t *__restrict __sem,
88 (sem_t *__restrict __sem,
100 extern int sem_trywait (sem_t *__sem) __THROWNL __nonnull ((1));
103 extern int sem_post (sem_t *__sem) __THROWNL __nonnull ((1));
106 extern int sem_getvalue (sem_t *__restrict __sem, int *__restrict __sval)