ChorusOS man pages section 2K: Kernel System Calls
    
A
 
 acap -- get process capability ( Index Term Link )
 
 aconf -- get configurable system variables ( Index Term Link )
 
 acreate -- create an actor or process ( Index Term Link )
 
 acred -- get or set process credentials ( Index Term Link )
 
 actorCreate -- create an actor ( Index Term Link )
 
 actorDelete -- delete an actor ( Index Term Link )
 
 actorName -- get or set the symbolic name of an actor ( Index Term Link )
 
 actorPi -- get and/or set the protection identifier of an actor ( Index Term Link )
 
 actorPrivilege -- get and/or set the privilege of an actor ( Index Term Link )
 
 actorSelf -- get the current actor capability ( Index Term Link )
 
 actorStart -- Stop an actor; Start an actor ( Index Term Link )
 
 actorStat -- get the status of all actors on a site ( Index Term Link )
 
 actorStop -- Stop an actor; Start an actor ( Index Term Link )
 
 afexec -- create a new c_actor ( Index Term Link )
 
 afexecl -- create a new c_actor ( Index Term Link )
 
 afexecle -- create a new c_actor ( Index Term Link )
 
 afexeclp -- create a new c_actor ( Index Term Link )
 
 afexecv -- create a new c_actor ( Index Term Link )
 
 afexecve -- create a new c_actor ( Index Term Link )
 
 afexecvp -- create a new c_actor ( Index Term Link )
 
 agetalparam -- Manage the loading of an actor ( Index Term Link )
 
 agetId -- get process ID ( Index Term Link )
 
 akill -- kill an actor ( Index Term Link )
 
 aload -- Manage the loading of an actor ( Index Term Link )
 
 alParamBuild -- Manage the loading of an actor ( Index Term Link )
 
 alParamUnpack -- Manage the loading of an actor ( Index Term Link )
 
 astart -- activates a process ( Index Term Link )
 
 astat -- list all active processs ( Index Term Link )
 
 atrace -- process trace ( Index Term Link )
 
 await -- wait for process to terminate or stop ( Index Term Link )
 
 awaits -- wait for process to terminate or stop ( Index Term Link )
    
B
 
 bbClose -- release access to a frozen black box ( Index Term Link )
 
 bbFilters -- gets or sets or gets and sets the filter list and the filtered severity bitmap ( Index Term Link )
 
 bbFreeze -- freezes the currently active black box, and directs all future events to another black box, if available ( Index Term Link )
 
 bbGetNbb -- gets the number of black boxes configured on the node ( Index Term Link )
 
 bbList -- Get information about black boxes ( Index Term Link )
 
 bbName -- get or set, or get and set, the symbolic name of of a persistent store used to hold the given black box. ( Index Term Link )
 
 bbOpen -- open a frozen black box ( Index Term Link )
 
 bbProdids -- gets or sets, or gets and sets, the list of producers registered to use the filter list and the filtered severity bitmap ( Index Term Link )
 
 bbRead -- read a frozen black box ( Index Term Link )
 
 bbRelease -- free up a frozen black box ( Index Term Link )
 
 bbReset -- resets a frozen black box ( Index Term Link )
 
 bbSeverity -- gets or sets or gets and sets the global severity bitmap for the node ( Index Term Link )
    
D
 
 dladdr -- translate address to symbolic information ( Index Term Link )
 
 dlclose -- close a dynamic object ( Index Term Link )
 
 dlerror -- get diagnostic information ( Index Term Link )
 
 dlopen -- gain access to a dynamic object file ( Index Term Link )
 
 dlsym -- get the address of a symbol in a dynamic object ( Index Term Link )
    
E
 
 ethIpcStackAttach -- attach an IPC stack to an Ethernet device ( Index Term Link )
 
 ethOsiStackAttach -- attach an OSI stack to an Ethernet device ( Index Term Link )
 
 eventClear -- initialize an event flag set; Clear events in an event flag set; Post events in an event flag set; Wait for events in an event flag set ( Index Term Link )
 
 eventInit -- initialize an event flag set; Clear events in an event flag set; Post events in an event flag set; Wait for events in an event flag set ( Index Term Link )
 
 eventPost -- initialize an event flag set; Clear events in an event flag set; Post events in an event flag set; Wait for events in an event flag set ( Index Term Link )
 
 eventWait -- initialize an event flag set; Clear events in an event flag set; Post events in an event flag set; Wait for events in an event flag set ( Index Term Link )
 
 _exit -- terminate a process ( Index Term Link )
    
G
 
 grpAllocate -- allocate a port group capability ( Index Term Link )
 
 grpPortInsert -- insert a port into a port group; remove a port from a port group ( Index Term Link )
 
 grpPortRemove -- insert a port into a port group; remove a port from a port group ( Index Term Link )
    
I
 
 intro -- introduction to ChorusOS error codes and system calls ( Index Term Link )
 
 ipcCall -- send an RPC request and wait for the reply ( Index Term Link )
 
 ipcGetData -- get the current message body ( Index Term Link )
 
 ipcReceive -- receive a message ( Index Term Link )
 
 ipcReply -- reply to the current message ( Index Term Link )
 
 ipcRestore -- Save the current message; Restore a saved message as the current message ( Index Term Link )
 
 ipcSave -- Save the current message; Restore a saved message as the current message ( Index Term Link )
 
 ipcSend -- send a message ( Index Term Link )
 
 ipcSysInfo -- get system information about the current message ( Index Term Link )
 
 ipcTarget -- build a message target ( Index Term Link )
    
L
 
 lapDescDup -- create a lap; reset a lap descriptor; test if a lap descriptor has been initialized; duplicate a lap descriptor ( Index Term Link )
 
 lapDescIsZero -- create a lap; reset a lap descriptor; test if a lap descriptor has been initialized; duplicate a lap descriptor ( Index Term Link )
 
 lapDescZero -- create a lap; reset a lap descriptor; test if a lap descriptor has been initialized; duplicate a lap descriptor ( Index Term Link )
 
 lapInvoke -- invoke a lap handler ( Index Term Link )
 
 lapResolve -- bind a symbolic name to a lap descriptor; unbind the symbolic name bound to a lap descriptor; get a lap descriptor from a lap symbolic name ( Index Term Link )
    
M
 
 mkStatActorMem -- Microkernel memory statistics ( Index Term Link )
 
 mkStatActors -- Microkernel memory statistics ( Index Term Link )
 
 mkStatActorSvPages -- Microkernel memory statistics ( Index Term Link )
 
 mkStatCpu -- Microkernel memory statistics ( Index Term Link )
 
 mkStatEvtCtrl -- Microkernel memory statistics ( Index Term Link )
 
 mkStatEvtWait -- Microkernel memory statistics ( Index Term Link )
 
 mkStatMem -- Microkernel statistics ( Index Term Link )
 
 mkStatSvPages -- Microkernel memory statistics ( Index Term Link )
 
 mkStatThreadCpu -- Microkernel memory statistics ( Index Term Link )
 
 mkStatThreads -- Microkernel memory statistics ( Index Term Link )
 
 monitorGet -- lock a Java object ( Index Term Link )
 
 monitorInit -- initialize the K_KNMONITOR_INITIALIZER ( Index Term Link )
 
 monitorNotify -- notify a waiting Java thread ( Index Term Link )
 
 monitorNotifyAll -- notify all waiting Java threads ( Index Term Link )
 
 monitorRel -- unlock a Java object ( Index Term Link )
 
 monitorWait -- wait for notification from another Java thread ( Index Term Link )
 
 msgAllocate -- allocates a message from a message space ( Index Term Link )
 
 msgFree -- free a message of a message space ( Index Term Link )
 
 msgGet -- retrieves the first message of a message queue ( Index Term Link )
 
 msgPoolStat -- get the statistics of a message pool ( Index Term Link )
 
 msgPut -- post a message to a message queue ( Index Term Link )
 
 msgQueueStat -- get the statistics of a message queue ( Index Term Link )
 
 msgRemove -- remove a message from a message queue ( Index Term Link )
 
 msgSpaceCreate -- create a message space ( Index Term Link )
 
 msgSpaceOpen -- open a message space ( Index Term Link )
 
 mutexGet -- initialize a mutex; acquire a mutex; release a mutex; try to acquire a mutex ( Index Term Link )
 
 mutexInit -- initialize a mutex; acquire a mutex; release a mutex; try to acquire a mutex ( Index Term Link )
 
 mutexRel -- initialize a mutex; acquire a mutex; release a mutex; try to acquire a mutex ( Index Term Link )
 
 mutexTry -- initialize a mutex; acquire a mutex; release a mutex; try to acquire a mutex ( Index Term Link )
    
P
 
 padGet -- return actor-specific values associated with keys ( Index Term Link )
 
 padKeyCreate -- create a private key for an actor ( Index Term Link )
 
 padKeyDelete -- delete an actor private key ( Index Term Link )
 
 padSet -- set the actor's key to a specific value ( Index Term Link )
 
 pdump -- dump a core image of a process ( Index Term Link )
 
 portCreate -- create a port; declare a port ( Index Term Link )
 
 portDeclare -- create a port; declare a port ( Index Term Link )
 
 portDelete -- delete a port ( Index Term Link )
 
 portEnable -- Enable a port portDisable; Disable a port ( Index Term Link )
 
 portGetSeqNum -- Migrate a port; Get a port sequence number ( Index Term Link )
 
 portLi -- Get the unique identifier of a port, given its local identifier; Get the local identifier of a port, given its unique identifier ( Index Term Link )
 
 portMigrate -- Migrate a port; Get a port sequence number ( Index Term Link )
 
 portPi -- get and/or set the protection identifier of a port ( Index Term Link )
 
 portUi -- Get the unique identifier of a port, given its local identifier; Get the local identifier of a port, given its unique identifier ( Index Term Link )
 
 ptdErrnoAddr -- return a thread-specific errno address ( Index Term Link )
 
 ptdGet -- return thread-specific value associated with key ( Index Term Link )
 
 ptdKeyCreate -- create a thread-specific data key ( Index Term Link )
 
 ptdKeyDelete -- delete a thread-specific data key ( Index Term Link )
 
 ptdRemoteGet -- return a thread-specific data value for another thread ( Index Term Link )
 
 ptdRemoteSet -- set a thread-specific data value for another thread ( Index Term Link )
 
 ptdSet -- set a thread-specific value ( Index Term Link )
 
 ptdThreadDelete -- delete all thread-specific values and call destructors ( Index Term Link )
 
 ptdThreadId -- return the thread ID ( Index Term Link )
 
 ptrace -- process tracing and debugging ( Index Term Link )
    
R
 
 rgnAllocate -- allocate a region in an actor address space ( Index Term Link )
 
 rgnDup -- duplicate an actor address space ( Index Term Link )
 
 rgnFree -- deallocate regions of an actor address space ( Index Term Link )
 
 rgnInitFromActor -- allocate a region in an actor address space and initialise it from another region ( Index Term Link )
 
 rgnMapFromActor -- create a region in an actor address space and map another region to it ( Index Term Link )
 
 rgnSetInherit -- Change inheritance options associated with a region; Change paging options associated with a region; Change inheritance options associated with a region; Change opaque values associated with a region ( Index Term Link )
 
 rgnSetOpaque -- Change inheritance options associated with a region; Change paging options associated with a region; Change inheritance options associated with a region; Change opaque values associated with a region ( Index Term Link )
 
 rgnSetPaging -- Change inheritance options associated with a region; Change paging options associated with a region; Change inheritance options associated with a region; Change opaque values associated with a region ( Index Term Link )
 
 rgnSetProtect -- change protection options associated with a region ( Index Term Link )
 
 rgnStat -- get the statistics of a region of an actor address space ( Index Term Link )
 
 rtMutexGet -- Initialize a realtime mutex; Acquire a realtime mutex; Release a realtime mutex; Try to acquire a realtime mutex ( Index Term Link )
 
 rtMutexInit -- Initialize a realtime mutex; Acquire a realtime mutex; Release a realtime mutex; Try to acquire a realtime mutex ( Index Term Link )
 
 rtMutexRel -- Initialize a realtime mutex; Acquire a realtime mutex; Release a realtime mutex; Try to acquire a realtime mutex ( Index Term Link )
 
 rtMutexTry -- Initialize a realtime mutex; Acquire a realtime mutex; Release a realtime mutex; Try to acquire a realtime mutex ( Index Term Link )
    
S
 
 semInit -- initialize a semaphore; wait on a semaphore; signal a semaphore ( Index Term Link )
 
 semP -- initialize a semaphore; wait on a semaphore; signal a semaphore ( Index Term Link )
 
 semV -- initialize a semaphore; wait on a semaphore; signal a semaphore ( Index Term Link )
 
 svAbortHandler -- Define an exception handler; Define an abort handler ( Index Term Link )
 
 svActorAbortHandler -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( Index Term Link )
 
 svActorAbortHandlerConnect -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( Index Term Link )
 
 svActorAbortHandlerDisconnect -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( Index Term Link )
 
 svActorAbortHandlerGetConnected -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( Index Term Link )
 
 svActorExcHandler -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( Index Term Link )
 
 svActorExcHandlerConnect -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( Index Term Link )
 
 svActorExcHandlerDisconnect -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( Index Term Link )
 
 svActorExcHandlerGetConnected -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( Index Term Link )
 
 svActorStopHandler -- Actor stop handler management ( Index Term Link )
 
 svActorStopHandlerConnect -- Connect an actor stop handler ( Index Term Link )
 
 svActorStopHandlerDisconnect -- Disconnect an actor stop handler ( Index Term Link )
 
 svActorStopHandlerGetConnected -- Get an actor stop handler ( Index Term Link )
 
 svActorVirtualTimeout -- Set an actor's virtual timeout; Cancel an actor's virtual timeout ( Index Term Link )
 
 svActorVirtualTimeoutCancel -- Set an actor's virtual timeout; Cancel an actor's virtual timeout ( Index Term Link )
 
 svActorVirtualTimeoutSet -- Set an actor's virtual timeout; Cancel an actor's virtual timeout ( Index Term Link )
 
 svCopyIn -- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space ( Index Term Link )
 
 svCopyInString -- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space ( Index Term Link )
 
 svCopyOut -- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space ( Index Term Link )
 
 svDdmAudit -- runs non-intrusive tests on an online device ( Index Term Link )
 
 svDdmClose -- enables the client to closes a previously made connection to the device driver manager ( Index Term Link )
 
 svDdmClose -- enables the DDM client to get the state of the specified node ( Index Term Link )
 
 svDdmDiag -- runs diagnostics on an offline device ( Index Term Link )
 
 svDdmDisable -- allows the DDM client to set the availability of the specified node to disabled ( Index Term Link )
 
 svDdmEnable -- enables the client to set the state of the specified node to enabled ( Index Term Link )
 
 svDdmGetInfo -- enables the DDM client to obtain some information on the specified node ( Index Term Link )
 
 svDdmGetStats -- returns some raw I/O statistics for an online device ( Index Term Link )
 
 svDdmOffline -- enables the DDM client to set the state of the specified node as offline ( Index Term Link )
 
 svDdmOnline -- enables the DDM client to set the state of the specified node as online ( Index Term Link )
 
 svDdmOpen -- enables a client to open a connection to the device driver manager ( Index Term Link )
 
 svDdmShutdown -- allows the DDM client to request shutdown of the driver running on the specified node ( Index Term Link )
 
 svExcHandler -- Define an exception handler; Define an abort handler ( Index Term Link )
 
 svFpuContext -- get and/or set the floating point context of a thread ( Index Term Link )
 
 svGetInvoker -- get handler invoker ( Index Term Link )
 
 svLapBind -- bind a symbolic name to a lap descriptor; unbind the symbolic name bound to a lap descriptor; get a lap descriptor from a lap symbolic name ( Index Term Link )
 
 svLapCreate -- create a lap; reset a lap descriptor; test if a lap descriptor has been initialized; duplicate a lap descriptor ( Index Term Link )
 
 svLapDelete -- delete a local access point ( Index Term Link )
 
 svLapUnbind -- bind a symbolic name to a lap descriptor; unbind the symbolic name bound to a lap descriptor; get a lap descriptor from a lap symbolic name ( Index Term Link )
 
 svMaskedLockGet -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svMaskedLockInit -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svMaskedLockRel -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svMaskedLockTry -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svMemRead -- Copy from supervisor caller space; Copy to supervisor caller space ( Index Term Link )
 
 svMemWrite -- Copy from supervisor caller space; Copy to supervisor caller space ( Index Term Link )
 
 svMsgHandler -- Connect/disconnect a message handler; Prepare a reply to a handled message ( Index Term Link )
 
 svMsgHdlReply -- Connect/disconnect a message handler; Prepare a reply to a handled message ( Index Term Link )
 
 svPagesAllocate -- supervisor address space memory allocator ( Index Term Link )
 
 svPagesFree -- supervisor address space memory allocator ( Index Term Link )
 
 svSoftIntrDeclare -- declare and trigger software interrupts ( Index Term Link )
 
 svSoftIntrForget -- declare and trigger software interrupts ( Index Term Link )
 
 svSoftIntrTrigger -- declare and trigger software interrupts ( Index Term Link )
 
 svSpinLockGet -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svSpinLockInit -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svSpinLockRel -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svSpinLockTry -- Initialize a spin lock; Disable interrupts and acquire a spin lock; Try to disable interrupts and acquire a spin lock; Release a spin lock and enable interrupts; Initialize a spin lock; Acquire a spin lock; Try to acquire a spin lock; Release a spin lock ( Index Term Link )
 
 svSysCtx -- get system context table address ( Index Term Link )
 
 svSysPanic -- trigger the invocation of the panic handler ( Index Term Link )
 
 svSysTimeout -- Request a timeout; Cancel a timeout; Get timeout resolution ( Index Term Link )
 
 svSysTimeoutCancel -- Cancel a timeout ( Index Term Link )
 
 svSysTimeoutSet -- Request a timeout ( Index Term Link )
 
 svSysTrapHandler -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( Index Term Link )
 
 svSysTrapHandlerConnect -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( Index Term Link )
 
 svSysTrapHandlerDisconnect -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( Index Term Link )
 
 svSysTrapHandlerGetConnected -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( Index Term Link )
 
 svThreadVirtualTimeout -- Set a thread's virtual timeout; Cancel a thread's virtual timeout ( Index Term Link )
 
 svThreadVirtualTimeoutCancel -- Set a thread's virtual timeout; Cancel a thread's virtual timeout ( Index Term Link )
 
 svThreadVirtualTimeoutSet -- Set a thread's virtual timeout; Cancel a thread's virtual timeout ( Index Term Link )
 
 svTimeoutGetRes -- Get timeout resolution ( Index Term Link )
 
 svTrapConnect -- Connect a trap handler; Disconnect a trap handler ( Index Term Link )
 
 svTrapDisConnect -- Connect a trap handler; Disconnect a trap handler ( Index Term Link )
 
 svVecContext -- get and/or set the vector unit context of a thread ( Index Term Link )
 
 svVirtualTimeoutCancel -- Set a virtual timeout; Cancel a virtual timeout ( Index Term Link )
 
 svVirtualTimeoutSet -- Set a virtual timeout; Cancel a virtual timeout ( Index Term Link )
 
 sysBench -- microkernel benchmark utility ( Index Term Link )
 
 sysGetConf -- Get Chorus module configuration value ( Index Term Link )
 
 sysGetEnv -- Get a value from the Chorus configuration environment ( Index Term Link )
 
 sysLog -- log a message in the microkernel's cyclical buffer ( Index Term Link )
 
 sysPoll -- Read characters from the system console; Write characters to the system console; Poll characters from the system console ( Index Term Link )
 
 sysRead -- Read characters from the system console; Write characters to the system console; Poll characters from the system console ( Index Term Link )
 
 sysReboot -- request a reboot of the local site ( Index Term Link )
 
 sysSetEnv -- Set a value in the ChorusOS configuration environment ( Index Term Link )
 
 sysShutdown -- shut down the system ( Index Term Link )
 
 sysTime -- get system time; get system time resolution ( Index Term Link )
 
 sysTimeGetRes -- get system time; get system time resolution ( Index Term Link )
 
 sysTimer -- system timer management ( Index Term Link )
 
 sysTimerGetCounterFrequency -- system timer management ( Index Term Link )
 
 sysTimerGetCounterPeriod -- system timer management ( Index Term Link )
 
 sysTimerReadCounter -- system timer management ( Index Term Link )
 
 sysTimerStartFreerun -- system timer management ( Index Term Link )
 
 sysTimerStartPeriodic -- system timer management ( Index Term Link )
 
 sysTimerStop -- system timer management ( Index Term Link )
 
 sysUnsetEnv -- delete a value from the ChorusOS configuration environment ( Index Term Link )
 
 sysWrite -- Read characters from the system console; Write characters to the system console; Poll characters from the system console ( Index Term Link )
    
T
 
 threadAbort -- Abort a thread; Check whether the current thread has been aborted ( Index Term Link )
 
 threadAborted -- Abort a thread; Check whether the current thread has been aborted ( Index Term Link )
 
 threadActivate -- make a thread active ( Index Term Link )
 
 threadBind -- bind a thread to a processor ( Index Term Link )
 
 threadContext -- get and/or set the context of a thread ( Index Term Link )
 
 threadCreate -- create a thread ( Index Term Link )
 
 threadDelay -- delay the current thread ( Index Term Link )
 
 threadDelete -- delete a thread ( Index Term Link )
 
 threadLoadR -- Get the current thread's valid soft register value; Reset the current thread's valid soft register value ( Index Term Link )
 
 threadName -- get and/or set the symbolic name of a thread ( Index Term Link )
 
 threadResume -- Suspend a thread; Resume a thread ( Index Term Link )
 
 threadScheduler -- get and/or set thread scheduling parameters ( Index Term Link )
 
 threadSelf -- get the current thread local identifier ( Index Term Link )
 
 threadSemInit -- Initialize a thread semaphore; Signal a thread semaphore; Wait on a thread semaphore ( Index Term Link )
 
 threadSemPost -- Initialize a thread semaphore; Signal a thread semaphore; Wait on a thread semaphore ( Index Term Link )
 
 threadSemWait -- Initialize a thread semaphore; Signal a thread semaphore; Wait on a thread semaphore ( Index Term Link )
 
 threadStart -- Stop a thread; Start a thread ( Index Term Link )
 
 threadStat -- obtain the descriptions of the threads running in actor ( Index Term Link )
 
 threadStop -- Stop a thread; Start a thread ( Index Term Link )
 
 threadStoreR -- Get the current thread's valid soft register value; Reset the current thread's valid soft register value ( Index Term Link )
 
 threadSuspend -- Suspend a thread; Resume a thread ( Index Term Link )
 
 threadTimes -- get thread execution time ( Index Term Link )
 
 timerCreate -- create a timer ( Index Term Link )
 
 timerDelete -- delete a timer ( Index Term Link )
 
 timerGetRes -- get the timer resolution ( Index Term Link )
 
 timerSet -- start, cancel or query a timer ( Index Term Link )
 
 timerThreadPoolInit -- initialize a timer thread pool ( Index Term Link )
 
 timerThreadPoolWait -- wait for a timer expiration event ( Index Term Link )
    
U
 
 uiBuild -- Build a user-defined unique identifier; Clear a unique identifer; Compare two unique identifers; Extract the site number from a unique identifier; Check a unique identifier's locality; Get a pre-defined site unique identifier; Check whether an unique identifier has been cleared ( Index Term Link )
 
 uiClear -- Build a user-defined unique identifier; Clear a unique identifer; Compare two unique identifers; Extract the site number from a unique identifier; Check a unique identifier's locality; Get a pre-defined site unique identifier; Check whether an unique identifier has been cleared ( Index Term Link )
 
 uiEqual -- Build a user-defined unique identifier; Clear a unique identifer; Compare two unique identifers; Extract the site number from a unique identifier; Check a unique identifier's locality; Get a pre-defined site unique identifier; Check whether an unique identifier has been cleared ( Index Term Link )
 
 uiGetSite -- Build a user-defined unique identifier; Clear a unique identifer; Compare two unique identifers; Extract the site number from a unique identifier; Check a unique identifier's locality; Get a pre-defined site unique identifier; Check whether an unique identifier has been cleared ( Index Term Link )
 
 uiIsLocal -- Build a user-defined unique identifier; Clear a unique identifer; Compare two unique identifers; Extract the site number from a unique identifier; Check a unique identifier's locality; Get a pre-defined site unique identifier; Check whether an unique identifier has been cleared ( Index Term Link )
 
 uiLocalSite -- get the local site number ( Index Term Link )
 
 uiSiteBuild -- Build a user-defined unique identifier; Clear a unique identifer; Compare two unique identifers; Extract the site number from a unique identifier; Check a unique identifier's locality; Get a pre-defined site unique identifier; Check whether an unique identifier has been cleared ( Index Term Link )
 
 uiValid -- Build a user-defined unique identifier; Clear a unique identifer; Compare two unique identifers; Extract the site number from a unique identifier; Check a unique identifier's locality; Get a pre-defined site unique identifier; Check whether an unique identifier has been cleared ( Index Term Link )
 
 univTime -- Get time-of-day; Set time-of-day; Adjust time-of-day univTimeGetRes; Get time-of-day resolution ( Index Term Link )
 
 univTimeAdjust -- Get time-of-day; Set time-of-day; Adjust time-of-day univTimeGetRes; Get time-of-day resolution ( Index Term Link )
 
 univTimeSet -- Get time-of-day; Set time-of-day; Adjust time-of-day univTimeGetRes; Get time-of-day resolution ( Index Term Link )
    
V
 
 virtualTimeGetRes -- get virtual time resolution ( Index Term Link )
 
 vmCopy -- copy data between actor address spaces ( Index Term Link )
 
 vmFree -- free memory ( Index Term Link )
 
 vmLock -- Fix data in memory; Data in memory ( Index Term Link )
 
 vmPageSize -- get the minimum allocatable memory block size ( Index Term Link )
 
 vmPhysAddr -- get the physical address corresponding to a virtual address ( Index Term Link )
 
 vmSetPar -- set the memory management parameters ( Index Term Link )
 
 vmStat -- get memory management statistics ( Index Term Link )
 
 vmUnLock -- Fix data in memory; Data in memory ( Index Term Link )
    
W
 
 wdt_alloc -- allocate a watchdog timer ( Index Term Link )
 
 wdt_arm -- arm a watchdog timer ( Index Term Link )
 
 wdt_disarm --disarm a watchdog timer ( Index Term Link )
 
 wdt_free -- release a watchdog timer ( Index Term Link )
 
 wdt_get_interval -- get the timeout interval of a watchdog timer ( Index Term Link )
 
 wdt_get_maxinterval --get the maximum timeout interval of a watchdog timer ( Index Term Link )
 
 wdt_is_armed -- return the state of a watchdog timer ( Index Term Link )
 
 wdt_pat -- pat a watchdog timer ( Index Term Link )
 
 wdt_realloc --reallocate a watchdog timer ( Index Term Link )
 
 wdt_set_interval -- set the timeout interval of a watchdog timer ( Index Term Link )
 
 wdt_shutdown -- indicates that the system is being shut down ( Index Term Link )
 
 wdt_startup_commit -- indicates that the system startup is complete ( Index Term Link )