ChorusOS man pages section 2K: Kernel System Calls
  • S
    • schedAdmin(2K)- scheduling classes administration
    • semInit(2K)- initialize a semaphore; wait on a semaphore; signal a semaphore
    • semP(2K)- initialize a semaphore; wait on a semaphore; signal a semaphore
    • semV(2K)- initialize a semaphore; wait on a semaphore; signal a semaphore
    • svAbortHandler(2K)- Define an exception handler; Define an abort handler
    • svActorAbortHandler(2K)- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler
    • svActorAbortHandlerConnect(2K)- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler
    • svActorAbortHandlerDisconnect(2K)- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler
    • svActorAbortHandlerGetConnected(2K)- Connect an actor abort handler; Disconnect an actor abort handler; Get an actor abort handler
    • svActorExcHandler(2K)- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler
    • svActorExcHandlerConnect(2K)- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler
    • svActorExcHandlerDisconnect(2K)- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler
    • svActorExcHandlerGetConnected(2K)- Connect an actor exception handler; Disconnect an actor exception handler; Get an actor exception handler
    • svActorStopHandler(2K)- Actor stop handler management: Connect an actor stop handler; Disconnect an actor stop handler; Get an actor stop handler
    • svActorStopHandlerConnect(2K)- Actor stop handler management: Connect an actor stop handler; Disconnect an actor stop handler; Get an actor stop handler
    • svActorStopHandlerDisconnect(2K)- Actor stop handler management: Connect an actor stop handler; Disconnect an actor stop handler; Get an actor stop handler
    • svActorStopHandlerGetConnected(2K)- Actor stop handler management: Connect an actor stop handler; Disconnect an actor stop handler; Get an actor stop handler
    • svActorVirtualTimeout(2K)- Set an actor's virtual timeout; Cancel an actor's virtual timeout
    • svActorVirtualTimeoutCancel(2K)- Set an actor's virtual timeout; Cancel an actor's virtual timeout
    • svActorVirtualTimeoutSet(2K)- Set an actor's virtual timeout; Cancel an actor's virtual timeout
    • svCopyIn(2K)- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space
    • svCopyInString(2K)- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space
    • svCopyOut(2K)- Copy from trap caller space; Copy string from trap caller space; Copy to trap caller space
    • svExcHandler(2K)- Define an exception handler; Define an abort handler
    • svGetInvoker(2K)- get handler invoker
    • svLapBind(2K)- 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(2K)- create a lap; reset a lap descriptor; test if a lap descriptor has been initialized; duplicate a lap descriptor
    • svLapDelete(2K)- delete a lap
    • svLapUnbind(2K)- 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(2K)- Disable interrupt processing; Enable interrupt processing; Reenable interrupt processing
    • svMaskedLockGet(2K)- 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(2K)- 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(2K)- 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(2K)- 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(2K)- Copy from supervisor caller space; Copy to supervisor caller space
    • svMemWrite(2K)- Copy from supervisor caller space; Copy to supervisor caller space
    • svMsgHandler(2K)- Connect/disconnect a message handler; Prepare a reply to a handled message
    • svMsgHdlReply(2K)- Connect/disconnect a message handler; Prepare a reply to a handled message
    • svPagesAllocate(2K)- supervisor address space memory allocator
    • svPagesFree(2K)- supervisor address space memory allocator
    • svSpinLockGet(2K)- 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(2K)- 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(2K)- 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(2K)- 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(2K)- get system context table address
    • svSysPanic(2K)- trigger the invocation of the panic handler
    • svSysTimeout(2K)- Request a timeout; Cancel a timeout; Get timeout resolution
    • svSysTimeoutCancel(2K)- Request a timeout; Cancel a timeout; Get timeout resolution
    • svSysTimeoutSet(2K)- Request a timeout; Cancel a timeout; Get timeout resolution
    • svSysTrapHandler(2K)- Connect a trap handler; Disconnect a trap handler; Get a trap handler
    • svSysTrapHandlerConnect(2K)- Connect a trap handler; Disconnect a trap handler; Get a trap handler
    • svSysTrapHandlerDisconnect(2K)- Connect a trap handler; Disconnect a trap handler; Get a trap handler
    • svSysTrapHandlerGetConnected(2K)- Connect a trap handler; Disconnect a trap handler; Get a trap handler
    • svThreadVirtualTimeout(2K)- Set a thread's virtual timeout; Cancel a thread's virtual timeout
    • svThreadVirtualTimeoutCancel(2K)- Set a thread's virtual timeout; Cancel a thread's virtual timeout
    • svThreadVirtualTimeoutSet(2K)- Set a thread's virtual timeout; Cancel a thread's virtual timeout
    • svTimeoutGetRes(2K)- Request a timeout; Cancel a timeout; Get timeout resolution
    • svTrapConnect(2K)- Connect a trap handler; Disconnect a trap handler
    • svTrapDisConnect(2K)- Connect a trap handler; Disconnect a trap handler
    • svUnmask(2K)- Disable interrupt processing; Enable interrupt processing; Reenable interrupt processing
    • svUnmaskAll(2K)- Disable interrupt processing; Enable interrupt processing; Reenable interrupt processing
    • svVirtualTimeoutCancel(2K)- Set a virtual timeout; Cancel a virtual timeout
    • svVirtualTimeoutSet(2K)- Set a virtual timeout; Cancel a virtual timeout
    • sysBench(2K)- kernel benchmark utility
    • sysGetConf(2K)- Get Chorus module configuration value
    • sysGetEnv(2K)- Get a value from the Chorus configuration environment
    • sysLog(2K)- log a message in the kernel's cyclical buffer
    • sysPoll(2K)- Read characters from the system console; Write characters to the system console; Poll characters from the system console
    • sysRead(2K)- Read characters from the system console; Write characters to the system console; Poll characters from the system console
    • sysReboot(2K)- request a reboot of the local site
    • sysSetEnv(2K)- Set a value in the ChorusOS configuration environment
    • sysShutdown(2K)- shut down or restart the system
    • sysTime(2K)- get system time; get system time resolution
    • sysTimeGetRes(2K)- get system time; get system time resolution
    • sysTimer(2K)- system timer management
    • sysTimerGetCounterFrequency(2K)- system timer management
    • sysTimerGetCounterPeriod(2K)- system timer management
    • sysTimerReadCounter(2K)- system timer management
    • sysTimerStartFreerun(2K)- system timer management
    • sysTimerStartPeriodic(2K)- system timer management
    • sysTimerStop(2K)- system timer management
    • sysUnsetEnv(2K)- delete a value from the ChorusOS configuration environment
    • sysWrite(2K)- Read characters from the system console; Write characters to the system console; Poll characters from the system console