| abort | Terminates a process. | |
| access | Determines whether a file exists and is accessible. | |
| alloca | Allocates bytes from the program's stack. | |
| atexit | Calls a process at termination. | |
| bdos | Invokes a DOS system call | |
| cabs | Calculates the absolute value of a complex number. | |
| cgets | Reads a string from the console. | |
| chdir | Changes current working directory. | |
| chmod | Changes file permissions. | |
| clear87 | Gets and clears the floating-point status word. | [ _clear87 ] |
| cntrl87 | Gets and sets floating-point control word. | [ _control87 ] |
| cprintf | Formats and prints directly to the console. | |
| cputs | Writes a string to the console. | |
| creat | Creates a new file or overwrites an existing one. | |
| cscanf | Reads data from the console. | |
| difftime | Computes the difference between time values. | |
| div | Divides integers. | |
| dms | Perform conversions between MS
binary and IEEE formats. | [ dieeetomsbin, dmsbintoieee ] |
| dosexterr | Gets and stores extended error information. | |
| eof | Determines end-of-file. | |
| exec | Load and execute a process. | [ execl, execle, execlp, execlpe, execv, execve, execvp, execvpe ] |
| exit | Terminate the calling process. | [ exit, _exit ] |
| expand | Changes the size of a previously allocated memory
block. | [ _expand ] |
| fclose | Close streams. | [ fclose, fcloseall ] |
| fgetc | Get a character from a stream. | [ fgetc, fgetchar ] |
| fgetpos | Gets and stores the current value of a stream's
file position indicator. | |
| fheapchk | Performs a minimal consistency check
on the heap. | [ _fheapchk, _nheapchk ] |
| fheapwalk | Returns the address of the next
heap entry structure. | [ _fheapwalk, _nheapwalk ] |
| fileleng | Returns length of target file. | [ filelength ] |
| flushall | Writes buffer contents to files and clears
buffers. | |
| fms | Perform conversions between
IEEE and MS binary format. | [ fieeetomsbin, fmsbintoieee ] |
| fopen | Opens a file. | |
| fp_seg | Get the offset and segment of an address. | [ FP_OFF, FP_SEG ] |
| fpreset | Reinitializes floating-point math package. | [ _fpreset ] |
| fputc | Writes a character to a stream. | [ fputc, fputchar ] |
| fread | Reads from the input stream. | |
| free | Deallocate memory blocks. | [ free, _ffree, _nfree ] |
| freect | Counts available dynamic memory. | [ _freect ] |
| freopen | Assigns a new file to a stream. | |
| fseek | Moves a file pointer. | |
| fsetpos | Sets the file position indicator for a stream. | |
| fstat | Saves file-status information. | |
| ftell | Finds the current position of a file pointer. | |
| ftime | Gets the current time. | |
| fwrite | Writes to the output stream. | |
| getch | Read a character. | [ getch, getche ] |
| getpid | Returns a process identification number. | |
| halloc | Allocates a huge array. | |
| hfree | Deallocates a memory block. | |
| inp | Read a byte or a word. | [ inp, inpw ] |
| int86 | Executes an interrupt. | |
| int86x | Executes an interrupt. | |
| intdos | Invokes a DOS system call. | |
| intdosx | Invokes a DOS system call. | |
| isatty | Identifies a character device. | |
| itoa | Converts integer to string. | |
| kbhit | Checks for a keystroke. | |
| labs | Converts to absolute value. | |
| ldiv | Divides long integers. | |
| lfind | Performs a linear array search. | [ lfind, lsearch ] |
| locking | Sets read and write permissions for a portion of a
file. | |
| lseek | Changes the position of a file pointer. | |
| ltoa | Converts a long integer to a string. | |
| malloc | Allocate main memory. | [ malloc, _fmalloc, _nmalloc ] |
| memavl | Returns size of available memory. | [ _memavl ] |
| memicmp | Compares buffers byte-by-byte. | |
| memmove | Copies characters between objects. | |
| mkdir | Creates a directory. | |
| movedata | Copies bytes of data from one address to another. | |
| msize | Return size of allocated memory
block. | [ _msize, _fmsize, _nmsize ] |
| open | Opens a file for reading or writing. | |
| outp | Write to a specified output port. | [ outp, outpw ] |
| putch | Writes a character to the console. | |
| raise | Sends a signal to the executing program. | |
| read | Reads from a file. | |
| remove | Deletes a file. | |
| rename | Renames a file or directory. | |
| rmdir | Removes a directory. | |
| rmtmp | Closes and deletes all temporary files in the
current directory. | |
| segread | Fills a structure with the contents of a register. | |
| setmode | Sets translation mode. | |
| setvbuf | Allow user control over stream buffering and size. | |
| signal | Defines the action to be taken upon receipt of a
signal. | |
| sopen | Opens a file for shared reading or writing. | |
| spawn | Create and execute a child process. | [ spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe ] |
| stack | Returns size of available stack space. | [ stackavail ] |
| stat | Gets file status. | |
| status87 | Gets floating-point status word. | [ _status87 ] |
| strcat | Perform operations on strings. | [ strcat, strchr, strcmpi, strcpy, strcspn, strdup, stricmp ] |
| strerror | Gets error message pointer from last routine call
error. | |
| strlwr | Converts all letters in a string to lowercase. | |
| strncat | Perform
operations on characters in strings. | [ strncat, strncmp, strnicmp, strncpy, strnset ] |
| strrev | Reverses the order of characters in a string. | |
| strset | Sets all characters in a string to one character. | |
| strstr | Finds a string in a string. | |
| strupr | Converts all characters in a string to uppercase. | |
| system | Executes an operating system command. | |
| tell | Gets the current position of the file pointer. | |
| ultoa | Converts an unsigned long integer to a string. | |
| umask | Sets the file permission mask. | |
| ungetch | Pushes a character back to the console. | |
| unlink | Deletes a file. | |
| utime | Sets file modification time. | |
| write | Writes to a file. | |
| Intro | lists manual page references | |
| bcopy | copies bytes in kernel space | |
| brelse | releases a block buffer | |
| btoc | converts between bytes and clicks
(memory pages) | [ btoc, btoms, ctob ] |
| bzero | sets memory locations to 0 (zero) | |
| canon | processes raw input data from tty device | |
| cmn_err | displays message or panics the system | |
| copyin | copies bytes between user and kernel space | [ copyin, copyout ] |
| copyio | copies bytes to and from a physical address | |
| cpass | passes character between user space and the
kernel | [ cpass, passc ] |
| db_alloc | allocates and frees physically
contiguous memory | [ db_alloc, db_free ] |
| db_read | transfers data from physical memory to a user
address | |
| db_write | transfers from a user address to contiguous
memory | |
| delay | delays process execution for specified time | |
| deverr | prints a device error message on the console | |
| disksort | adds a block I/O request to a device's queue | |
| dma_alloc | allocates a DMA channel | |
| dma_breakup | sizes DMA request into 512-byte blocks | |
| dma_enable | begins DMA transfer | |
| dma_param | sets up a DMA controller chip for DMA transfer | |
| dma_relse | releases previously allocated DMA channel | |
| dma_resid | returns the number of bytes not transferred
during a DMA request | |
| dma_start | queues DMA request | |
| emdupmap | duplicates channel mapping | |
| emunmap | disables mapping on a channel | |
| flushtlb | flushes the translation lookaside buffer | |
| fubyte | gets a character from user data space | |
| fuword | gets one 32-bit word from user data space | |
| getc | read clist buffers | [ getc, getcb, getcbp, getcf ] |
| getchar | gets one character of input | |
| geteblk | gets a buffer from the block buffer pool | [ geteblk, getablk ] |
| inb | reads a byte from or writes a byte to an I/O
address | [ inb, outb ] |
| ind | reads, writes a 32-bit word to a physical I/O
address | [ ind, outd ] |
| inw | reads, writes a 16-bit word from or to a
physical I/O address | [ inw, outw ] |
| iodone | signals I/O completion | |
| iowait | wait for I/O completion | |
| longjmp | ends current system call with error | |
| major | returns major, new device number, or
minor device number | [ major, makedev, minor ] |
| memget | allocates contiguous memory at initialization | |
| paddr | returns virtual address pointer to block data | |
| panic | halts the system | |
| physio | raw I/O for block drivers | [ physio, physck ] |
| pio_breakup | breaks up programmed I/O requests | |
| printcfg | displays driver initialization message | |
| printf | print a message on the console | |
| psignal | sends signal to a process | |
| ptok | converts virtual and physical addresses | [ ptok, ktop ] |
| putc | write to clists | [ putc, putcb, putcbp, putcf ] |
| putchar | prints a character on the console | |
| repins | reads and writes streams of device data | [ repins: repinsb, repinsw, repinsd, repoutsb, repoutsw, repoutsd ] |
| scsi | SCSI routines | [ scsi: scsi_get_gen_cmd, scsi_getdev, scsi_mkadr3, scsi_s2tos, scsi_s3tol, scsi_stok, scsi_stol, scsi_swap4 ] |
| select | kernel routines
supporting select(S) | [ select: selsuccess, selfailure, selwakeup ] |
| seterror | sets u.u_error with error code | |
| signal | sends a signal to a process | |
| sleep | suspends processing temporarily | |
| spl | block/permit
interrupts | [ spl: spl0, spl1, spl2, spl3, spl4, spl5, spl6, spl7, splbuf, splcli, splhi, splni, splpp, spltty, splx ] |
| sptalloc | allocates temporary memory or maps a device into
memory | |
| sptfree | releases memory previously allocated with sptalloc | |
| subyte | stores a character in user data space | |
| suser | determines if current user is the super-user | |
| suword | stores a 32-bit word in user data space | |
| timeout | schedules a time to execute a routine | [ timeout, untimeout ] |
| ttiocom | interpret tty driver I/O control commands | |
| tty | tty driver routines | [ tty: ttclose, ttin, ttinit, ttiwake, ttopen, ttout, ttowake, ttread, ttrdchk, ttrstrt, ttselect, tttimeo, ttwrite, ttxput, ttyflush, ttywait ] |
| vas | virtual
address space memory routines | [ vas: vasbind, vasmalloc, vasmapped, vasunbind ] |
| video | supports
video adapter driver development | [ video: DISPLAYED, viddoio, vidinitscreen, vidmap, vidresscreen, vidsavscreen, vidumapinit, vidunmap ] |
| vtop | convert a virtual address to a physical address | |
| wakeup | wakes up a sleeping process | |
| Intro | introduces system services, library routines and
error numbers | |
| a64l | convert between long integer and base-64 ASCII
string | [ a64l, l64a ] |
| abort | generate an abort fault | |
| abs | return integer absolute value | |
| accept_pw | determine if password is cryptic | [ acceptable_password ] |
| access | determine accessibility of a file | |
| acct | enable or disable process accounting | |
| alarm | set a process alarm clock | |
| assert | verify program assertion | |
| atexit | calls a process at termination | |
| atof | converts ASCII to numbers | [ atof, atoi, atol ] |
| audit | open and access audit
session data on a record basis | [ audit_open, audit_read, audit_close ] |
| authaudit | produce audit records due to authentication
events | |
| authcap | get information from the authentication database | |
| bessel | bessel functions | [ bessel: j0, j1, jn, y0, y1, yn ] |
| brk | change data segment space allocation | [ brk, sbrk ] |
| brkctl | allocates data in a 286 far segment | |
| bsearch | binary search a sorted table | |
| cfspeed | baud rate functions | [ cfspeed: cfgetispeed, cfgetospeed, cfsetispeed, cfsetospeed ] |
| chdir | change working directory | |
| checkdata | verify machine is suitable for
security port | [ check_basic_data_structures ] |
| chmod | change mode of file | |
| chown | change owner and group of a file | |
| chroot | change root directory | |
| chsize | changes the size of a file. | |
| clock | report CPU time used | |
| close | close a file descriptor | |
| collat | handles collation of
strings | [ strxfrm, strnxfrm, strcoll, strncoll ] |
| conv | translates characters | [ conv, toupper, tolower, toascii ] |
| creat | create a new file or rewrite an existing one | |
| creatsem | creates an instance of a binary semaphore | |
| crypt | password and file encryption functions | |
| ctermid | generate file name for terminal | |
| ctime | convert date and time to string | [ ctime, localtime, gmtime, asctime, cftime, ascftime, strftime, tzset ] |
| ctype | character handling routines | |
| cuserid | get character login name of the user | |
| dblock | lock the entire Authentication database | |
| dbm | performs database functions | [ dbm: dbminit, fetch, store, delete, firstkey, nextkey ] |
| defopen | reads default entries | [ defopen, defread ] |
| dial | establish an outgoing terminal line connection | |
| difftime | computes the difference between time values | |
| directory | directory operations | [ directory: opendir, readdir, telldir, seekdir, rewinddir, closedir ] |
| discr | check discretionary attributes of files and programs | |
| div | divides integers | |
| drand48 | generate uniformly distributed
pseudo-random numbers | [ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ] |
| dup | duplicate an open file descriptor | |
| dup2 | duplicate an open file descriptor | |
| ecvt | convert floating-point number to string | [ ecvt, fcvt, gcvt ] |
| end | last locations in program | [ end, etext, edata ] |
| erf | error function and complementary error function | [ erf, erfc ] |
| ev_block | wait until the queue contains an event | |
| ev_close | close the event queue and all associated devices | |
| ev_count | returns the number of events currently in the
queue | |
| ev_flush | discard all events currently in the queue | |
| ev_getdev | gets a list of devices feeding an event queue | |
| ev_gindev | include/exclude devices for event input | |
| ev_gtemsk | return the current event mask | [ ev_getemask ] |
| ev_init | invokes the event manager | |
| ev_pop | pop the next event off the queue | |
| ev_read | read the next event in the queue | |
| ev_resume | restart a suspended queue | |
| ev_stemsk | sets event mask | [ ev_setemask ] |
| ev_susp | suspends an event queue. | [ ev_suspend ] |
| exec | execute
a file | [ exec: execl, execv, execle, execve, execlp, execvp ] |
| execseg | makes a data region executable. | |
| exit | terminate process | [ exit, _exit ] |
| exp | exponential, logarithm, power,
square root functions | [ exp, log, log10, pow, sqrt ] |
| fclose | close or flush a stream | [ fclose, fflush ] |
| fcntl | file control | |
| ferror | stream status inquiries | [ ferror, feof, clearerr, fileno ] |
| fgetpos | gets and stores the current value of a stream's
file position indicator | |
| field | FIELD library routines | |
| fields | return status based on fields of authentication
database | |
| fieldtype | FIELDTYPE library routines | |
| floor | floor, ceiling, remainder,
absolute value functions | [ floor, ceil, fmod, fabs ] |
| fopen | open a stream | [ fopen, freopen, fdopen ] |
| fork | create a new process | |
| form | FORM library routines | |
| fpgetround | IEEE floating point environment control | [ fpgetround, fpsetround, fpgetmask, fpsetmask, fpgetsticky, fpsetsticky ] |
| fread | binary input/output | [ fread, fwrite ] |
| frexp | manipulate parts of floating-point
numbers | [ frexp, ldexp, modf ] |
| fseek | reposition a file pointer in a stream | [ fseek, rewind, ftell ] |
| fsetpos | sets the file position indicator for a stream | |
| ftw | walk a file tree | |
| gamma | log gamma function | |
| getc | get character or word from a
stream | [ getc, getchar, fgetc, getw ] |
| getcwd | get path name of current working directory | |
| getdents | read directory entries and put in a file-system-
independent format | |
| getdvagent | manipulate device assignment database entry | [ getdvagent, getdvagnam, setdvagent, enddvagent, putdvagnam, copydvagent ] |
| getenv | return value for environment name | |
| getgrent | get group file entry | [ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ] |
| getgroups | get supplementary group ID's | |
| gethz | return the frequency of the system clock in ticks
per second | |
| getlogin | get login name | |
| getluid | get login user ID | |
| getmsg | get next message off a stream | |
| getopt | get option letter from argument vector | |
| getpass | read a password | |
| getpasswd | read or clear a password | |
| getpid | get process, process group, and
parent process IDs | [ getpid, getpgrp, getppid ] |
| getprcment | manipulate command control database entry | [ getprcment, getprcmnam, setprcment, endprcment, putprcmnam ] |
| getprdfent | manipulate default control database entry | [ getprdfent, getprdfnam, setprdfent, endprdfent, putprdfnam ] |
| getprfient | manipulate file control database entry | [ getprfient, getprfinam, setprfient, endprfient, putprfinam ] |
| getpriv | get system privileges associated with this process | |
| getprpwent | manipulate protected password database entry | [ getprpwent, getprpwuid, getprpwnam, setprpwent, endprpwent, putprpwnam ] |
| getprtcent | manipulate terminal control database entry | [ getprtcent, getprtcnam, setprtcent, endprtcent, putprtcnam ] |
| getpw | get name from UID | |
| getpwent | get password file entry | [ getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent ] |
| gets | get a string from a stream | [ gets, fgets ] |
| getuid | get real user, effective
user, real group, and effective group IDs | [ getuid, geteuid, getgid, getegid ] |
| getut | access utmp file entry | [ getut: getutent, getutid, getutline, pututline, setutent, endutent, utmpname ] |
| hsearch | manage hash search tables | [ hsearch, hcreate, hdestroy ] |
| hypot | euclidean distance function | |
| identity | get or check uids or gids from program start | |
| ioctl | control device | |
| isnan | test for floating point NaN (Not-
A-Number) | [ isnan: isnand, isnanf ] |
| item | CRT item routines | |
| kill | send a signal to a process or a group of processes | |
| l3tol | convert between 3-byte integers and long
integers | [ l3tol, ltol3 ] |
| labs | converts to absolute value | |
| ldahread | read the archive header of a member of an archive
file | |
| ldclose | close a common object file | [ ldclose, ldaclose ] |
| ldfhread | read the file header of a common object file | |
| ldgetname | retrieve symbol name for common object file
symbol table entry | |
| ldiv | divides long integers | |
| ldlread | manipulate line number entries
of a common object file function | [ ldlread, ldlinit, ldlitem ] |
| ldlseek | seek to line number entries of a section
of a common object file | [ ldlseek, ldnlseek ] |
| ldohseek | seek to the optional file header of a common
object file | |
| ldopen | open a common object file for reading | [ ldopen, ldaopen ] |
| ldrseek | seek to relocation entries of a section
of a common object file | [ ldrseek, ldnrseek ] |
| ldshread | read an indexed/named section header
of a common object file | [ ldshread, ldnshread ] |
| ldsseek | seek to an indexed/named section of a
common object file | [ ldsseek, ldnsseek ] |
| ldtbindex | compute the index of a symbol table entry of a
common object file | |
| ldtbread | read an indexed symbol table entry of a common
object file | |
| ldtbseek | seek to the symbol table of a common object file | |
| libwindows | windowing terminal function library | |
| link | link to a file | |
| lock | locks a process in primary memory | |
| lockf | record locking on files | |
| locking | locks or unlocks a file region for reading or
writing | |
| logname | return login name of user | |
| lsearch | linear search and update | [ lsearch, lfind ] |
| lseek | move read/write file pointer | |
| malloc | allocates main memory
Name
malloc, free, realloc, calloc, mallopt, mallinfo - allocates
main memory quickly | [ malloc, free, realloc, calloc ] |
| matherr | error-handling function | |
| mathtest | error-handling function | [ matherr ] |
| memmove | copies characters between objects | |
| memory | memory
operations | [ memory: memccpy, memchr, memcmp, memcpy, memset ] |
| menu | CRT menu routines | |
| mkdir | make a directory | |
| mkfifo | make a FIFO special file | |
| mknod | make a directory or a special or ordinary file or a
FIFO | |
| mktemp | make a unique file name | |
| mktime | converts local time to calendar time | |
| monitor | prepare execution profile | |
| mount | mount a file system | |
| msgctl | message control operations | |
| msgget | get message queue | |
| msgop | message operations | [ msgop: msgsnd, msgrcv ] |
| nap | suspends execution for a short interval | |
| nice | change priority of a process | |
| nl_cxti | format date and time | [ nl_ascxtime, nl_cxtime ] |
| nl_init | initialises native language support operation | |
| nl_lang | language information | [ nl_langinfo ] |
| nl_print | formats native language
output | [ nl_printf, nl_fprintf, nl_sprintf ] |
| nl_scan | converts formatted native
language input | [ nl_scanf, nl_fscanf, nl_sscanf ] |
| nl_strc | compare native language strings | [ nl_strcmp, nl_strncmp ] |
| nlist | get entries from name list | |
| open | open for reading or writing | |
| opensem | opens a semaphore | |
| paccess | used in conjunction with ptrace for tracing a
child process | |
| panel | PANEL library routines | |
| passlen | determine minimum password length | |
| pathconf | get configurable pathname variables | |
| pause | suspend process until signal | |
| perror | system error messages | [ perror, errno, sys_errlist, sys_nerr ] |
| pipe | create an interprocess channel | |
| plock | lock process, text, or data in memory | |
| plot | graphics interface subroutines | |
| poll | STREAMS input/output multiplexing | |
| popen | initiate pipe to/from a process | [ popen, pclose ] |
| printf | print formatted output | [ printf, fprintf, sprintf ] |
| proctl | controls active processes or process groups | |
| profil | execution time profile | |
| ptrace | process trace | |
| putc | put character or word on a
stream | [ putc, putchar, fputc, putw ] |
| putenv | change or add value to environment | |
| putmsg | send a message on a stream | |
| putpwent | write password file entry | |
| puts | put a string on a stream | [ puts, fputs ] |
| pw_mapping | map between user and group names and IDs | [ pw_mapping: pw_nametoid, pw_idtoname, gr_nametoid, gr_idtoname ] |
| qsort | quicker sort | |
| r.uadmin | administrative control for rebooting the system and
remounting the root filesystem" | [ uadmin ] |
| raise | send signal sig to execution program | |
| rand | simple random-number generator | [ rand, srand ] |
| randomword | generate a pronounceable password | |
| rdchk | checks to see if there is data to be read | |
| read | read from file | |
| regcmp | compile and execute regular expression | [ regcmp, regex ] |
| regex | compiles and executes regular expressions. | [ regex, regcmp ] |
| regexp | regular expression compile and match routines | |
| remove | removes filename | |
| rename | changes filename | |
| rmdir | remove a directory | |
| scanf | convert formatted input | [ scanf, fscanf, sscanf ] |
| sdenter | synchronizes access to a shared data
segment | [ sdenter, sdleave ] |
| sdget | attaches and detaches a shared data segment. | [ sdget, sdfree ] |
| sdgetv | synchronizes shared data access | [ sdgetv, sdwaitv ] |
| seed | obtain or set seed for random
number generator | [ seed: getseed, setseed ] |
| select | synchronous I/O multiplexing | |
| semctl | semaphore control operations | |
| semget | get set of semaphores | |
| semop | semaphore operations | |
| setbuf | assign buffering to a stream | [ setbuf, setvbuf ] |
| setgroups | set group access list | |
| setjmp | non-local goto | [ setjmp, longjmp ] |
| setloc | set or read international environment | [ setlocale ] |
| setluid | set login user ID | |
| setpgid | set process group ID for job control | |
| setpgrp | set process group ID | |
| setpriv | set system privileges for this process | |
| setsid | create session and set process ID | |
| setuid | set user and group IDs | [ setuid, setgid ] |
| shmctl | shared memory control operations | |
| shmget | get shared memory segment identifier | |
| shmop | shared memory operations | [ shmop: shmat, shmdt ] |
| shutdn | flushes block I/O and halts the CPU | |
| sigaction | examine and change signal action | |
| sigjmp | non-local jumps | [ sigsetjmp, siglongjmp ] |
| signal | specify what to do upon receipt of a signal | |
| sigpending | examine pending signals | |
| sigprocmask | examine and change blocked signals. | |
| sigsem | signals a process waiting on a semaphore | |
| sigset | manipulate signal sets | |
| sigsuspend | wait for signal | |
| sinh | hyperbolic functions | [ sinh, cosh, tanh ] |
| sleep | suspend execution for interval | |
| sputl | access long integer data in a machine-
independent fashion | [ sputl, sgetl ] |
| ssignal | software signals | [ ssignal, gsignal ] |
| stat | get file status | [ stat, fstat ] |
| statfs | get file system information | [ statfs, fstatfs ] |
| stdio | standard buffered input/output package | |
| stdipc | standard interprocess communication package | [ stdipc: ftok ] |
| stime | set time | |
| stopio | stop further I/O to an open file | |
| strerror | gets error message pointer from last routine call
error | |
| strftim | format date/time string | [ strftime ] |
| string | string operations | [ string: strcat, strdup, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ] |
| strtod | convert string to double-precision number | [ strtod, atof ] |
| strtol | convert string to integer | [ strtol, atol, atoi ] |
| subsystems | manipulation routines for Subsystems database | |
| swab | swap bytes | |
| sync | update super block | |
| sysconf | get configurable system variables | |
| sysfs | get file system type information | |
| sysi86 | machine-specific functions | |
| system | issue a shell command | |
| tam | TAM transition libraries | |
| tcattr | state functions | [ tcgetattr, tcsetattr ] |
| tcflow | line control
functions | [ tcdrain, tcflow, tcflush, tcsendbreak ] |
| tcpgrp | process group id functions | [ tcgetpgrp, tcsetpgrp ] |
| termcap | performs
terminal functions | [ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ] |
| terminfo | terminal description database. | |
| time | get time | |
| times | get process and child process times | |
| tmpfile | create a temporary file | |
| tmpnam | create a name for a temporary file | [ tmpnam, tempnam ] |
| trig | trigonometric
functions | [ trig: sin, cos, tan, asin, acos, atan, atan2 ] |
| tsearch | manage binary search trees | [ tsearch, tfind, tdelete, twalk ] |
| ttyname | find name of a terminal | [ ttyname, isatty ] |
| ttyslot | find the slot in the utmp file of the current user | |
| uadmin | administrative control | |
| ulimit | get and set user limits | |
| umask | set and get file creation mask | |
| umount | unmount a file system | |
| uname | get name of current UNIX system | |
| ungetc | push character back into input stream | |
| unlink | remove directory entry | |
| ustat | get file system statistics | |
| utime | set file access and modification times | |
| varargs | variable argument list | |
| vprintf | print formatted output of a
varargs argument list | [ vprintf, vfprintf, vsprintf ] |
| wait | wait for child process to stop or terminate | [ wait, waitpid ] |
| waitsem | awaits and checks access to a resource
governed by a semaphore | [ waitsem, nbwaitsem ] |
| write | write on a file | |
| xlist | gets name list entries from files | [ xlist, fxlist ] |