6#ifndef ZEPHYR_INCLUDE_POSIX_SEMAPHORE_H_ 
    7#define ZEPHYR_INCLUDE_POSIX_SEMAPHORE_H_ 
   18int sem_init(sem_t *semaphore, 
int pshared, 
unsigned int value);
 
#define ZRESTRICT
Definition: common.h:31
 
int sem_trywait(sem_t *semaphore)
 
int sem_init(sem_t *semaphore, int pshared, unsigned int value)
 
int sem_post(sem_t *semaphore)
 
int sem_wait(sem_t *semaphore)
 
int sem_destroy(sem_t *semaphore)
 
int sem_timedwait(sem_t *ZRESTRICT semaphore, struct timespec *ZRESTRICT abstime)
 
int sem_getvalue(sem_t *ZRESTRICT semaphore, int *ZRESTRICT value)
 
Definition: _timespec.h:22