threads.imp 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626
  1. # converted to unix by root on mail.armin.d at Mon Apr 16 00:36:06 CEST 2001
  2. #
  3. Alloc,
  4. AllocateResourceTag,
  5. BitClear,
  6. BitSet,
  7. BitTest,
  8. BitTestAndClear,
  9. BitTestAndSet,
  10. CancelNoSleepAESProcessEvent,
  11. CancelSleepAESProcessEvent,
  12. DisableAndRetFlags,
  13. EnterDebugger,
  14. Free,
  15. GetHighResolutionTimer,
  16. GetLoaderType,
  17. GetNumberOfVolumes,
  18. GetSetableParameterValue,
  19. GetSuperHighResolutionTimer,
  20. LoginUser,
  21. MM_Abort_Function,
  22. MM_AddMirrorObjectToMirrorGroup,
  23. MM_Check_For_Pending_Aborts,
  24. MM_Create_Media_Object,
  25. MM_CreateHotFix,
  26. MM_CreateMirror,
  27. MM_CreatePartition,
  28. MM_Delete_Media_Object,
  29. MM_DeleteHotFix,
  30. MM_DeleteMirror,
  31. MM_DeletePartition,
  32. MM_DelPartitionFromMirrorGroup,
  33. MM_Find_Object_Type,
  34. MM_ForceMirrorGroupInSync,
  35. MM_InitializePartitionTable,
  36. MM_Object_Blocking_IO,
  37. MM_Object_IO,
  38. MM_Register_Application,
  39. MM_Register_Identification_Routines,
  40. MM_Register_Notify_Routine,
  41. MM_Release_Object,
  42. MM_Release_Unload_Semaphore,
  43. MM_RemirrorGroup,
  44. MM_Rename_Object,
  45. MM_Reserve_Object,
  46. MM_Return_Object_Attribute,
  47. MM_Return_Object_Generic_Info,
  48. MM_Return_Object_Mapping_Info,
  49. MM_Return_Object_Specific_Info,
  50. MM_Return_Object_Table_Size,
  51. MM_Return_Objects_Attributes,
  52. MM_ReturnMirrorInfo,
  53. MM_ReturnPartitionTableInfo,
  54. MM_Set_Object_Attribute,
  55. MM_Set_Unload_Semaphore,
  56. MM_Special_Object_Blocking_IO,
  57. MM_Unregister_Application,
  58. MM_Unregister_Identification_Routines,
  59. MM_Unregister_Notify_Routine,
  60. RegisterConsoleCommand,
  61. RingTheBell,
  62. ScanBits,
  63. ScanClearedBits,
  64. ScanSetableParameters,
  65. ScheduleNoSleepAESProcessEvent,
  66. ScheduleSleepAESProcessEvent,
  67. SetFlags,
  68. SetHardwareInterrupt,
  69. SetSetableParameterValue,
  70. UnRegisterConsoleCommand,
  71. atomic_inc,
  72. atomic_dec,
  73. atomic_add,
  74. atomic_sub,
  75. atomic_bts,
  76. atomic_btr,
  77. atomic_xchg,
  78. ASCIIZToLenStr,
  79. ASCIIZToMaxLenStr,
  80. AllocShMemCtrlStruct,
  81. AllocateCLIBHandle,
  82. AllocateCLIBHandleStruct,
  83. AtUnload,
  84. BeginThread,
  85. BeginThreadGroup,
  86. BeginThreadGroup_500,
  87. BlockedOnSleep,
  88. BuildDBCSTableFromVector,
  89. CLibAlloc,
  90. CLibRealloc,
  91. CheckForCancellation,
  92. CheckIfScreenDisplayed,
  93. ClearNLMDontUnloadFlag,
  94. CloseLocalSemaphore,
  95. ConvertScrHandleToScrStruct,
  96. CopyFromScreenMemory,
  97. CopyToScreenMemory,
  98. CountAndFlushLibStats,
  99. CreateChildProcess,
  100. CreateLibraryContext,
  101. CreateScreen,
  102. CurrentProcess,
  103. DeLinkTCSFromTGCS,
  104. DeallocateCLIBHandle,
  105. DestroyLibraryContext,
  106. DestroyScreen,
  107. DestroyThread,
  108. DetectIPProtocols,
  109. DetectIPXProtocols,
  110. DisplayInputCursor,
  111. DisplayScreen,
  112. DropPopUpScreen,
  113. EnterCritSec,
  114. ExamineLocalSemaphore,
  115. ExitCritSec,
  116. ExitThread,
  117. FindCancelRecInList,
  118. FindNLMHandle,
  119. FindNLMHandleInAddressSpace,
  120. FreeShMemCtrlStruct,
  121. GetCLIBHandleStruct,
  122. GetContext,
  123. GetCurrentAddressSpaceID,
  124. GetCurrentScreen,
  125. GetCursorCouplingMode,
  126. GetCursorShape,
  127. GetCursorSize,
  128. GetCustomThreadDataArea,
  129. GetFirstShMemCtrlStruct,
  130. GetLibraryFunction,
  131. GetNCSAllocRTag,
  132. GetNCSProfileInfo,
  133. GetNCSVersionFlag,
  134. GetNCSsizeof_long_double,
  135. GetNLMHandle,
  136. GetNLMID,
  137. GetNLMIDFromNLMHandle,
  138. GetNLMIDFromThreadID,
  139. GetNLMLP,
  140. GetNLMNameFromNLMHandle,
  141. GetNLMNameFromNLMID,
  142. GetOFSAccessNShare,
  143. GetOFSConnection,
  144. GetOFSNWHandle,
  145. GetOFSPosition,
  146. GetOFSStdConsole,
  147. GetOFSTask,
  148. GetOFSThreadID,
  149. GetOFSType,
  150. GetPositionOfOutputCursor,
  151. GetProcessContext,
  152. GetPrty,
  153. GetScreenInfo,
  154. GetSizeOfScreen,
  155. GetSyntheticVersion,
  156. GetTCSProfileInfo,
  157. GetTGLP,
  158. GetThLP,
  159. GetThreadAddressSpaceID,
  160. GetThreadContextSpecifier,
  161. GetThreadDataAreaPtr,
  162. GetThreadFromThreadGroup,
  163. GetThreadGroupID,
  164. GetThreadHandicap,
  165. GetThreadID,
  166. GetThreadName,
  167. GetThreadSuspendFlags,
  168. HideInputCursor,
  169. InProtectedAddressSpace,
  170. InitializeConsoleOFS,
  171. InternalBeginThread,
  172. InternalBeginThreadGroup,
  173. InternalGetNLMID,
  174. InternalGetNLMsAllocRTag,
  175. InternalGetNLMsSemaRTag,
  176. InternalStartNLM,
  177. InternalTrackSemaphore,
  178. InternalUnTrackSemaphore,
  179. IsColorMonitor,
  180. IsThreadSuspended,
  181. KillChildProcess,
  182. LLAToI,
  183. LLDecStrToNum,
  184. LLGetToken,
  185. LLGetTokenTypeStr,
  186. LLHexStrToAddr,
  187. LLInitTokenRec,
  188. LLIntToBinStr,
  189. LLOutputToScreen,
  190. LLUngetToken,
  191. LLZeroToken,
  192. LenStrCat,
  193. LenStrCmp,
  194. LenStrCpy,
  195. LenToASCIIZStr,
  196. Lib3Globals,
  197. LibraryFunctionRegistryStats,
  198. LinkTCSToTGCS,
  199. MPAllocMutex,
  200. MPDeallocMutex,
  201. MPLockMutex,
  202. MPUnlockMutex,
  203. MPKAllocQue,
  204. MPKAllocQueLite,
  205. MPKAllocQueLiteNoSleep,
  206. MPKBarrierAlloc,
  207. MPKBarrierDecrement,
  208. MPKBarrierFree,
  209. MPKBarrierIncrement,
  210. MPKBarrierThreadCount,
  211. MPKBarrierWait,
  212. MPKBarrierWaitCount,
  213. MPKCreateThread,
  214. MPKCurrentThread,
  215. MPKDeQue,
  216. MPKDeQueAll,
  217. MPKDeQueAllNoLock,
  218. MPKDeQueByQLink,
  219. MPKDeQueByQLinkNoLock,
  220. MPKDeQueLite,
  221. MPKDeQueLiteAll,
  222. MPKDeQueLiteAllNoLock,
  223. MPKDeQueLiteByQueLink,
  224. MPKDeQueLiteByQueLinkNoLock,
  225. MPKDeQueLiteNoLock,
  226. MPKDeQueLiteWait,
  227. MPKDeQueLiteWaitNoLock,
  228. MPKDeQueNoLock,
  229. MPKDeQueWait,
  230. MPKDeQueWaitNoLock,
  231. MPKDestroyThread,
  232. MPKEnQue,
  233. MPKEnQueLite,
  234. MPKEnQueLiteNoLock,
  235. MPKEnQueNoLock,
  236. MPKEnQueOrdered,
  237. MPKEnQueOrderedNoLock,
  238. MPKEnterNetWare,
  239. MPKExitClassicNetWare,
  240. MPKExitNetWare,
  241. MPKFirstQLinkNoLock,
  242. MPKFirstQueLinkLiteNoLock,
  243. MPKFreeQue,
  244. MPKFreeQueLite,
  245. MPKFunc,
  246. MPKFunc_kCurrentThread,
  247. MPKFunc_kGetNPLThreadData,
  248. MPKFunc_kGetThreadLibraryContext,
  249. MPKFunc_kSetNPLThreadData,
  250. MPKFunc_kSetThreadLibraryContext,
  251. MPKGetThreadName,
  252. MPKGetThreadPriority,
  253. MPKMutexAlloc,
  254. MPKMutexFree,
  255. MPKMutexLock,
  256. MPKMutexTryLock,
  257. MPKMutexUnlock,
  258. MPKMutexWaitCount,
  259. MPKPushQue,
  260. MPKPushQueLite,
  261. MPKPushQueLiteNoLock,
  262. MPKPushQueNoLock,
  263. MPKPushQueOrdered,
  264. MPKPushQueOrderedNoLock,
  265. MPKQueCount,
  266. MPKQueLiteCount,
  267. MPKRWLockAlloc,
  268. MPKRWLockFree,
  269. MPKRWLockInfo,
  270. MPKRWReadLock,
  271. MPKRWReadTryLock,
  272. MPKRWReadUnlock,
  273. MPKRWWriteLock,
  274. MPKRWWriteTryLock,
  275. MPKRWWriteUnlock,
  276. MPKResumeThread,
  277. MPKScheduleThread,
  278. MPKSemaphoreAlloc,
  279. MPKSemaphoreExamineCount,
  280. MPKSemaphoreFree,
  281. MPKSemaphoreSignal,
  282. MPKSemaphoreTimedWait,
  283. MPKSemaphoreTry,
  284. MPKSemaphoreWait,
  285. MPKSemaphoreWaitCount,
  286. MPKSetThreadName,
  287. MPKSetThreadPriority,
  288. MPKStartThread,
  289. MPKSuspendThread,
  290. MPKVar_RunningProcess,
  291. MPKVar_kNPLThreadData,
  292. MPKVar_kThreadLibraryContext,
  293. MPKYieldThread,
  294. MTAllocMutex,
  295. MTDeallocMutex,
  296. MTLockMutex,
  297. MTUnlockMutex,
  298. MTAllocRwLock,
  299. MTDeallocRwLock,
  300. MTReadRwLock,
  301. MTWriteRwLock,
  302. MTReadRwUnlock,
  303. MTWriteRwUnlock,
  304. MapNLMIDToHandle,
  305. MapScreenIDToHandle,
  306. MoveData,
  307. NVMFunc,
  308. NWCharType,
  309. NWGarbageCollect,
  310. NWGetAllocPageOverhead,
  311. NWGetAvailableMemory,
  312. NWGetPageSize,
  313. NWMemorySizeAddressable,
  314. NWSMPRWLockAlloc,
  315. NWNumberOfRegisteredProcessors,
  316. NWSMPBarrierAlloc,
  317. NWSMPBarrierDestroy,
  318. NWSMPBarrierWait,
  319. NWSMPCondAlloc,
  320. NWSMPCondBroadcast,
  321. NWSMPCondDestroy,
  322. NWSMPCondSignal,
  323. NWSMPCondWait,
  324. NWSMPIsAvailable,
  325. NWSMPIsLoaded,
  326. NWSMPMutexDestroy,
  327. NWSMPMutexLock,
  328. NWSMPRMutexOwner,
  329. NWSMPMutexSleepAlloc,
  330. NWSMPMutexTryLock,
  331. NWSMPMutexUnlock,
  332. NWSMPRMutexAlloc,
  333. NWSMPRMutexDestroy,
  334. NWSMPRMutexLock,
  335. NWSMPRMutexTryLock,
  336. NWSMPRMutexUnlock,
  337. NWSMPRWLockDestroy,
  338. NWSMPRWReadLock,
  339. NWSMPRWTryReadLock,
  340. NWSMPRWTryWriteLock,
  341. NWSMPRWUnlock,
  342. NWSMPRWWriteLock,
  343. NWSMPSpinAlloc,
  344. NWSMPSpinDestroy,
  345. NWSMPSpinLock,
  346. NWSMPSpinTryLock,
  347. NWSMPSpinUnlock,
  348. NWSMPThreadToMP,
  349. NWSMPThreadToNetWare,
  350. NWThreadToMP,
  351. NWThreadToNetWare,
  352. NotifyThreadsOfInterfaces,
  353. OFSFromDescriptor,
  354. OSAddressSpaceID,
  355. OSFunc,
  356. OSVar,
  357. OpenLocalSemaphore,
  358. OpenStandardConsoleOFS,
  359. OptimalPageUseSize,
  360. PopThreadCleanup,
  361. PopThreadGroupCleanup,
  362. PressAnyKeyToContinue,
  363. PressEscapeToQuit,
  364. PrintLibError,
  365. ProcessFromThreadID,
  366. PushThreadCleanup,
  367. PushThreadGroupCleanup,
  368. PutLibraryFunction,
  369. RBAddToReadSuspendList,
  370. RBAddToWriteSuspendList,
  371. RBBufferIOState,
  372. RBBufferPeek,
  373. RBClose,
  374. RBOpen,
  375. RBRead,
  376. RBRemoveThreadFromPipe,
  377. RBReset,
  378. RBResumeReaders,
  379. RBResumeWriters,
  380. RBSetBufferSize,
  381. RBWrite,
  382. RecordNWErrnoAndErrno,
  383. RedirectFrontEndedAddresses,
  384. RegisterForThreadSwitchEvent,
  385. RegisterProfiler,
  386. RenameThread,
  387. ReqFunc,
  388. ReqFunc_IPFindRoute,
  389. ReqFunc_NWgethostbyname,
  390. ReqFunc_SAPGetServerEntry,
  391. ReqFunc_SLPDeregisterClient,
  392. ReqFunc_SLPReadAttributes,
  393. ReqFunc_SLPRegisterClient,
  394. ReqFunc_TCPAbort,
  395. ReqFunc_TCPBind,
  396. ReqFunc_TCPClose,
  397. ReqFunc_TCPConnect,
  398. ReqFunc_TCPDeregister,
  399. ReqFunc_TCPGetOption,
  400. ReqFunc_TCPLastSendData,
  401. ReqFunc_TCPListen,
  402. ReqFunc_TCPNewSendData,
  403. ReqFunc_TCPNewWindow,
  404. ReqFunc_TCPRegister,
  405. ReqFunc_TCPSetOption,
  406. ReqFunc_UDPDeregister,
  407. ReqFunc_UDPRegister,
  408. ReqFunc_UDPReturnPacket,
  409. ReqFunc_UDPSend,
  410. ResumeThread,
  411. SaveThreadDataAreaPtr,
  412. ScanScreens,
  413. ScheduleWorkToDo,
  414. ScrollScreenRegionDown,
  415. ScrollScreenRegionUp,
  416. ScrollWindowScreenRegionDown,
  417. ScrollWindowScreenRegionUp,
  418. SetAutoScreenDestructionMode,
  419. SetCLIBHandleStruct,
  420. SetCLIBTCSBlockCode,
  421. SetCtrlCharCheckMode,
  422. SetCurrentScreen,
  423. SetCursorCouplingMode,
  424. SetCursorShape,
  425. SetCustomThreadDataArea,
  426. SetThreadHandicap,
  427. SetInputAtOutputCursorPosition,
  428. SetNCSProfileInfo,
  429. SetNLMDontUnloadFlag,
  430. SetNLMID,
  431. SetOFSPosition,
  432. SetOutputAtInputCursorPosition,
  433. SetPositionOfInputCursor,
  434. SetProcessContext,
  435. SetPrty,
  436. SetScreenAreaAttribute,
  437. SetScreenCharacterAttribute,
  438. SetScreenRegionAttribute,
  439. SetSyntheticVersion,
  440. SetTCSProfileInfo,
  441. SetThreadContextSpecifier,
  442. SetThreadGroupID,
  443. SignalLocalSemaphore,
  444. StackAvail,
  445. StackLimit,
  446. SuspendThread,
  447. SyntheticVersion,
  448. SystemConsoleScreen,
  449. TCSFromThreadID,
  450. ThreadSwitch,
  451. ThreadSwitchLowPriority,
  452. ThreadSwitchWithDelay,
  453. ThreadsGlobals,
  454. TimedWaitOnLocalSemaphore,
  455. ToolsFunc,
  456. ToolsVar,
  457. TryLocalSemaphore,
  458. UnRegisterForThreadSwitchEvent,
  459. UnRegisterProfiler,
  460. UnimportIPProtocols,
  461. UnimportIPXProtocols,
  462. ValidateCLIBHandle,
  463. ValidateMappedAddress,
  464. WaitOnChildProcess,
  465. WaitOnLocalSemaphore,
  466. _AllocMutex,
  467. _AllocRwLock,
  468. _AllocSemaphore,
  469. _AllocSleepOK,
  470. _CreateCallBackBlock,
  471. _DBCSVector,
  472. _DeallocMutex,
  473. _DeallocRwLock,
  474. _DeallocSemaphore,
  475. _DefaultSignalHandler,
  476. _DestroyCallBackBlock,
  477. _DestroyThread,
  478. _DestroyThreadGroup,
  479. _ExamineSemaphore,
  480. _FillStructure,
  481. _FreeUpProcessFromSemaphore,
  482. _FreeUpProcessFromSpecRwLock,
  483. _FreeUpProcessFromSpecificMutex,
  484. _FreeUpProcessFromSpecificSemaphore,
  485. _GetCurrentClock,
  486. _GetSyncClockFields,
  487. _InternalSuspendOrStop,
  488. _LockMutex,
  489. _LockMutexNoCancel,
  490. _NWLstrchr,
  491. _NWLstrcoll,
  492. _NWLstrupr,
  493. _NWOSMajorVersion,
  494. _NWOSMinorVersion,
  495. _NWPrevChar,
  496. _OSTZSet,
  497. _OwnerMutex,
  498. _OwnerRwLock,
  499. _PUSH_CANCELLATION,
  500. _ParseArgs,
  501. _ReadRwLock,
  502. _ReleaseAllSemaphore,
  503. _SignalSemaphore,
  504. _SizeOfAllocBlock,
  505. _StartNLM,
  506. _SuspendOrStop,
  507. _TerminateNLM,
  508. _TryLockMutex,
  509. _TryReadRwLock,
  510. _TryWaitOnSemaphore,
  511. _TryWriteRwLock,
  512. _UnlockMutex,
  513. _UnlockRwLock,
  514. _UnlockSpecificMutex,
  515. _WaitOnSemaphore,
  516. _WriteRwLock,
  517. __CHK,
  518. __EPI,
  519. __GETDS,
  520. __GetCLIBNLMPrefixSize,
  521. __GetScreenID,
  522. __Must_Have_Three_One_Or_Greater,
  523. __STK,
  524. __cputs,
  525. __delink,
  526. __get_NWErrno,
  527. __get_NWErrno_ptr,
  528. __get_cin,
  529. __get_cout,
  530. __get_errno_ptr,
  531. __get_stderr,
  532. __get_stdin,
  533. __get_stdout,
  534. __get_t_errno_ptr,
  535. __qcalloc,
  536. __qmalloc,
  537. __qrealloc,
  538. __screenOutput,
  539. _exit,
  540. _get_NWErrno,
  541. _get_errno,
  542. _isDOSPrint,
  543. _msize,
  544. _set_NWErrno,
  545. _set_errno,
  546. abort,
  547. atexit,
  548. calloc,
  549. cgets,
  550. clrscr,
  551. cputs,
  552. delay,
  553. exit,
  554. free,
  555. gBeginCLibNLM,
  556. gBeginCLibThread,
  557. gBeginCLibThreadGroup,
  558. gDummyContext,
  559. gEndCLibThread,
  560. gEndCLibThreadGroup,
  561. gEndNoContextCLibNLM,
  562. gNCPDisconnect,
  563. gPostEndCLibNLM,
  564. gPreEndCLibNLM,
  565. gReleaseFileResourcesForThread,
  566. gRequestrTGCSTearDown,
  567. gStreamCancel,
  568. getch,
  569. getche,
  570. getcmd,
  571. gotoxy,
  572. inp,
  573. inpd,
  574. inpw,
  575. itoa,
  576. itoab,
  577. kbhit,
  578. ltoa,
  579. malloc,
  580. memchr,
  581. memcmp,
  582. memcpy,
  583. memicmp,
  584. memmove,
  585. memset,
  586. outp,
  587. outpd,
  588. outpw,
  589. putch,
  590. realloc,
  591. spawnlp,
  592. spawnvp,
  593. stackavail,
  594. strcat,
  595. strchr,
  596. strcmp,
  597. strcmpi,
  598. strcpy,
  599. strcspn,
  600. strdup,
  601. stricmp,
  602. strlen,
  603. strlist,
  604. strlwr,
  605. strncat,
  606. strncmp,
  607. strncpy,
  608. strnicmp,
  609. strnset,
  610. strpbrk,
  611. strrchr,
  612. strrev,
  613. strset,
  614. strspn,
  615. strstr,
  616. strtok_r,
  617. strtol,
  618. strtoul,
  619. strupr,
  620. swab,
  621. swaw,
  622. ultoa,
  623. ungetch,
  624. utoa,
  625. wherex,
  626. wherey