[ Home | Search ]

Base Operating System (BOS) Runtime Services: S


Select the service you want to read about or go back to Base Operating System (BOS) and Extensions.

SAXPY Subroutine Computes a constant times a vector plus a vector.
SCOPY Subroutine Copies vector X to Y.
SGBMV Subroutine Performs matrix-vector operations with general banded matrices.
SGEMM Subroutine Performs matrix-matrix operations on general matrices.
SGEMV Subroutine Performs matrix-vector operation with general matrices.
SGER Subroutine Performs the rank 1 operation.
SROT Subroutine Applies a plane rotation.
SROTG Subroutine Constructs Givens plane rotation.
SROTM Subroutine Applies the modified Givens transformation.
SROTMG Subroutine Constructs a modified Givens transformation.
SSBMV Subroutine Performs matrix-vector operations using symmetric band matrix.
SSCAL Subroutine Scales a vector by a constant.
SSPMV Subroutine Performs matrix-vector operations using a packed symmetric matrix.
SSPR Subroutine Performs the symmetric rank 1 operation.
SSPR2 Subroutine Performs the symmetric rank 2 operation.
SSWAP Subroutine Interchanges vectors X and Y.
SSYMM Subroutine Performs matrix-matrix matrix operations on symmetric matrices.
SSYMV Subroutine Performs matrix-vector operations using a symmetric matrix.
SSYR Subroutine Performs the symmetric rank 1 operation.
SSYR2 Subroutine Performs the symmetric rank 2 operation.
SSYR2K Subroutine Performs symmetric rank 2k operations.
SSYRK Subroutine Performs symmetric rank k operations.
STBMV Subroutine Performs matrix-vector operations using a triangular band matrix.
STBSV Subroutine Solves system of equations.
STPMV Subroutine Performs matrix-vector operations on a packed triangular matrix.
STPSV Subroutine Solves systems of equations.
STRMM Subroutine Performs matrix-matrix operations on triangular matrices.
STRMV Subroutine Performs matrix-vector operations using a triangular matrix.
STRSM Subroutine Solves certain matrix equations.
STRSV Subroutine Solves system of equations.
SYS_CFGDD sysconfig Operation Calls a previously loaded device driver at its module entry point.
SYS_CFGKMOD sysconfig Operation Invokes a previously loaded kernel object file at its module entry point.
SYS_GETPARMS sysconfig Operation Copies the system parameter structure into a user-specified buffer.
SYS_KLOAD sysconfig Operation Loads a kernel extension into the kernel.
SYS_KULOAD sysconfig Operation Unloads a loaded kernel object file and any imported kernel object files that were loaded with it.
SYS_QDVSW sysconfig Operation Checks the status of a device switch entry in the device switch table.
SYS_QUERYLOAD sysconfig Operation Determines if a kernel object file has already been loaded.
SYS_SETPARMS sysconfig Operation Sets the kernel run-time tunable parameters.
SYS_SINGLELOAD sysconfig Operation Loads a kernel extension module if it is not already loaded.
_safe_fetch Subroutine Reads the value of a single word variable protected by a lock.
savetty Subroutine Saves/restores the terminal mode.
sbrk Subroutine Changes data segment space allocation.
scalb Subroutine Computes certain binary floating-point arithmetic functions.
scandir Subroutine Scans or sorts directory contents.
scanf Subroutine Converts formatted input.
scanw Subroutine Calls the wgetstr subroutine on a window and uses the resulting line as input for a scan.
sched_yield Subroutine Yield processor.
scr_dump Subroutine File input/output functions.
scr_init Subroutine File input/output functions.
scrl Subroutine Scrolls a Curses window.
scroll Subroutine Scrolls a Curses window.
scrollok Subroutine Terminal output control subroutines.
scr_restore Subroutine File input/output functions.
scr_set Subroutine File input/output functions.
sdiv Subroutine Multiple-precision integer arithmetic.
seed48 Subroutine Generate uniformly distributed pseudo-random number sequences.
seekdir Subroutine Performs operations on directories.
select Subroutine Checks the I/O status of multiple file descriptors and message queues.
semctl Subroutine Controls semaphore operations.
semget Subroutine Gets a set of semaphores.
semop Subroutine Performs semaphore operations.
setacldb Subroutine Opens and closes the SMIT ACL database.
setaudithostdb Subroutine Opens and closes the host identifier auditing file.
setbuf Subroutine Assigns buffering to a stream.
setbuffer Subroutine Assigns buffering to a stream.
setcontext Subroutine Initializes the structure pointed to by ucp to the context of the calling process.
setcsmap Subroutine Reads a code-set map file and assigns it to the standard input device.
set_curterm Subroutine Interfaces to the terminfo database.
setegid Subroutine Sets the process group IDs.
seteuid Subroutine Sets the process user IDs.
setfsent Subroutine Gets information about a file system.
setgid Subroutine Sets the process group IDs.
setgrent Subroutine Accesses the basic group information in the user database.
setgroups Subroutine Sets the supplementary group ID of the current process.
setitimer Subroutine Manipulates the expiration time of interval timers.
setjmp Subroutine Saves and restores the current execution context.
setkey Subroutine Encrypts or decrypts data.
setlinebuf Subroutine Assigns buffering to a stream.
setlocale Subroutine Changes or queries the program's entire current locale or portions thereof.
setlogmask Subroutine Controls the system log.
setpcred Subroutine Sets the current process credentials.
setpenv Subroutine Sets the current process environment.
setpgid Subroutine Sets the process group ID.
setpgrp Subroutine Sets the process group ID.
setpri Subroutine Sets a process scheduling priority to a constant value.
setpriority Subroutine Gets or sets the nice value.
setpwdb Subroutine Opens or closes the authentication database.
setpwent Subroutine Accesses the basic user information in the user database.
setregid Subroutine Sets the process group IDs.
setreuid Subroutine Sets the process user IDs.
setrgid Subroutine Sets the process group IDs.
setrlimit Subroutine Controls maximum system resource consumption.
setrlimit64 Subroutine Controls maximum system resource consumption.
setroledb Subroutine Opens and closes the role database.
setrpcent Subroutine Accesses the /etc/rpc file.
setruid Subroutine Sets the process user IDs.
setscrreg Subroutine Terminal output control subroutines.
setsid Subroutine Creates a session and sets the process group ID.
set_speed Subroutine Set and get the terminal baud rate.
setstate Subroutine Generates pseudo-random numbers more efficiently.
setsyx Subroutine Sets the coordinates of the virtual screen cursor.
set_term Subroutine Switches between screens.
settimeofday Subroutine Displays, gets and sets date and time.
settimer Subroutine Gets or sets the current value for the specified systemwide timer.
setttyent Subroutine Gets a tty description file entry.
setuid Subroutine Sets the process user IDs.
setupterm Subroutine Interfaces to the terminfo database.
setuserdb Subroutine Opens and closes the user database.
setutent Subroutine Accesses utmp file entries.
setvbuf Subroutine Assigns buffering to a stream.
setvfsent Subroutine Gets a vfs file entry.
sgetl Subroutine Accesses long numeric data in a machine-independent fashion.
shmat Subroutine Attaches a shared memory segment or a mapped file to the current process.
shmctl Subroutine Controls shared memory operations.
shmdt Subroutine Detaches a shared memory segment.
shmget Subroutine Gets shared memory segments.
_showstring Subroutine Dumps the string in the specified string address to the terminal at the specified location.
sigaction Subroutine Specifies the action to take upon delivery of a signal.
sigaddset Subroutine Creates and manipulates signal masks.
sigaltstack Subroutine Allows a process to define and examine the state of an alternate stack for signal handlers.
sigblock Subroutine Sets the current signal mask.
sigdelset Subroutine Creates and manipulates signal masks.
sigemptyset Subroutine Creates and manipulates signal masks.
sigfillset Subroutine Creates and manipulates signal masks.
sighold Subroutine Enhance the signal facility and provide signal management.
sigignore Subroutine Enhance the signal facility and provide signal management.
siginterrupt Subroutine Sets restart behavior with respect to signals and subroutines.
sigismember Subroutine Creates and manipulates signal masks.
siglongjmp Subroutine Saves or restores stack context and signal mask.
signal Subroutine Specifies the action to take upon delivery of a signal.
sigpause Subroutine Automatically changes the set of blocked signals and waits for a signal.
sigpending Subroutine Returns a set of signals that are blocked from delivery.
sigprocmask Subroutine Sets the current signal mask.
sigrelse Subroutine Enhance the signal facility and provide signal management.
sigset Subroutine Enhance the signal facility and provide signal management.
sigsetjmp Subroutine Saves or restores stack context and signal mask.
sigsetmask Subroutine Sets the current signal mask.
sigstack Subroutine Sets and gets signal stack context.
sigsuspend Subroutine Automatically changes the set of blocked signals and waits for a signal.
sigthreadmask Subroutine Sets the signal mask of a thread.
sigvec Subroutine Specifies the action to take upon delivery of a signal.
sigwait Subroutine Blocks the calling thread until a specified signal is received.
sin Subroutine Computes the trigonometric functions.
sinh Subroutine Computes hyperbolic functions.
sinhl Subroutine Computes hyperbolic functions.
sinl Subroutine Computes the trigonometric functions.
sleep Subroutine Suspends a current process from execution.
slk_attr_off Subroutine Soft label subroutines.
slk_attroff Subroutine Soft label subroutines.
slk_attron Subroutine Soft label subroutines.
slk_attr_set Subroutine Soft label subroutines.
slk_attrset Subroutine Soft label subroutines.
slk_clear Subroutine Soft label subroutines.
slk_color Subroutine Soft label subroutines.
slk_init Subroutine Soft label subroutines.
slk_label Subroutine Soft label subroutines.
slk_noutrefresh Subroutine Soft label subroutines.
slk_refresh Subroutine Soft label subroutines.
slk_restore Subroutine Soft label subroutines.
slk_set Subroutine Soft label subroutines.
slk_touch Subroutine Soft label subroutines.
slk_wset Subroutine Soft label subroutines.
snprintf Subroutine Prints formatted output.
sprintf Subroutine Prints formatted output.
sputl Subroutine Accesses long numeric data in a machine-independent fashion.
sqrt Subroutine Computes square root and cube root functions.
sqrtl Subroutine Computes square root and cube root functions.
srand Subroutine Generates pseudo-random numbers.
srand48 Subroutine Generate uniformly distributed pseudo-random number sequences.
srandom Subroutine Generates pseudo-random numbers more efficiently.
src_err_msg Subroutine Retrieves a System Resource Controller (SRC) error message.
src_err_msg_r Subroutine Gets the System Resource Controller (SRC) error message corresponding to the specified SRC error code.
srcrrqs Subroutine Gets subsystem reply information from the System Resource Controller (SRC) request received.
srcrrqs_r Subroutine Copies the System Resource Controller (SRC) request header to the specified buffer.
srcsbuf Subroutine Gets status for a subserver or a subsystem and returns status text to be printed.
srcsbuf_r Subroutine Gets status for a subserver or a subsystem and returns status text to be printed.
srcsrpy Subroutine Sends a reply to a request from the System Resource Controller (SRC) back to the client process.
srcsrqt Subroutine Sends a request to a subsystem.
srcsrqt_r Subroutine Sends a request to a subsystem.
srcstat Subroutine Gets short status on a subsystem.
srcstat_r Subroutine Gets short status on a subsystem.
srcstathdr Subroutine Gets the title line of the System Resource Controller (SRC) status text.
srcstattxt Subroutine Gets the System Resource Controller (SRC) status text representation for a status code.
srcstattxt_r Subroutine Gets the status text representation for an SRC status code.
srcstop Subroutine Stops a System Resource Controller (SRC) subsystem.
srcstrt Subroutine Starts a System Resource Controller (SRC) subsystem.
sscanf Subroutine Converts formatted input.
ssignal Subroutine Implements a software signal facility.
standend Subroutine Sets and clears window attributes.
standout Subroutine Sets and clears window attributes.
start_color Subroutine Color manipulation functions and external variables for color support.
stat Subroutine Provides information about a file.
stat64 Subroutine Provides information about a file.
statacl Subroutine Retrieves the access control information for a file.
statfs Subroutine Gets file system statistics.
statvfs Subroutine Returns information about a file system.
statx Subroutine Provides information about a file.
step Subroutine Compiles and matches regular-expression patterns.
stime Subroutine Gets or sets the current value for the specified systemwide timer.
strcasecmp Subroutine Compares strings in memory.
strcat Subroutine Copies and appends strings in memory.
strchr Subroutine Determines the size, location, and existence of strings in memory.
strcmp Subroutine Compares strings in memory.
strcoll Subroutine Compares strings in memory.
strcpy Subroutine Copies and appends strings in memory.
strcspn Subroutine Determines the size, location, and existence of strings in memory.
strdup Subroutine Copies and appends strings in memory.
strerror Subroutine Maps an error number to an error message string.
strfmon Subroutine Formats monetary strings.
strftime Subroutine Formats time and date.
strlen Subroutine Determines the size, location, and existence of strings in memory.
strncasecmp Subroutine Compares strings in memory.
strncat Subroutine Copies and appends strings in memory.
strncmp Subroutine Compares strings in memory.
strncollen Subroutine Returns the number of collation values for a given string.
strncpy Subroutine Copies and appends strings in memory.
strpbrk Subroutine Determines the size, location, and existence of strings in memory.
strptime Subroutine Converts a character string to a time value.
strrchr Subroutine Determines the size, location, and existence of strings in memory.
strspn Subroutine Determines the size, location, and existence of strings in memory.
strstr Subroutine Determines the size, location, and existence of strings in memory.
strtod Subroutine Converts an ASCII string to a floating-point or double floating-point number.
strtof Subroutine Converts an ASCII string to a floating-point or double floating-point number.
strtok Subroutine Determines the size, location, and existence of strings in memory.
strtol Subroutine Converts a string to a signed or unsigned long integer or long long integer.
strtold Subroutine Converts an ASCII string to a floating-point or double floating-point number.
strtoll Subroutine Converts a string to a signed or unsigned long integer or long long integer.
strtoul Subroutine Converts a string to a signed or unsigned long integer or long long integer.
strtoull Subroutine Converts a string to a signed or unsigned long integer or long long integer.
strxfrm Subroutine Copies and appends strings in memory.
stty Subroutine Sets or gets terminal state.
subpad Subroutine Pad management functions.
subwin Subroutine Window creation subroutines.
swab Subroutine Copies bytes.
swapcontext Subroutine Modifies the context specified by ucp.
swapon Subroutine Activates paging or swapping to a designated block device.
swapqry Subroutine Returns paging device status.
swprintf Subroutine Print formatted wide-character output.
swscanf Subroutine Convert formatted wide-character input.
symlink Subroutine Makes a symbolic link to a file.
sync Subroutine Updates all file systems.
_sync_cache_range Subroutine Synchronizes the I cache with the D cache.
sysconf Subroutine Determines the current value of a specified system limit or option.
sysconfig Subroutine Provides a service for controlling system/kernel configuration.
syslog Subroutine Controls the system log.
syslog_r Subroutine Controls the system log.
sys_siglist Subroutine Prints system signal messages.
system Subroutine Runs a shell command.

Go back to Base Operating System (BOS) and Extensions.


[ Home | Search ]