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.