Home
last modified time | relevance | path

Searched refs:sem_t (Results 1 – 2 of 2) sorted by relevance

/bionic/libc/include/
Dsemaphore.h37 } 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/
Dsemaphore.c90 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()