Lines Matching defs:sem_t
22 } sem_t;
24 #define SEM_FAILED ((sem_t*)(long)-1)
28 sem_t* sem_open(const char* name, int openFlags,...);
29 int sem_close(sem_t* semaphore);
32 int sem_init(sem_t* semaphore, int shared, unsigned value);
33 int sem_destroy(sem_t* semaphore);
35 int sem_post(sem_t* semaphore);
36 int sem_clockwait(sem_t* semaphore, clockid_t clock_id,
38 int sem_timedwait(sem_t* semaphore, const struct timespec* abstime);
39 int sem_trywait(sem_t* semaphore);
40 int sem_wait(sem_t* semaphore);
41 int sem_getvalue(sem_t* semaphore, int* value);