HP-UX Reference (11i v2 07/12) - 2 System Calls (vol 5)

Table of Contents
Volume Five
Section 2: System Calls
Entry Name(Section): name Description
intro(2): intro() .................................................................................................. introduction to system calls
__pset_rtctl(2): __pset_rtctl() ..................................................................... real-time processor set control
_exit(): terminate process ............................................................................................................. see exit(2)
accept(2): accept() ........................................................................................ accept a connection on a socket
access(2): access() ......................................................................................... determine accessibility of a file
acct(2): acct() ......................................................................................... enable or disable process accounting
acl(2): acl() .................................... set a file’s Access Control List (ACL) information (JFS File Systems only)
adjtime(2): adjtime() .......................................................... correct the time to synchronize the system clock
aio_cancel(2): aio_cancel() ................................................................ cancel an asynchronous I/O operation
aio_error(2): aio_error() ............................................ return error status of an asynchronous I/O operation
aio_fsync(2): aio_fsync() ...... force outstanding asynchronous operations on a file to the synchronized state
aio_read(2): aio_read() ....................................................................... start an asynchronous read operation
aio_reap(2): aio_reap() ............................................................. wait for multiple asynchronous I/O requests
aio_return(2): aio_return() ................................................ return status of an asynchronous I/O operation
aio_suspend(2): aio_suspend() ..................................... wait for an asynchronous I/O operation to complete
aio_write(2): aio_write() ....................................................................... start asynchronous write operation
alarm(2): alarm() ................................................................................................... set a process’s alarm clock
audctl(2): audctl() ................................................ start or halt the auditing system and set or get audit files
audswitch(2): audswitch() ............................................. suspend or resume auditing on the current process
audwrite(2): audwrite() ...................................................... write an audit record for a self-auditing process
bind(2): bind() ...................................................................................................... bind an address to a socket
brk(2): brk(), sbrk() ........................................................................... change data segment space allocation
chdir(2): chdir(), fchdir() ................................................................................... change working directory
chmod(2): chmod(), fchmod() ................................................................ change file mode access permissions
chown(2): chown(), fchown(), lchown() .................................................... change owner and group of a file
chroot(2): chroot() ....................................................................................................... change root directory
clock_getres(): clock operations .............................................................................................. see clocks(2)
clock_gettime(): clock operations ............................................................................................ see clocks(2)
clock_settime(): clock operations ............................................................................................ see clocks(2)
clocks(2): clock_settime(), clock_gettime(), clock_getres() .................................... clock operations
close(2): close() ............................................................................................................ close a file descriptor
connect(2): connect() ..................................................................................... initiate connection on a socket
CPU_IS_PA_RISC(): get configurable system variables ............................................................. see sysconf(2)
crashconf(2): crashconf() .............................................................................. configure system crash dumps
creat(2): creat() .......................................................................... create a new file or rewrite an existing one
creat64(2): creat64(), fstat64(), fstatvfs64(), getrlimit64(),
lockf64(), lseek64(), lstat64(), mmap64(), open64(), pread64(),
prealloc64(), pwrite64(), setrlimit64(), stat64(), statvfs64(),
truncate64(), ftruncate64(), O_LARGEFILE()
........................................................................ non-POSIX standard API interfaces to support large files
dup(2): dup() ................................................................................................. duplicate an open file descriptor
dup2(2): dup2() .................................................................... duplicate an open file descriptor to a specific slot
errno(2): errno() .......................................................................................... error indicator for function calls
exec(2): execl(), execle(), execlp(), execv(), execve(), execvp() .................................. execute a file
execl(): execute a file .................................................................................................................... see exec(2)
execle(): execute a file .................................................................................................................. see exec(2)
execlp(): execute a file .................................................................................................................. see exec(2)
execv(): execute a file .................................................................................................................... see exec(2)
execve(): execute a file .................................................................................................................. see exec(2)
execvp(): execute a file .................................................................................................................. see exec(2)
exit(2): exit(), _exit() ..................................................................................................... terminate process
fchdir(): change working directory ............................................................................................. see chdir(2)
fchmod(): change file mode access permissions .......................................................................... see chmod(2)
fchown(): change owner and group of a file ................................................................................ see chown(2)
fcntl(2): fcntl() ............................................................................................................................. file control
HP-UX 11i Version 2: December 2007 Update Hewlett-Packard Company 13