| | | | |
| A |
| |
| | acap -- get a c_actor capability ( ) |
| |
| | aconf -- get configurable system variables ( ) |
| |
| | acreate -- creates a c_actor ( ) |
| |
| | acred -- get/set c_actor credentials ( ) |
| |
| | actorCreate -- create an actor ( ) |
| |
| | actorDelete -- delete an actor ( ) |
| |
| | actorName -- get and/or set the symbolic name of an actor ( ) |
| |
| | actorPi -- get and/or set the protection identifier of an actor ( ) |
| |
| | actorPrivilege -- get and/or set the privilege of an actor ( ) |
| |
| | actorSelf -- get the current actor capability ( ) |
| |
| | actorStart -- Stop an actor; Start an actor ( ) |
| |
| | actorStat -- get the status of all actors on a site ( ) |
| |
| | actorStop -- Stop an actor; Start an actor ( ) |
| |
| | afexec -- create a new c_actor ( ) |
| |
| | afexecl -- create a new c_actor ( ) |
| |
| | afexecle -- create a new c_actor ( ) |
| |
| | afexeclp -- create a new c_actor ( ) |
| |
| | afexecv -- create a new c_actor ( ) |
| |
| | afexecve -- create a new c_actor ( ) |
| |
| | afexecvp -- create a new c_actor ( ) |
| |
| | agetalparam -- Manage the loading of an actor ( ) |
| |
| | agetId -- get c_actor's ID ( ) |
| |
| | akill -- kill an actor ( ) |
| |
| | aload -- Manage the loading of an actor ( ) |
| |
| | alParamBuild -- Manage the loading of an actor ( ) |
| |
| | alParamUnpack -- Manage the loading of an actor ( ) |
| |
| | astart -- activates a c_actor ( ) |
| |
| | astat -- list all active c_actors ( ) |
| |
| | atrace -- c_actor trace ( ) |
| |
| | await -- wait for c_actor to terminate or stop ( ) |
| |
| | awaits -- wait for c_actor to terminate or stop ( ) |
| | | | |
| P |
| |
| | padGet -- return actor-specific values associated with keys ( ) |
| |
| | padKeyCreate -- create a private key for an actor ( ) |
| |
| | padKeyDelete -- delete an actor private key ( ) |
| |
| | padSet -- set the actor's key to a specific value ( ) |
| |
| | portCreate -- create a port; declare a port ( ) |
| |
| | portDeclare -- create a port; declare a port ( ) |
| |
| | portDelete -- delete a port ( ) |
| |
| | portEnable -- Enable a port portDisable; Disable a port ( ) |
| |
| | portGetSeqNum -- Migrate a port; Get a port sequence number ( ) |
| |
| | portLi -- Get the unique identifier of a port, given its local identifier; Get the local identifier of a port, given its unique identifier ( ) |
| |
| | portMigrate -- Migrate a port; Get a port sequence number ( ) |
| |
| | portPi -- get and/or set the protection identifier of a port ( ) |
| |
| | portUi -- Get the unique identifier of a port, given its local identifier; Get the local identifier of a port, given its unique identifier ( ) |
| |
| | ptdErrnoAddr -- return a thread-specific errno address ( ) |
| |
| | ptdGet -- return thread-specific value associated with key ( ) |
| |
| | ptdKeyCreate -- create a thread-specific data key ( ) |
| |
| | ptdKeyDelete -- delete a thread-specific data key ( ) |
| |
| | ptdRemoteGet -- return a thread-specific data value for another thread ( ) |
| |
| | ptdRemoteSet -- set a thread-specific data value for another thread ( ) |
| |
| | ptdSet -- set a thread-specific value ( ) |
| |
| | ptdThreadDelete -- delete all thread-specific values and call destructors ( ) |
| |
| | ptdThreadId -- return the thread ID ( ) |
| | | | |
| S |
| |
| | schedAdmin -- scheduling classes administration ( ) |
| |
| | semInit -- initialize a semaphore; wait on a semaphore; signal a semaphore ( ) |
| |
| | semP -- initialize a semaphore; wait on a semaphore; signal a semaphore ( ) |
| |
| | semV -- initialize a semaphore; wait on a semaphore; signal a semaphore ( ) |
| |
| | svAbortHandler -- Define an exception handler; Define an abort handler ( ) |
| |
| | svActorAbortHandler -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( ) |
| |
| | svActorAbortHandlerConnect -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( ) |
| |
| | svActorAbortHandlerDisconnect -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( ) |
| |
| | svActorAbortHandlerGetConnected -- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler ( ) |
| |
| | svActorExcHandler -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( ) |
| |
| | svActorExcHandlerConnect -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( ) |
| |
| | svActorExcHandlerDisconnect -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( ) |
| |
| | svActorExcHandlerGetConnected -- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler ( ) |
| |
| | svActorStopHandler -- Actor stop handler management ( ) |
| |
| | svActorStopHandlerConnect -- Connect an actor stop handler ( ) |
| |
| | svActorStopHandlerDisconnect -- Disconnect an actor stop handler ( ) |
| |
| | svActorStopHandlerGetConnected -- Get an actor stop handler ( ) |
| |
| | svActorVirtualTimeout -- Set an actor's virtual timeout; Cancel an actor's virtual timeout ( ) |
| |
| | svActorVirtualTimeoutCancel -- Set an actor's virtual timeout; Cancel an actor's virtual timeout ( ) |
| |
| | svActorVirtualTimeoutSet -- Set an actor's virtual timeout; Cancel an actor's virtual timeout ( ) |
| |
| | svCopyIn -- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space ( ) |
| |
| | svCopyInString -- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space ( ) |
| |
| | svCopyOut -- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space ( ) |
| |
| | svExcHandler -- Define an exception handler; Define an abort handler ( ) |
| |
| | svGetInvoker -- get handler invoker ( ) |
| |
| | 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 ( ) |
| |
| | svLapCreate -- create a lap; reset a lap descriptor; test if a lap descriptor has been initialized; duplicate a lap descriptor ( ) |
| |
| | svLapDelete -- delete a lap ( ) |
| |
| | 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 ( ) |
| |
| | svMaskAll -- Disable interrupt processing; Enable interrupt processing; Reenable interrupt processing ( ) |
| |
| | 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 ( ) |
| |
| | 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 ( ) |
| |
| | 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 ( ) |
| |
| | 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 ( ) |
| |
| | svMemRead -- Copy from supervisor caller space; Copy to supervisor caller space ( ) |
| |
| | svMemWrite -- Copy from supervisor caller space; Copy to supervisor caller space ( ) |
| |
| | svMsgHandler -- Connect/disconnect a message handler; Prepare a reply to a handled message ( ) |
| |
| | svMsgHdlReply -- Connect/disconnect a message handler; Prepare a reply to a handled message ( ) |
| |
| | svPagesAllocate -- supervisor address space memory allocator ( ) |
| |
| | svPagesFree -- supervisor address space memory allocator ( ) |
| |
| | 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 ( ) |
| |
| | 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 ( ) |
| |
| | 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 ( ) |
| |
| | 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 ( ) |
| |
| | svSysCtx -- get system context table address ( ) |
| |
| | svSysPanic -- trigger the invocation of the panic handler ( ) |
| |
| | svSysTimeout -- Request a timeout; Cancel a timeout; Get timeout resolution ( ) |
| |
| | svSysTimeoutCancel -- Cancel a timeout ( ) |
| |
| | svSysTimeoutSet -- Request a timeout ( ) |
| |
| | svSysTrapHandler -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( ) |
| |
| | svSysTrapHandlerConnect -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( ) |
| |
| | svSysTrapHandlerDisconnect -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( ) |
| |
| | svSysTrapHandlerGetConnected -- Connect a trap handler; Disconnect a trap handler; Get a trap handler ( ) |
| |
| | svThreadVirtualTimeout -- Set a thread's virtual timeout; Cancel a thread's virtual timeout ( ) |
| |
| | svThreadVirtualTimeoutCancel -- Set a thread's virtual timeout; Cancel a thread's virtual timeout ( ) |
| |
| | svThreadVirtualTimeoutSet -- Set a thread's virtual timeout; Cancel a thread's virtual timeout ( ) |
| |
| | svTimeoutGetRes -- Get timeout resolution ( ) |
| |
| | svTrapConnect -- Connect a trap handler; Disconnect a trap handler ( ) |
| |
| | svTrapDisConnect -- Connect a trap handler; Disconnect a trap handler ( ) |
| |
| | svUnmask -- Disable interrupt processing; Enable interrupt processing; Reenable interrupt processing ( ) |
| |
| | svUnmaskAll -- Disable interrupt processing; Enable interrupt processing; Reenable interrupt processing ( ) |
| |
| | svVirtualTimeoutCancel -- Set a virtual timeout; Cancel a virtual timeout ( ) |
| |
| | svVirtualTimeoutSet -- Set a virtual timeout; Cancel a virtual timeout ( ) |
| |
| | sysBench -- kernel benchmark utility ( ) |
| |
| | sysGetConf -- Get Chorus module configuration value ( ) |
| |
| | sysGetEnv -- Get a value from the Chorus configuration environment ( ) |
| |
| | sysLog -- log a message in the kernel's cyclical buffer ( ) |
| |
| | sysPoll -- Read characters from the system console; Write characters to the system console; Poll characters from the system console ( ) |
| |
| | sysRead -- Read characters from the system console; Write characters to the system console; Poll characters from the system console ( ) |
| |
| | sysReboot -- request a reboot of the local site ( ) |
| |
| | sysSetEnv -- Set a value in the ChorusOS configuration environment ( ) |
| |
| | sysShutdown -- shut down the system ( ) |
| |
| | sysTime -- get system time; get system time resolution ( ) |
| |
| | sysTimeGetRes -- get system time; get system time resolution ( ) |
| |
| | sysTimer -- system timer management ( ) |
| |
| | sysTimerGetCounterFrequency -- system timer management ( ) |
| |
| | sysTimerGetCounterPeriod -- system timer management ( ) |
| |
| | sysTimerReadCounter -- system timer management ( ) |
| |
| | sysTimerStartFreerun -- system timer management ( ) |
| |
| | sysTimerStartPeriodic -- system timer management ( ) |
| |
| | sysTimerStop -- system timer management ( ) |
| |
| | sysUnsetEnv -- delete a value from the ChorusOS configuration environment ( ) |
| |
| | sysWrite -- Read characters from the system console; Write characters to the system console; Poll characters from the system console ( ) |
| | | | |
| T |
| |
| | threadAbort -- Abort a thread; Check whether the current thread has been aborted ( ) |
| |
| | threadAborted -- Abort a thread; Check whether the current thread has been aborted ( ) |
| |
| | threadActivate -- make a thread active ( ) |
| |
| | threadBind -- bind a thread to a processor ( ) |
| |
| | threadContext -- get and/or set the context of a thread ( ) |
| |
| | threadCreate -- create a thread ( ) |
| |
| | threadDelay -- delay the current thread ( ) |
| |
| | threadDelete -- delete a thread ( ) |
| |
| | threadLoadR -- Get the current thread's valid soft register value; Reset the current thread's valid soft register value ( ) |
| |
| | threadName -- get and/or set the symbolic name of a thread ( ) |
| |
| | threadResume -- Suspend a thread; Resume a thread ( ) |
| |
| | threadScheduler -- get and/or set thread scheduling parameters ( ) |
| |
| | threadSelf -- get the current thread local identifier ( ) |
| |
| | threadSemInit -- Initialize a thread semaphore; Signal a thread semaphore; Wait on a thread semaphore ( ) |
| |
| | threadSemPost -- Initialize a thread semaphore; Signal a thread semaphore; Wait on a thread semaphore ( ) |
| |
| | threadSemWait -- Initialize a thread semaphore; Signal a thread semaphore; Wait on a thread semaphore ( ) |
| |
| | threadStart -- Stop a thread; Start a thread ( ) |
| |
| | threadStat -- obtain the descriptions of the threads running in actor ( ) |
| |
| | threadStop -- Stop a thread; Start a thread ( ) |
| |
| | threadStoreR -- Get the current thread's valid soft register value; Reset the current thread's valid soft register value ( ) |
| |
| | threadSuspend -- Suspend a thread; Resume a thread ( ) |
| |
| | threadTimes -- get thread execution time ( ) |
| |
| | timerCreate -- create a timer ( ) |
| |
| | timerDelete -- delete a timer ( ) |
| |
| | timerGetRes -- get the timer resolution ( ) |
| |
| | timerSet -- start, cancel or query a timer ( ) |
| |
| | timerThreadPoolInit -- initialize a timer thread pool ( ) |
| |
| | timerThreadPoolWait -- wait for a timer expiration event ( ) |