Lines Matching refs:sem_t
102 sem_t sem;
170 sem_check_validity(sem_t *sem) in sem_check_validity()
181 static sem_t
184 sem_t sem; in sem_alloc()
192 static __thread sem_t sem_base; in sem_alloc()
224 _sem_init(sem_t *sem, int pshared, unsigned int value) in _sem_init()
238 _sem_destroy(sem_t *sem) in _sem_destroy()
262 _sem_getvalue(sem_t * __restrict sem, int * __restrict sval) in _sem_getvalue()
274 _sem_trywait(sem_t *sem) in _sem_trywait()
297 _sem_wait(sem_t *sem) in _sem_wait()
338 _sem_timedwait(sem_t * __restrict sem, const struct timespec * __restrict abstime) in _sem_timedwait()
389 _sem_post(sem_t *sem) in _sem_post()
436 static sem_t *
463 static sem_t *
464 sem_add_mapping(ino_t inode, dev_t dev, sem_t sem, int fd) in sem_add_mapping()
487 sem_close_mapping(sem_t *sem) in sem_close_mapping()
509 sem_t *
517 sem_t *sem; in _sem_open()
518 sem_t semtmp; in _sem_open()
649 semtmp = (sem_t) mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE, in _sem_open()
704 _sem_close(sem_t *sem) in _sem_close()