Symbol: sem_t
include/semaphore.h
47
#define SEM_FAILED ((sem_t *)0)
include/semaphore.h
50
int sem_init(sem_t *, int, unsigned int);
include/semaphore.h
51
int sem_destroy(sem_t *);
include/semaphore.h
52
sem_t *sem_open(const char *, int, ...);
include/semaphore.h
53
int sem_close(sem_t *);
include/semaphore.h
55
int sem_wait(sem_t *);
include/semaphore.h
56
int sem_timedwait(sem_t * __restrict, const struct timespec * __restrict);
include/semaphore.h
57
int sem_trywait(sem_t *);
include/semaphore.h
58
int sem_post(sem_t *);
include/semaphore.h
59
int sem_getvalue(sem_t * __restrict, int * __restrict);
lib/librthread/rthread.h
82
int _sem_wait(sem_t, int, const struct timespec *, int *);
lib/librthread/rthread.h
83
int _sem_post(sem_t);
lib/librthread/rthread_sem.c
101
sem_init(sem_t *semp, int pshared, unsigned int value)
lib/librthread/rthread_sem.c
103
sem_t sem;
lib/librthread/rthread_sem.c
115
sem_t *sempshared;
lib/librthread/rthread_sem.c
157
sem_destroy(sem_t *semp)
lib/librthread/rthread_sem.c
159
sem_t sem;
lib/librthread/rthread_sem.c
187
sem_getvalue(sem_t *semp, int *sval)
lib/librthread/rthread_sem.c
189
sem_t sem;
lib/librthread/rthread_sem.c
202
sem_post(sem_t *semp)
lib/librthread/rthread_sem.c
204
sem_t sem;
lib/librthread/rthread_sem.c
217
sem_wait(sem_t *semp)
lib/librthread/rthread_sem.c
221
sem_t sem;
lib/librthread/rthread_sem.c
249
sem_timedwait(sem_t *semp, const struct timespec *abstime)
lib/librthread/rthread_sem.c
253
sem_t sem;
lib/librthread/rthread_sem.c
281
sem_trywait(sem_t *semp)
lib/librthread/rthread_sem.c
283
sem_t sem;
lib/librthread/rthread_sem.c
313
sem_t *
lib/librthread/rthread_sem.c
318
sem_t sem, *semp;
lib/librthread/rthread_sem.c
400
sem_close(sem_t *semp)
lib/librthread/rthread_sem.c
402
sem_t sem;
lib/librthread/rthread_sem.c
58
_sem_wait(sem_t sem, int can_eintr, const struct timespec *abstime,
lib/librthread/rthread_sem.c
89
_sem_post(sem_t sem)
lib/librthread/rthread_sem_compat.c
113
sem_init(sem_t *semp, int pshared, unsigned int value)
lib/librthread/rthread_sem_compat.c
115
sem_t sem;
lib/librthread/rthread_sem_compat.c
127
sem_t *sempshared;
lib/librthread/rthread_sem_compat.c
170
sem_destroy(sem_t *semp)
lib/librthread/rthread_sem_compat.c
172
sem_t sem;
lib/librthread/rthread_sem_compat.c
200
sem_getvalue(sem_t *semp, int *sval)
lib/librthread/rthread_sem_compat.c
202
sem_t sem;
lib/librthread/rthread_sem_compat.c
217
sem_post(sem_t *semp)
lib/librthread/rthread_sem_compat.c
219
sem_t sem;
lib/librthread/rthread_sem_compat.c
232
sem_wait(sem_t *semp)
lib/librthread/rthread_sem_compat.c
236
sem_t sem;
lib/librthread/rthread_sem_compat.c
262
sem_timedwait(sem_t *semp, const struct timespec *abstime)
lib/librthread/rthread_sem_compat.c
266
sem_t sem;
lib/librthread/rthread_sem_compat.c
292
sem_trywait(sem_t *semp)
lib/librthread/rthread_sem_compat.c
294
sem_t sem;
lib/librthread/rthread_sem_compat.c
328
sem_t *
lib/librthread/rthread_sem_compat.c
333
sem_t sem, *semp;
lib/librthread/rthread_sem_compat.c
416
sem_close(sem_t *semp)
lib/librthread/rthread_sem_compat.c
418
sem_t sem;
lib/librthread/rthread_sem_compat.c
57
_sem_wait(sem_t sem, int can_eintr, const struct timespec *abstime,
lib/librthread/rthread_sem_compat.c
91
_sem_post(sem_t sem)
regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c
13
sem_t cons_sem;
regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c
14
sem_t prod_sem;
regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c
10
sem_t sem;
regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c
113
sem_t *semp = arg;
regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c
28
sem_t sem;
regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c
11
sem_t sem;
regress/lib/libpthread/semaphore/sem_wait/sem_wait.c
25
sem_t sem;
regress/lib/libpthread/semaphore/sem_wait/sem_wait.c
79
sem_t *semp = arg;