| | | | |
| C |
| |
| | change owner and group of a file — chown ( ) |
| |
| | change owner and group of a file — fchown ( ) |
| |
| | change owner and group of a file — fchownat ( ) |
| |
| | change owner and group of a file — lchown ( ) |
| |
| | chdir — change working directory ( ) |
| |
| | child processes |
| | | allows a parent process to control the execution of a child process — ptrace ( ) |
| | | get time — times ( ) |
| | | wait for child process to change state — waitid ( ) |
| | | wait for child process to change state — waitpid ( ) |
| | | wait for child process to stop or terminate — wait ( ) |
| |
| | chmod — change access permission mode of file ( ) |
| |
| | chown — change owner and group of a file ( ) |
| |
| | chroot — change root directory ( ) |
| |
| | clock, get local clock values — ntp_gettime ( ) |
| |
| | continue or suspend LWP execution |
| | | — _lwp_continue ( ) |
| | | — _lwp_suspend ( ) |
| |
| | CPU-use, process execution time profile — profil ( ) |
| |
| | creat — create a new file or rewrite an existing one ( ) |
| |
| | create a new process — fork ( ) |
| | | fork1 ( ) |
| |
| | create a new file or rewrite an existing one — creat ( ) |
| |
| | create a new light-weight process — _lwp_create ( ) |
| |
| | create session and set process group ID — setsid ( ) |
| | | | |
| F |
| |
| | facl — get or set a file's Access Control List (ACL) ( ) |
| |
| | fchdir — change working directory ( ) |
| |
| | fchmod — change access permission mode of file ( ) |
| |
| | fchown — change owner and group of a file ( ) |
| |
| | fchownat — change owner and group of a file ( ) |
| |
| | fcntl — file control ( ) |
| |
| | file control — fcntl ( ) |
| |
| | file descriptor, duplicate an open one — dup ( ) |
| |
| | file pointer, read/write |
| | | move — lseek ( ) ( ) |
| |
| | file system |
| | | get information — statvfs, fstatvfs ( ) |
| | | get statistics — ustat ( ) |
| | | make a symbolic link to a file — symlink ( ) |
| | | returns information about the file system types configured in the system — sysfs ( ) |
| | | update super block — sync ( ) |
| |
| | files |
| | | change access permission mode of file — chmod ( ) |
| | | change the name of a file — rename ( ) |
| | | get configurable pathname variables — pathconf ( ) |
| | | link to a file — link ( ) |
| | | move read/write file pointer — lseek ( ) ( ) |
| | | set file access and modification times — utime ( ) |
| |
| | fork — create a new process ( ) |
| |
| | fork, spawn new process in a virtual memory efficient way — vfork ( ) |
| |
| | fork1 — create a new process ( ) |
| |
| | fpathconf — get configurable pathname variables ( ) |
| |
| | fstat — get file status ( ) |
| |
| | fstatat — get file status ( ) |
| |
| | fstatvfs — get file system information ( ) |
| |
| | futimesat — set file access and modification times ( ) |
| | | | |
| G |
| |
| | get and set process audit information — getaudit ( ) |
| |
| | get and set process audit information — getaudit_addr ( ) |
| |
| | get and set process audit information — setaudit ( ) |
| |
| | get and set process audit information — setaudit_addr ( ) |
| |
| | get file status — fstat ( ) |
| |
| | get file status — fstatat ( ) |
| |
| | get file status — lstat ( ) |
| |
| | get file status — stat ( ) |
| |
| | get, put, or write extended accounting data — getacct ( ) |
| |
| | get, put, or write extended accounting data — putacct ( ) |
| |
| | get, put, or write extended accounting data — wracct ( ) |
| |
| | get and set process limits — ulimit ( ) |
| |
| | get information about a processor set — pset_info ( ) |
| |
| | get list of processor sets — pset_list ( ) |
| |
| | get LWP identifier — _lwp_self ( ) |
| |
| | get or change processor operational status — p_online ( ) |
| |
| | get or set a file's Access Control List (ACL) |
| | | — acl ( ) |
| | | — facl ( ) |
| |
| | get process group ID of session leader — getsid ( ) |
| |
| | getacct — get, put, or write extended accounting data ( ) |
| |
| | getaudit — get and set process audit information ( ) |
| |
| | getaudit_addr — get and set process audit information ( ) |
| |
| | getauid — get user audit identity ( ) |
| |
| | getdents — read directory entries and put in a file system independent format ( ) |
| |
| | getegid — get effective group ID ( ) |
| |
| | geteuid — get effective user ID ( ) |
| |
| | getgid — get real group ID ( ) |
| |
| | getgroups — get supplementary group access list IDs ( ) |
| |
| | getitimer — get value of interval timer ( ) |
| |
| | getmsg — get next message off a stream ( ) |
| |
| | getpgid — get process group IDs ( ) |
| |
| | getpgrp — get process group IDs ( ) |
| |
| | getpid — get process IDs ( ) |
| |
| | getpmsg — get next message off a stream ( ) |
| |
| | getppid — get parent process IDs ( ) |
| |
| | getprojid — set or get task or project IDs ( ) |
| |
| | getrctl — set or get resource control values ( ) |
| |
| | getrlimit — control maximum system resource consumption ( ) |
| |
| | getsid — get process group ID of session leader ( ) |
| |
| | gettaskid — set or get task or project IDs ( ) |
| |
| | getuid — get real user ID ( ) |
| |
| | getustack — retrieve or change the address of per-LWP stack boundary information ( ) |
| |
| | group ID, set real and effective — setregid() ( ) |
| |
| | group IDs |
| | | get — getgid, getegid ( ) |
| | | set — setgid ( ) |
| | | supplementary group access list IDs — getgroups, setgroups ( ) |
| | | | |
| L |
| |
| | lchown — change owner and group of a file ( ) |
| |
| | link — link to a file ( ) |
| |
| | link, symbolic, make one to a file — symlink ( ) |
| |
| | lseek — move extended read/write file pointer ( ) |
| |
| | lseek — move read/write file pointer ( ) |
| |
| | lstat — get file status ( ) |
| |
| | LWP, scheduler control — priocntl ( ) |
| |
| | _lwp_cond_broadcast — signal a condition variable ( ) |
| |
| | _lwp_cond_reltimedwait — wait on a condition variable ( ) |
| |
| | _lwp_cond_signal — signal a condition variable ( ) |
| |
| | _lwp_cond_timedwait — wait on a condition variable ( ) |
| |
| | _lwp_cond_wait — wait on a condition variable ( ) |
| |
| | _lwp_continue — continue or suspend LWP execution ( ) |
| |
| | _lwp_create — create a new light-weight process ( ) |
| |
| | _lwp_detach — detach an LWP ( ) |
| |
| | _lwp_exit — terminate the calling LWP ( ) |
| |
| | _lwp_getprivate — set/get LWP specific storage ( ) |
| |
| | _lwp_info — return the time-accounting information of a single LWP ( ) |
| |
| | _lwp_kill — send a signal to a LWP ( ) |
| |
| | _lwp_makecontext — initialize an LWP context ( ) ( ) |
| |
| | _lwp_mutex_lock — mutual exclusion ( ) |
| |
| | _lwp_mutex_trylock — mutual exclusion ( ) |
| |
| | _lwp_mutex_unlock — mutual exclusion ( ) |
| |
| | _lwp_self — get LWP identifier ( ) |
| |
| | _lwp_sema_init — semaphore operations ( ) |
| |
| | _lwp_sema_post — semaphore operations ( ) |
| |
| | _lwp_sema_trywait — semaphore operations ( ) |
| |
| | _lwp_sema_wait — semaphore operations ( ) |
| |
| | _lwp_setprivate — set/get LWP specific storage ( ) |
| |
| | _lwp_suspend — continue or suspend LWP execution ( ) |
| |
| | _lwp_wait — wait for a LWP to terminate ( ) |
| | | | |
| M |
| |
| | make a directory, or a special or ordinary file — mknod ( ) |
| |
| | manage sets of processors |
| | | — pset_assign ( ) |
| | | — pset_create ( ) |
| | | — pset_destroy ( ) |
| |
| | manipulate auditing — auditon ( ) |
| |
| | masks, set and get file creation mask — umask ( ) |
| |
| | memcntl — memory management control ( ) |
| |
| | meminfo — provide information about memory ( ) |
| |
| | memory, management control — memcntl ( ) |
| |
| | memory, shared |
| | | control operations — shmctl ( ) |
| | | get segment identifier — sjmget ( ) |
| | | operations — shmop ( ) |
| |
| | memory management, change the amount of space allocated for the calling process's data segment — brk, sbrk ( ) |
| |
| | memory mapping, set protection — mprotect ( ) |
| |
| | memory pages |
| | | determine residency — mincore ( ) |
| | | map — mmap ( ) |
| | | unmap — munmap ( ) |
| |
| | message control operations, — msgctl ( ) |
| |
| | message queue, get — msgget ( ) |
| |
| | message queue snapshot operation — msgsnap ( ) |
| |
| | message receive operation — msgrcv ( ) |
| |
| | message send operation — msgsnd ( ) |
| |
| | messages, send a message on a stream — putmsg ( ) |
| |
| | mincore — determine residency of memory pages ( ) |
| |
| | mkdir — make a directory ( ) |
| |
| | mknod — make a directory, or a special or ordinary file ( ) |
| |
| | mmap — map pages of memory ( ) |
| |
| | mount — mount a file system ( ) |
| |
| | mount a file system — mount ( ) |
| |
| | mprotect — set protection of memory mapping ( ) |
| |
| | msgctl — message control operations ( ) |
| |
| | msgget — get message queue ( ) |
| |
| | msgids — discover all message queue identifiers ( ) |
| |
| | msgrcv — message receive operation ( ) |
| |
| | msgsnap — message queue snapshot operation ( ) |
| |
| | msgsnd — message send operation ( ) |
| |
| | munmap — unmap pages of memory ( ) |
| |
| | mutual exclusion |
| | | — _lwp_mutex_lock ( ) |
| | | — _lwp_mutex_trylock ( ) |
| | | — _lwp_mutex_unlock ( ) |
| | | | |
| P |
| |
| | p_online — get or change processor operational status ( ) |
| |
| | pathconf — get configurable pathname variables ( ) |
| |
| | pathname, get configurable variables — pathconf ( ) |
| |
| | pause — suspend process until signal ( ) |
| |
| | pipe — create an interprocess channel ( ) |
| |
| | poll — input/output multiplexing ( ) |
| |
| | pread — read from file ( ) |
| |
| | priocntl — process scheduler control ( ) |
| |
| | priocntlset — generalized process scheduler control ( ) |
| |
| | process, time-sharing, change priority — nice ( ) |
| |
| | process accounting, enable or disable — acct ( ) |
| |
| | process group ID |
| | | set — setpgid ( ) |
| | | set — setpgrp ( ) |
| |
| | process scheduler |
| | | control — priocntl ( ) |
| | | generalized control — priocntlset ( ) |
| |
| | process statistics, process execution time profile — profil ( ) |
| |
| | processes |
| | | allows a parent process to control the execution of a child process — ptrace ( ) |
| | | change priority of a time-sharing process — nice ( ) |
| | | create a new one — fork ( ) |
| | | create an interprocess channel — pipe ( ) |
| | | execution time profile — profil ( ) |
| | | generalized scheduler control — priocntlset ( ) |
| | | get identification — getpid, getpgrp, getppid, getpgid ( ) |
| | | get next message off a stream — getmsg ( ) |
| | | get or set value of interval timer — getitimer, setitimer ( ) |
| | | get real user, effective user, real group, and effective group IDs — getuid, geteuid, getgid, getegid ( ) |
| | | get time — times ( ) |
| | | read from file — read ( ) |
| | | read directory entries and put in a file system independent format — getdents ( ) |
| | | send a signal to a process or a group of processes — kill ( ) |
| | | set and get file creation mask — umask ( ) |
| | | set process group ID — setpgid ( ) |
| | | set process group ID — setpgrp ( ) |
| | | spawn new process in a virtual memory efficient way — vfork ( ) |
| | | supplementary group access list IDs — getgroups, setgroups ( ) |
| | | suspend process until signal — pause ( ) |
| | | the current controlling terminal — vhangup ( ) |
| | | wait for child process to change state — waitid ( ) |
| | | wait for child process to change state — waitpid ( ) |
| | | wait for child process to stop or terminate — wait ( ) |
| |
| | processes and protection |
| | | — setregid() ( ) |
| | | — setreuid() ( ) |
| |
| | processor_bind — bind LWPs to a processor ( ) ( ) |
| |
| | processor_info — determine type and status of a processor ( ) |
| |
| | profil — process execution time profile ( ) |
| |
| | profiling utilities, execution time profile — profil ( ) |
| |
| | provide information about memory — meminfo ( ) |
| |
| | pset_assign — manage sets of processors ( ) |
| |
| | pset_bind — bind LWPs to a set of processors ( ) |
| |
| | pset_create — manage sets of processors ( ) |
| |
| | pset_destroy — manage sets of processors ( ) |
| |
| | pset_getattr — set or get processor set attributes ( ) |
| |
| | pset_info — get information about a processor set ( ) |
| |
| | pset_list — get list of processor sets ( ) |
| |
| | pset_setattr — set or get processor set attributes ( ) |
| |
| | ptrace — allows a parent process to control the execution of a child process ( ) |
| |
| | putacct — get, put, or write extended accounting data ( ) |
| |
| | putmsg — send a message on a stream ( ) |
| |
| | putpmsg — send a message on a stream ( ) |
| |
| | pwrite — write on a file ( ) |
| | | | |
| R |
| |
| | read from file — read ( ) |
| | | pread ( ) |
| | | readv ( ) |
| |
| | read the contents of a symbolic link — readlink ( ) |
| |
| | read/write file pointer |
| | | move — lseek ( ) ( ) |
| |
| | readlink — read the contents of a symbolic link ( ) |
| |
| | read — read from file ( ) |
| |
| | real group ID, set — setregid() ( ) |
| |
| | real user ID, set — setreuid() ( ) |
| |
| | reboot system, — uadmin ( ) |
| |
| | remount root file system, — uadmin ( ) |
| |
| | remove directory entry — unlink ( ) |
| |
| | remove directory entry — unlinkat ( ) |
| |
| | rename — change the name of a file ( ) |
| |
| | resolve all symbolic links of a path name — resolvepath ( ) |
| |
| | resolvepath — resolve all symbolic links of a path name ( ) |
| |
| | retrieve or change the address of per-LWP stack boundary information — getustack ( ) |
| |
| | retrieve or change the address of per-LWP stack boundary information — setustack ( ) |
| |
| | rmdir — remove a directory ( ) |
| |
| | root directory, change — chroot ( ) |
| | | | |
| S |
| |
| | sbrk — change the amount of space allocated for the calling process's data segment ( ) |
| |
| | schedule an alarm signal — alarm ( ) |
| |
| | semaphore operations — semop ( ) |
| |
| | semaphore operations — semtimedop ( ) |
| |
| | semaphore operations |
| | | — _lwp_sema_init ( ) |
| | | — _lwp_sema_post ( ) |
| | | — _lwp_sema_trywait ( ) |
| | | — _lwp_sema_wait ( ) |
| |
| | semaphores |
| | | control operations — semctl ( ) |
| | | get a set — semget ( ) |
| |
| | semctl — semaphore control operations ( ) |
| |
| | semget — get set of semaphores ( ) |
| |
| | semids — discover all semaphore identifiers ( ) |
| |
| | semop — semaphore operations ( ) |
| |
| | semtimedop — semaphore operations ( ) |
| |
| | send a signal to a LWP — _lwp_kill ( ) |
| |
| | set file access and modification times — futimesat ( ) |
| |
| | set file access and modification times — utimes ( ) |
| |
| | set or get processor set attributes — pset_getattr ( ) |
| |
| | set or get processor set attributes — pset_setattr ( ) |
| |
| | set or get resource control values — getrctl ( ) |
| |
| | set or get resource control values — setrctl ( ) |
| |
| | set or get task or project IDs — getprojid ( ) |
| |
| | set or get task or project IDs — gettaskid ( ) |
| |
| | set or get task or project IDs — settaskid ( ) |
| |
| | set/get LWP specific storage |
| | | — _lwp_getprivate ( ) |
| | | — _lwp_setprivate ( ) |
| |
| | setaudit — get and set process audit information ( ) |
| |
| | setaudit_addr — get and set process audit information ( ) |
| |
| | setauid — set user audit identity ( ) |
| |
| | setegid — set effective group ID ( ) |
| |
| | seteuid — set effective user ID ( ) |
| |
| | setgid — set group ID ( ) |
| |
| | setgroups — set supplementary group access list IDs ( ) |
| |
| | setitimer — set value of interval timer ( ) |
| |
| | setpgid — set process group ID ( ) |
| |
| | setpgrp — set process group ID ( ) |
| |
| | setrctl — set or get resource control values ( ) |
| |
| | setregid() — set real and effective group ID ( ) |
| |
| | setreuid() — set real and effective user IDs ( ) |
| |
| | setrlimit — control maximum system resource consumption ( ) |
| |
| | setsid — create session and set process group ID ( ) |
| |
| | settaskid — set or get task or project IDs ( ) |
| |
| | setuid — set user ID ( ) |
| |
| | setustack — retrieve or change the address of per-LWP stack boundary information ( ) |
| |
| | shared memory |
| | | control operations — shmctl ( ) |
| | | get segment identifier — sjmget ( ) |
| | | operations — shmop ( ) |
| |
| | shmctl — shared memory control operations ( ) |
| |
| | shmget — get shared memory segment identifier ( ) |
| |
| | shmids — discover all shared memory identifiers ( ) |
| |
| | shmop — shared memory operations ( ) |
| |
| | shutdown, — uadmin ( ) |
| |
| | sigaction — detailed signal management ( ) |
| |
| | sigaltstack — set or get signal alternate stack context ( ) |
| |
| | signal a condition variable |
| | | — _lwp_cond_broadcast ( ) |
| | | — _lwp_cond_signal ( ) |
| |
| | signal alternate stack, set or get context — sigaltstack ( ) |
| |
| | signal management, detailed — sigaction ( ) |
| |
| | signal mask |
| | | change and/or examine — sigprocmask ( ) |
| | | install, and suspend process until signal — sigsuspend ( ) |
| |
| | signals, examine blocked and pending ones — sigpending ( ) |
| |
| | sigpending — examine signals that are blocked and pending ( ) |
| |
| | sigprocmask — change and/or examine calling process's signal mask ( ) |
| |
| | sigsend — send a signal to a process or a group of processes ( ) |
| |
| | sigsendset — provides an alternate interface to sigsend for sending signals to sets of processes ( ) |
| |
| | sigsuspend — install a signal mask and suspend process until signal ( ) |
| |
| | sigwait( ) — wait until a signal is posted ( ) |
| |
| | special files, create a new one — mknod ( ) |
| |
| | stat — get file status ( ) |
| |
| | statistics, get for mounted file system — ustat ( ) |
| |
| | statvfs — get file system information ( ) |
| |
| | stime — set system time and date ( ) |
| |
| | STREAMS |
| | | get next message off a stream — getmsg ( ) |
| | | I/O control functions — ioctl ( ) |
| | | send a message on a stream — putmsg ( ) |
| |
| | super block, update — sync ( ) |
| |
| | swap space, manage — swapctl ( ) |
| |
| | swapctl — manage swap space ( ) |
| |
| | symbolic link, make one to a file — symlink ( ) |
| |
| | symlink — make a symbolic link to a file ( ) |
| |
| | sync — update super block ( ) |
| |
| | sysinfo — get and set system information strings ( ) |
| |
| | system administration, administrative control — uadmin ( ) |
| |
| | system clock, synchronization — adjtime ( ) |
| |
| | system information, get and set strings — sysinfo ( ) |
| |
| | system operation, update super block — sync ( ) |
| |
| | system resources, control maximum system resource consumption — getrlimit, setrlimit ( ) |