lwp_sema_t
lwp_sema_t sema;
int _lwp_sema_trywait(lwp_sema_t *);
int _lwp_sema_post(lwp_sema_t *);
int _lwp_sema_init(lwp_sema_t *, int);
int _lwp_sema_wait(lwp_sema_t *);
extern int ___lwp_sema_timedwait(lwp_sema_t *, timespec_t *, int);
_lwp_sema_init(lwp_sema_t *sp, int count)
_lwp_sema_wait(lwp_sema_t *sp)
lwp_sema_t *lsp = (lwp_sema_t *)sp;
lwp_sema_t *lsp = (lwp_sema_t *)sp;
lwp_sema_t *lsp = (lwp_sema_t *)sp;
((lwp_sema_t *)&generic_so.semaphore)->flags[7];
int _lwp_sema_init(lwp_sema_t *, int);
int _lwp_sema_wait(lwp_sema_t *);
int _lwp_sema_trywait(lwp_sema_t *);
int _lwp_sema_post(lwp_sema_t *);
typedef lwp_sema_t ksema_t;
int lwp_sema_post(lwp_sema_t *);
int lwp_sema_timedwait(lwp_sema_t *, timespec_t *, int);
int lwp_sema_trywait(lwp_sema_t *);
lwp_sema_trywait(lwp_sema_t *sp)
lwp_sema_timedwait(lwp_sema_t *sp, timespec_t *tsp, int check_park)
lwp_sema_post(lwp_sema_t *sp)