ChorusOS man pages section 2K: Kernel System Calls
S
-
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
-
svDdmAudit(2K)- enable the DDM client to obtain some detailed
information on a device being managed
-
svDdmClose(2K)- enable the client to
close a previously made connection to the DDM
-
svDdmDiag(2K)- enable the DDM client to obtain some detailed
information on a device being managed
-
svDdmDisable(2K)- enable the DDM client
to set the availability state of the specified node to disabled
-
svDdmEnable(2K)- allow the DDM client
to set the availability state of the specified node to enabled
-
svDdmGetInfo(2K)- enable the DDM client
to obtain some information on the specified node
-
svDdmGetState(2K)- enable the DDM client
to get the state of the specified node
-
svDdmGetStats(2K)- enable the DDM client to obtain some detailed
information on a device being managed
-
svDdmOffline(2K)- enable the DDM client
to set the state of the specified node to offline
-
svDdmOnline(2K)- enable the DDM client
to set the state of the specified node to online
-
svDdmOpen(2K)- enable a client to open
a connection to the DDM
-
svDdmShutdown(2K)- allow
the DDM client to request shutdown of the driver running on the specified
node
-
svExcHandler(2K)- Define an exception handler; Define an abort handler
-
svFpuContext(2K)- get and/or set the
floating point context of a thread
-
svGetInvoker(2K)- get handler invoker
-
svIntrLevel(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
-
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 local access
point
-
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
-
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
-
svPreemptable(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
-
svSoftIntrDeclare(2K)- declare and trigger
software interrupts
-
svSoftIntrForget(2K)- declare and trigger
software interrupts
-
svSoftIntrTrigger(2K)- declare and trigger
software interrupts
-
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
-
svVecContext(2K)- get and/or set the
vector unit context of a thread
-
svVirtualTimeoutCancel(2K)- Set a virtual timeout; Cancel a virtual timeout
-
svVirtualTimeoutSet(2K)- Set a virtual timeout; Cancel a virtual timeout
-
sysBench(2K)- microkernel benchmark utility
-
sysGetConf(2K)- Get ChorusOS module configuration
value
-
sysGetEnv(2K)- Get a value from the ChorusOS
configuration environment
-
sysLog(2K)- log a message in the microkernel'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
- © 2010, Oracle Corporation and/or its affiliates