Section 2 of the manual describes the Linux system calls. A system call is an entry point into the Linux kernel. Usually, system calls are not invoked directly: instead, most system calls have corresponding C library wrapper functions which perform the steps required (e.g., trapping to kernel mode) in order to invoke the system call. Thus, making a system call looks the same as invoking a normal library function.
Page 3
- fstat
- stat , lstat , fstat , fstatat — get file status
- fstat64
- stat, fstat, lstat, fstatat - get file status
- fstatat
- stat, fstat, lstat, fstatat - get file status
- fstatat
- stat , lstat , fstat , fstatat — get file status
- fstatat64
- stat, fstat, lstat, fstatat - get file status
- fstatfs
- statfs, fstatfs - get filesystem statistics
- fstatfs
- statfs — get file system statistics
- fstatfs64
- statfs, fstatfs - get filesystem statistics
- fsync
- fsync, fdatasync - synchronize a file's in-core state with storage device
- fsync
- fdatasync , fsync — synchronise changes to a file
- ftruncate
- truncate, ftruncate - truncate a file to a specified length
- ftruncate
- truncate , ftruncate — truncate or extend a file to a specified length
- ftruncate64
- truncate, ftruncate - truncate a file to a specified length
- futex
- fast user-space locking
- futimens
- futimens , utimensat — set file access and modification times
- futimes
- utimes , lutimes , futimes , futimesat — set file access and modification times
- futimesat
- change timestamps of a file relative to a directory file descriptor
- futimesat
- utimes , lutimes , futimes , futimesat — set file access and modification times
- geo
- finite element mesh (rheolef-7.2)
- get_kernel_syms
- retrieve exported kernel and module symbols
- get_mempolicy
- retrieve NUMA memory policy for a thread
- get_robust_list
- get_robust_list, set_robust_list - get/set list of robust futexes
- get_thread_area
- get_thread_area, set_thread_area - manipulate thread-local storage information
- getaudit
- getaudit , getaudit_addr — retrieve audit session state
- getaudit_addr
- getaudit , getaudit_addr — retrieve audit session state
- getauid
- retrieve audit session ID
- getcpu
- determine CPU and NUMA node on which the calling thread is running
- getcwd
- getcwd, getwd, get_current_dir_name - get current working directory
- getdents
- getdents, getdents64 - get directory entries
- getdents
- getdirentries , getdents — get directory entries in a file system independent format
- getdents64
- getdents, getdents64 - get directory entries
- getdirentries
- getdirentries , getdents — get directory entries in a file system independent format
- getdomainname
- getdomainname, setdomainname - get/set NIS domain name
- getdtablesize
- get file descriptor limit
- getegid
- getgid, getegid - get group identity
- getegid
- getgid , getegid — get group process identification
- getegid32
- getgid, getegid - get group identity
- geteuid
- getuid, geteuid - get user identity
- geteuid
- getuid , geteuid — get user identification
- geteuid32
- getuid, geteuid - get user identity
- getfh
- getfh , lgetfh , getfhat — get file handle
- getfhat
- getfh , lgetfh , getfhat — get file handle
- getfsstat
- get list of all mounted file systems
- getgid
- getgid, getegid - get group identity
- getgid
- getgid , getegid — get group process identification
- getgid32
- getgid, getegid - get group identity
- getgroups
- getgroups, setgroups - get/set list of supplementary group IDs
- getgroups
- get group access list
- getgroups32
- getgroups, setgroups - get/set list of supplementary group IDs
- gethostname
- gethostname, sethostname - get/set hostname
- getitimer
- getitimer, setitimer - get or set value of an interval timer
- getitimer
- getitimer , setitimer — get/set value of interval timer
- getlogin
- getlogin , getlogin_r , setlogin — get/set login name
- getloginclass
- getloginclass , setloginclass — get/set login class
- getmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - unimplemented system calls
- getpagesize
- get memory page size
- getpeername
- get name of connected peer socket
- getpeername
- get name of connected peer
- getpgid
- setpgid, getpgid, setpgrp, getpgrp - set/get process group
- getpgid
- getpgrp — get process group
- getpgrp
- setpgid, getpgid, setpgrp, getpgrp - set/get process group
- getpgrp
- get process group
- getpid
- getpid, getppid - get process identification
- getpid
- getpid , getppid — get parent or calling process identification
- getpmsg
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - unimplemented system calls
- getppid
- getpid, getppid - get process identification
- getppid
- getpid , getppid — get parent or calling process identification
- getpriority
- getpriority, setpriority - get/set program scheduling priority
- getpriority
- getpriority , setpriority — get/set program scheduling priority
- getrandom
- obtain a series of random bytes
- getrandom
- get random data
- getresgid
- getresuid, getresgid - get real, effective, and saved user/group IDs
- getresgid
- getresgid , getresuid , setresgid , setresuid — get or set real, effective and saved user or group ID
- getresgid32
- getresuid, getresgid - get real, effective, and saved user/group IDs
- getresuid
- getresuid, getresgid - get real, effective, and saved user/group IDs
- getresuid
- getresgid , getresuid , setresgid , setresuid — get or set real, effective and saved user or group ID
- getresuid32
- getresuid, getresgid - get real, effective, and saved user/group IDs
- getrlimit
- getrlimit, setrlimit, prlimit - get/set resource limits
- getrlimit
- getrlimit , setrlimit — control maximum system resource consumption
- getrusage
- get resource usage
- getrusage
- get information about resource utilization
- getsid
- get session ID
- getsid
- get process session
- getsockname
- get socket name
- getsockname
- get socket name
- getsockopt
- getsockopt, setsockopt - get and set options on sockets
- getsockopt
- getsockopt , setsockopt — get and set options on sockets
- gettid
- get thread identification
- gettimeofday
- gettimeofday, settimeofday - get / set time
- gettimeofday
- gettimeofday , settimeofday — get/set date and time
- getuid
- getuid, geteuid - get user identity
- getuid
- getuid , geteuid — get user identification
- getuid32
- getuid, geteuid - get user identity
- getunwind
- copy the unwind data to caller's buffer
- getxattr
- getxattr, lgetxattr, fgetxattr - retrieve an extended attribute value
- gtty
- afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - unimplemented system calls
- guichan
- A set of libraries that provide fully extensible widgets for SDL, Allegro, and OpenGL
- i386_get_ioperm
- i386_get_ioperm , i386_set_ioperm — manage per-process access to the i386 I/O port space
- i386_get_ldt
- i386_get_ldt , i386_set_ldt — manage i386 per-process Local Descriptor Table entries
- i386_set_ioperm
- i386_get_ioperm , i386_set_ioperm — manage per-process access to the i386 I/O port space