Lines Matching defs:sem
65 struct sem { struct
68 int semid; argument
74 static char const *sem_prefix = "/var/run/sem"; argument
102 sem_t sem; member
170 sem_check_validity(sem_t *sem) in sem_check_validity()
184 sem_t sem; in sem_alloc() local
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()
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()
517 sem_t *sem; in _sem_open() local
704 _sem_close(sem_t *sem) in _sem_close()