#define LWP_PRINT 0x2
struct lwpProc;
-struct lwpSem;
struct lwp_rwlock;
#define LWP_FD_READ 0x1
void lwpSetUD(struct lwpProc * p, char *ud);
int lwpSetPriority(int prio);
-struct lwpSem *lwpCreateSem(char *name, int count);
-void lwpSignal(struct lwpSem *);
-void lwpWait(struct lwpSem *);
-
struct lwp_rwlock *lwp_rwlock_create(char *);
void lwp_rwlock_destroy(struct lwp_rwlock *);
void lwp_rwlock_wrlock(struct lwp_rwlock *);