Searched refs:sem_t (Results 1 – 2 of 2) sorted by relevance
/bionic/libc/include/ |
D | semaphore.h | 37 } sem_t; typedef 41 extern int sem_init(sem_t *sem, int pshared, unsigned int value); 43 extern int sem_close(sem_t *); 44 extern int sem_destroy(sem_t *); 45 extern int sem_getvalue(sem_t *, int *); 46 extern int sem_init(sem_t *, int, unsigned int); 47 extern sem_t *sem_open(const char *, int, ...); 48 extern int sem_post(sem_t *); 49 extern int sem_trywait(sem_t *); 51 extern int sem_wait(sem_t *); [all …]
|
/bionic/libc/bionic/ |
D | semaphore.c | 90 int sem_init(sem_t *sem, int pshared, unsigned int value) in sem_init() 111 int sem_destroy(sem_t *sem) in sem_destroy() 129 sem_t *sem_open(const char *name, int oflag, ...) in sem_open() 139 int sem_close(sem_t *sem) in sem_close() 246 int sem_wait(sem_t *sem) in sem_wait() 267 int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout) in sem_timedwait() 336 int sem_post(sem_t *sem) in sem_post() 361 int sem_trywait(sem_t *sem) in sem_trywait() 387 int sem_getvalue(sem_t *sem, int *sval) in sem_getvalue()
|