Lines Matching refs:sem

54 typedef struct sem *sem_t;
56 extern int _libc_sem_init_compat(sem_t *sem, int pshared, unsigned int value);
57 extern int _libc_sem_destroy_compat(sem_t *sem);
58 extern int _libc_sem_getvalue_compat(sem_t * __restrict sem, int * __restrict sval);
59 extern int _libc_sem_trywait_compat(sem_t *sem);
60 extern int _libc_sem_wait_compat(sem_t *sem);
61 extern int _libc_sem_timedwait_compat(sem_t * __restrict sem,
63 extern int _libc_sem_post_compat(sem_t *sem);
65 int _sem_init_compat(sem_t *sem, int pshared, unsigned int value);
66 int _sem_destroy_compat(sem_t *sem);
67 int _sem_getvalue_compat(sem_t * __restrict sem, int * __restrict sval);
68 int _sem_trywait_compat(sem_t *sem);
69 int _sem_wait_compat(sem_t *sem);
70 int _sem_timedwait_compat(sem_t * __restrict sem,
72 int _sem_post_compat(sem_t *sem);
75 _sem_init_compat(sem_t *sem, int pshared, unsigned int value) in _sem_init_compat() argument
77 return _libc_sem_init_compat(sem, pshared, value); in _sem_init_compat()
81 _sem_destroy_compat(sem_t *sem) in _sem_destroy_compat() argument
83 return _libc_sem_destroy_compat(sem); in _sem_destroy_compat()
87 _sem_getvalue_compat(sem_t * __restrict sem, int * __restrict sval) in _sem_getvalue_compat() argument
89 return _libc_sem_getvalue_compat(sem, sval); in _sem_getvalue_compat()
93 _sem_trywait_compat(sem_t *sem) in _sem_trywait_compat() argument
95 return _libc_sem_trywait_compat(sem); in _sem_trywait_compat()
99 _sem_wait_compat(sem_t *sem) in _sem_wait_compat() argument
101 return _libc_sem_wait_compat(sem); in _sem_wait_compat()
105 _sem_timedwait_compat(sem_t * __restrict sem, in _sem_timedwait_compat() argument
108 return _libc_sem_timedwait_compat(sem, abstime); in _sem_timedwait_compat()
112 _sem_post_compat(sem_t *sem) in _sem_post_compat() argument
114 return _libc_sem_post_compat(sem); in _sem_post_compat()