| 0 | 3 | read | unsigned int fd, char *buf, size_t count | read(2) |
| 1 | 4 | write | unsigned int fd, const char *buf, size_t count | write(2) |
| 2 | 5 | open | const char *filename, int flags, umode_t mode | open(2) |
| 3 | 6 | close | unsigned int fd | close(2) |
| 4 | 18 | stat | const char *filename, struct stat *statbuf | stat(2) |
| 5 | 28 | fstat | unsigned int fd, struct stat *statbuf | fstat(2) |
| 6 | 84 | lstat | const char *filename, struct stat *statbuf | lstat(2) |
| 7 | 168 | poll | struct pollfd *ufds, unsigned int nfds, int timeout | poll(2) |
| 8 | 19 | lseek | unsigned int fd, off_t offset, unsigned int whence | lseek(2) |
| 9 | 90 | mmap | unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long pgoff | mmap(2) |
| 10 | 125 | mprotect | unsigned long start, size_t len, unsigned long prot | mprotect(2) |
| 11 | 91 | munmap | unsigned long addr, size_t len | munmap(2) |
| 12 | 45 | brk | unsigned long brk | brk(2) |
| 13 | 174 | rt_sigaction | int, const struct sigaction *, struct sigaction *, size_t | rt_sigaction(2) |
| 14 | 175 | rt_sigprocmask | int how, sigset_t *set, sigset_t *oset, size_t sigsetsize | rt_sigprocmask(2) |
| 15 | 173 | rt_sigreturn | No arguments | rt_sigreturn(2) |
| 16 | 54 | ioctl | unsigned int fd, unsigned int cmd, unsigned long arg | ioctl(2) |
| 17 | 180 | pread64 | unsigned int fd, char *buf, size_t count, loff_t pos | pread64(2) |
| 18 | 181 | pwrite64 | unsigned int fd, const char *buf, size_t count, loff_t pos | pwrite64(2) |
| 19 | 145 | readv | unsigned long fd, const struct iovec *vec, unsigned long vlen | readv(2) |
| 20 | 146 | writev | unsigned long fd, const struct iovec *vec, unsigned long vlen | writev(2) |
| 21 | 33 | access | const char *filename, int mode | access(2) |
| 22 | 42 | pipe | int *fildes | pipe(2) |
| 23 | 82 | select | int n, fd_set *inp, fd_set *outp, fd_set *exp, struct __kernel_old_timeval *tvp | select(2) |
| 24 | 158 | sched_yield | No arguments | sched_yield(2) |
| 25 | 163 | mremap | unsigned long addr, unsigned long old_len, unsigned long new_len, unsigned long flags, unsigned long new_addr | mremap(2) |
| 26 | 144 | msync | unsigned long start, size_t len, int flags | msync(2) |
| 27 | 218 | mincore | unsigned long start, size_t len, unsigned char * vec | mincore(2) |
| 28 | 219 | madvise | unsigned long start, size_t len, int behavior | madvise(2) |
| 29 | 30 | shmget | key_t key, size_t size, int flag | shmget(2) |
| 30 | 31 | shmat | int shmid, char *shmaddr, int shmflg | shmat(2) |
| 31 | 32 | shmctl | int shmid, int cmd, struct shmid_ds *buf | shmctl(2) |
| 32 | 41 | dup | unsigned int fildes | dup(2) |
| 33 | 63 | dup2 | unsigned int oldfd, unsigned int newfd | dup2(2) |
| 34 | 29 | pause | No arguments | pause(2) |
| 35 | 162 | nanosleep | struct __kernel_timespec *rqtp, struct __kernel_timespec *rmtp | nanosleep(2) |
| 36 | 105 | getitimer | int which, struct __kernel_old_itimerval *value | getitimer(2) |
| 37 | 27 | alarm | unsigned int seconds | alarm(2) |
| 38 | 104 | setitimer | int which, struct __kernel_old_itimerval *value, struct __kernel_old_itimerval *ovalue | setitimer(2) |
| 39 | 20 | getpid | No arguments | getpid(2) |
| 40 | 187 | sendfile | int out_fd, int in_fd, loff_t *offset, size_t count | sendfile(2) |
| 41 | 102 | socket | int, int, int | socket(2) |
| 42 | 98 | connect | int, struct sockaddr *, int | connect(2) |
| 43 | 99 | accept | int, struct sockaddr *, int * | accept(2) |
| 44 | 101 | sendto | int, void *, size_t, unsigned, struct sockaddr *, int | sendto(2) |
| 45 | 97 | recvfrom | int, void *, size_t, unsigned, struct sockaddr *, int * | recvfrom(2) |
| 46 | 100 | sendmsg | int fd, struct user_msghdr *msg, unsigned flags | sendmsg(2) |
| 47 | 103 | recvmsg | int fd, struct user_msghdr *msg, unsigned flags | recvmsg(2) |
| 48 | 91 | shutdown | int, int | shutdown(2) |
| 49 | 169 | bind | int, struct sockaddr *, int | bind(2) |
| 50 | 183 | listen | int, int | listen(2) |
| 51 | 170 | getsockname | int, struct sockaddr *, int * | getsockname(2) |
| 52 | 171 | getpeername | int, struct sockaddr *, int * | getpeername(2) |
| 53 | 135 | socketpair | int, int, int, int * | socketpair(2) |
| 54 | 105 | setsockopt | int fd, int level, int optname, char *optval, int optlen | setsockopt(2) |
| 55 | 106 | getsockopt | int fd, int level, int optname, char *optval, int *optlen | getsockopt(2) |
| 56 | 120 | clone | unsigned long, unsigned long, int *, unsigned long, int * | clone(2) |
| 57 | 2 | fork | No arguments | fork(2) |
| 58 | 190 | vfork | No arguments | vfork(2) |
| 59 | 11 | execve | const char *filename, const char *const *argv, const char *const *envp | execve(2) |
| 60 | 1 | exit | int error_code | exit(2) |
| 61 | 114 | wait4 | pid_t pid, int *stat_addr, int options, struct rusage *ru | wait4(2) |
| 62 | 37 | kill | pid_t pid, int sig | kill(2) |
| 63 | 122 | uname | struct new_utsname *name | uname(2) |
| 64 | 64 | semget | key_t key, int nsems, int semflg | semget(2) |
| 65 | 66 | semop | int semid, struct sembuf *sops, unsigned nsops | semop(2) |
| 66 | 65 | semctl | int semid, int semnum, int cmd, unsigned long arg | semctl(2) |
| 67 | 100 | shmdt | char *shmaddr | shmdt(2) |
| 68 | 68 | msgget | key_t key, int msgflg | msgget(2) |
| 69 | 70 | msgsnd | int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg | msgsnd(2) |
| 70 | 69 | msgrcv | int msqid, struct msgbuf *msgp, size_t msgsz, long msgtyp, int msgflg | msgrcv(2) |
| 71 | 71 | msgctl | int msqid, int cmd, struct msqid_ds *buf | msgctl(2) |
| 72 | 55 | fcntl | unsigned int fd, unsigned int cmd, unsigned long arg | fcntl(2) |
| 73 | 131 | flock | unsigned int fd, unsigned int cmd | flock(2) |
| 74 | 118 | fsync | unsigned int fd | fsync(2) |
| 75 | 148 | fdatasync | unsigned int fd | fdatasync(2) |
| 76 | 92 | truncate | const char *path, long length | truncate(2) |
| 77 | 93 | ftruncate | unsigned int fd, off_t length | ftruncate(2) |
| 78 | 141 | getdents | unsigned int fd, struct linux_dirent *dirent, unsigned int count | getdents(2) |
| 79 | 183 | getcwd | char *buf, unsigned long size | getcwd(2) |
| 80 | 12 | chdir | const char *filename | chdir(2) |
| 81 | 133 | fchdir | unsigned int fd | fchdir(2) |
| 82 | 38 | rename | const char *oldname, const char *newname | rename(2) |
| 83 | 39 | mkdir | const char *pathname, umode_t mode | mkdir(2) |
| 84 | 40 | rmdir | const char *pathname | rmdir(2) |
| 85 | 8 | creat | const char *pathname, umode_t mode | creat(2) |
| 86 | 9 | link | const char *oldname, const char *newname | link(2) |
| 87 | 10 | unlink | const char *pathname | unlink(2) |
| 88 | 83 | symlink | const char *old, const char *new | symlink(2) |
| 89 | 85 | readlink | const char *path, char *buf, int bufsiz | readlink(2) |
| 90 | 15 | chmod | const char *filename, umode_t mode | chmod(2) |
| 91 | 94 | fchmod | unsigned int fd, umode_t mode | fchmod(2) |
| 92 | 182 | chown | const char *filename, uid_t user, gid_t group | chown(2) |
| 93 | 95 | fchown | unsigned int fd, uid_t user, gid_t group | fchown(2) |
| 94 | 16 | lchown | const char *filename, uid_t user, gid_t group | lchown(2) |
| 95 | 60 | umask | int mask | umask(2) |
| 96 | 78 | gettimeofday | struct __kernel_old_timeval *tv, struct timezone *tz | gettimeofday(2) |
| 97 | 76 | getrlimit | unsigned int resource, struct rlimit *rlim | getrlimit(2) |
| 98 | 77 | getrusage | int who, struct rusage *ru | getrusage(2) |
| 99 | 116 | sysinfo | struct sysinfo *info | sysinfo(2) |
| 100 | 43 | times | struct tms *tbuf | times(2) |
| 101 | 26 | ptrace | long request, long pid, unsigned long addr, unsigned long data | ptrace(2) |
| 102 | 24 | getuid | No arguments | getuid(2) |
| 103 | 103 | syslog | int type, char *buf, int len | syslog(2) |
| 104 | 47 | getgid | No arguments | getgid(2) |
| 105 | 23 | setuid | uid_t uid | setuid(2) |
| 106 | 46 | setgid | gid_t gid | setgid(2) |
| 107 | 49 | geteuid | No arguments | geteuid(2) |
| 108 | 50 | getegid | No arguments | getegid(2) |
| 109 | 57 | setpgid | pid_t pid, pid_t pgid | setpgid(2) |
| 110 | 64 | getppid | No arguments | getppid(2) |
| 111 | 65 | getpgrp | No arguments | getpgrp(2) |
| 112 | 66 | setsid | No arguments | setsid(2) |
| 113 | 70 | setreuid | uid_t ruid, uid_t euid | setreuid(2) |
| 114 | 71 | setregid | gid_t rgid, gid_t egid | setregid(2) |
| 115 | 80 | getgroups | int gidsetsize, gid_t *grouplist | getgroups(2) |
| 116 | 81 | setgroups | int gidsetsize, gid_t *grouplist | setgroups(2) |
| 117 | 164 | setresuid | uid_t ruid, uid_t euid, uid_t suid | setresuid(2) |
| 118 | 165 | getresuid | uid_t *ruid, uid_t *euid, uid_t *suid | getresuid(2) |
| 119 | 170 | setresgid | gid_t rgid, gid_t egid, gid_t sgid | setresgid(2) |
| 120 | 171 | getresgid | gid_t *rgid, gid_t *egid, gid_t *sgid | getresgid(2) |
| 121 | 132 | getpgid | pid_t pid | getpgid(2) |
| 122 | 138 | setfsuid | uid_t uid | setfsuid(2) |
| 123 | 139 | setfsgid | gid_t gid | setfsgid(2) |
| 124 | 147 | getsid | pid_t pid | getsid(2) |
| 125 | 184 | capget | cap_user_header_t header, cap_user_data_t dataptr | capget(2) |
| 126 | 185 | capset | cap_user_header_t header, const cap_user_data_t data | capset(2) |
| 127 | 176 | rt_sigpending | sigset_t *set, size_t sigsetsize | rt_sigpending(2) |
| 128 | 177 | rt_sigtimedwait | const sigset_t *uthese, siginfo_t *uinfo, const struct __kernel_timespec *uts, size_t sigsetsize | rt_sigtimedwait(2) |
| 129 | 178 | rt_sigqueueinfo | pid_t pid, int sig, siginfo_t *uinfo | rt_sigqueueinfo(2) |
| 130 | 179 | rt_sigsuspend | sigset_t *unewset, size_t sigsetsize | rt_sigsuspend(2) |
| 131 | 131 | sigaltstack | const struct sigaltstack *uss, struct sigaltstack *uoss | sigaltstack(2) |
| 132 | 30 | utime | char *filename, struct utimbuf *times | utime(2) |
| 133 | 14 | mknod | const char *filename, umode_t mode, unsigned dev | mknod(2) |
| 134 | 86 | uselib | Not implemented | uselib(2) |
| 135 | 136 | personality | unsigned int personality | personality(2) |
| 136 | 62 | ustat | unsigned dev, struct ustat *ubuf | ustat(2) |
| 137 | 99 | statfs | const char * path, struct statfs *buf | statfs(2) |
| 138 | 100 | fstatfs | unsigned int fd, struct statfs *buf | fstatfs(2) |
| 139 | 139 | sysfs | int option, unsigned long arg1, unsigned long arg2 | sysfs(2) |
| 140 | 96 | getpriority | int which, int who | getpriority(2) |
| 141 | 97 | setpriority | int which, int who, int niceval | setpriority(2) |
| 142 | 126 | sched_setparam | pid_t pid, struct sched_param *param | sched_setparam(2) |
| 143 | 127 | sched_getparam | pid_t pid, struct sched_param *param | sched_getparam(2) |
| 144 | 142 | sched_setscheduler | pid_t pid, int policy, struct sched_param *param | sched_setscheduler(2) |
| 145 | 143 | sched_getscheduler | pid_t pid | sched_getscheduler(2) |
| 146 | 159 | sched_get_priority_max | int policy | sched_get_priority_max(2) |
| 147 | 160 | sched_get_priority_min | int policy | sched_get_priority_min(2) |
| 148 | 161 | sched_rr_get_interval | pid_t pid, struct __kernel_timespec *interval | sched_rr_get_interval(2) |
| 149 | 150 | mlock | unsigned long start, size_t len | mlock(2) |
| 150 | 151 | munlock | unsigned long start, size_t len | munlock(2) |
| 151 | 152 | mlockall | int flags | mlockall(2) |
| 152 | 153 | munlockall | No arguments | munlockall(2) |
| 153 | 111 | vhangup | No arguments | vhangup(2) |
| 154 | 140 | modify_ldt | int func, void *ptr, unsigned long bytecount | modify_ldt(2) |
| 155 | 217 | pivot_root | const char *new_root, const char *put_old | pivot_root(2) |
| 156 | 149 | _sysctl | No arguments (deprecated/not implemented) | _sysctl(2) |
| 157 | 172 | prctl | int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5 | prctl(2) |
| 158 | 172 | arch_prctl | int option, unsigned long arg2 | arch_prctl(2) |
| 159 | 124 | adjtimex | struct __kernel_timex *txc_p | adjtimex(2) |
| 160 | 75 | setrlimit | unsigned int resource, struct rlimit *rlim | setrlimit(2) |
| 161 | 61 | chroot | const char *filename | chroot(2) |
| 162 | 36 | sync | No arguments | sync(2) |
| 163 | 51 | acct | const char *name | acct(2) |
| 164 | 79 | settimeofday | struct __kernel_old_timeval *tv, struct timezone *tz | settimeofday(2) |
| 165 | 21 | mount | char *dev_name, char *dir_name, char *type, unsigned long flags, void *data | [mount(2)](https://manpages.debian.org/unstable/man |
| 166 | 52 | umount2 | char *name, int flags | umount2(2) |
| 167 | 87 | swapon | const char *specialfile, int swap_flags | swapon(2) |
| 168 | 115 | swapoff | const char *specialfile | swapoff(2) |
| 169 | 88 | reboot | int magic1, int magic2, unsigned int cmd, void *arg | reboot(2) |
| 170 | 74 | sethostname | char *name, int len | sethostname(2) |
| 171 | 121 | setdomainname | char *name, int len | setdomainname(2) |
| 172 | 110 | iopl | unsigned int level | iopl(2) |
| 173 | 101 | ioperm | unsigned long from, unsigned long num, int on | ioperm(2) |
| 174 | 127 | create_module | Not implemented | create_module(2) |
| 175 | 128 | init_module | void *umod, unsigned long len, const char *uargs | init_module(2) |
| 176 | 129 | delete_module | const char *name | delete_module(2) |