Lines Matching refs:sem
57 typedef struct sem *sem_t;
59 extern int _libc_sem_init_compat(sem_t *sem, int pshared, unsigned int value);
60 extern int _libc_sem_destroy_compat(sem_t *sem);
61 extern int _libc_sem_getvalue_compat(sem_t * __restrict sem, int * __restrict sval);
62 extern int _libc_sem_trywait_compat(sem_t *sem);
63 extern int _libc_sem_wait_compat(sem_t *sem);
64 extern int _libc_sem_timedwait_compat(sem_t * __restrict sem,
66 extern int _libc_sem_post_compat(sem_t *sem);
68 int _sem_init_compat(sem_t *sem, int pshared, unsigned int value);
69 int _sem_destroy_compat(sem_t *sem);
70 int _sem_getvalue_compat(sem_t * __restrict sem, int * __restrict sval);
71 int _sem_trywait_compat(sem_t *sem);
72 int _sem_wait_compat(sem_t *sem);
73 int _sem_timedwait_compat(sem_t * __restrict sem,
75 int _sem_post_compat(sem_t *sem);
78 _sem_init_compat(sem_t *sem, int pshared, unsigned int value) in _sem_init_compat() argument
80 return _libc_sem_init_compat(sem, pshared, value); in _sem_init_compat()
84 _sem_destroy_compat(sem_t *sem) in _sem_destroy_compat() argument
86 return _libc_sem_destroy_compat(sem); in _sem_destroy_compat()
90 _sem_getvalue_compat(sem_t * __restrict sem, int * __restrict sval) in _sem_getvalue_compat() argument
92 return _libc_sem_getvalue_compat(sem, sval); in _sem_getvalue_compat()
96 _sem_trywait_compat(sem_t *sem) in _sem_trywait_compat() argument
98 return _libc_sem_trywait_compat(sem); in _sem_trywait_compat()
102 _sem_wait_compat(sem_t *sem) in _sem_wait_compat() argument
104 return _libc_sem_wait_compat(sem); in _sem_wait_compat()
108 _sem_timedwait_compat(sem_t * __restrict sem, in _sem_timedwait_compat() argument
111 return _libc_sem_timedwait_compat(sem, abstime); in _sem_timedwait_compat()
115 _sem_post_compat(sem_t *sem) in _sem_post_compat() argument
117 return _libc_sem_post_compat(sem); in _sem_post_compat()