LIBRARY   libosi


CODE	  EXECUTE SHARED
DATA	  READ WRITE

EXPORTS
	osi_Init		@1
	lock_ObtainRead		@2
	lock_ObtainWrite	@3
	lock_ReleaseRead	@4
	lock_ReleaseWrite	@5
	lock_ObtainMutex	@6
	lock_ReleaseMutex	@7
	lock_TryRead		@8
	lock_TryWrite		@9
	lock_TryMutex		@10
	osi_SleepR		@11
	osi_SleepW		@12
	osi_SleepM		@13
	osi_Sleep		@14
	osi_Wakeup		@15
	lock_InitializeMutex	@16
	lock_InitializeRWLock	@17
	lock_FinalizeMutex	@18
	lock_FinalizeRWLock	@19
	osi_InitDebug		@20
	osi_LockTypeSetDefault	@21
	osi_Once		@22
	osi_TestOnce		@23
	osi_EndOnce		@24
        osi_QAdd		@25
        osi_QRemove		@26
        osi_QDAlloc		@27
        osi_QDFree		@28
	osi_IsPrime		@29
        osi_PrimeLessThan	@30
	osi_GetBootTime		@31
	osi_panic		@32
        osi_LogCreate		@33
        osi_LogFree		@34
        osi_LogAdd		@35
        osi_LogEnable		@36
        osi_LogDisable		@37
	osi_logSizep = osi_logSize	@38	DATA
	lock_ConvertWToR	@39
	osi_RegisterFDType	@40
        osi_UnregisterFDType	@41
	osi_Time		@42
	osi_maxCallsp = osi_maxCalls	@43	DATA
	lock_GetRWLockState	@44
        lock_GetMutexState	@45
	osi_UIDCmp		@46
	osi_LongToUID		@47
	osi_SetStatLog		@48
	osi_TWait		@49
        osi_TSignal		@50
        osi_TBroadcast		@51
	osi_TSignalForMLs	@52
	osi_SetWatchProc	@53
	osi_GetTime		@54
	osi_QAddT		@55
        osi_QAddH		@56
	osi_LogReset		@57
	osi_LogPrint		@58
	osi_LogSaveString	@59
	osi_InitPanic		@60
	osi_InitTraceOption     @61
	osi_LogEvent0		@62
	osi_LogEvent		@63
        osi_HexifyString        @64
        osi_QRemoveHT           @65
	lock_ConvertRToW	@66
        osi_LogSaveStringW      @67
        osi_SetLockOrderValidation @68
