1. | 2. | 3. | 4. | 5. | 6. | 7. | |
32-bitregister | eax | ebx | ecx | edx | esi | edi | ebp |
64-bitregister | rax | rbx | rcx | rdx | rsi | rdi | rbp |
exit | 1 | - | - | - | - | - | - |
fork | 2 | - | - | - | - | - | - |
read | 3 | fd | *buf | count | - | - | - |
write | 4 | fd | *buf | count | - | - | - |
open | 5 | *pathname | flags | [mode(mode_t)] | - | - | - |
close | 6 | fd | - | - | - | - | - |
waitpid | 7 | pid(pid_t) | *status | options | - | - | - |
creat | 8 | *pathname | mode(mode_t) | - | - | - | - |
link | 9 | *oldpath | *newpath | - | - | - | - |
unlink | 10 | *pathname | - | - | - | - | - |
execve | 11 | *filename | *argv | *envp | - | - | - |
chdir | 12 | *path | - | - | - | - | - |
time | 13 | *t(time_t) | - | - | - | - | - |
mknod | 14 | *pathname | mode(mode_t) | dev(dev_t) | - | - | - |
chmod | 15 | *pathname | mode(mode_t) | - | - | - | - |
lchown | 16 | *pathname | owner(uid_t) | group(gid_t) | - | - | - |
break | 17 | ? | ? | ? | ? | ? | ? |
oldstat | 18 | use stat 106 instead ! | |||||
lseek | 19 | fildes | offset(off_t) | whence | - | - | - |
getpid | 20 | - | - | - | - | - | - |
mount | 21 | *source | *target | *filesystemtype | mountflags | *data | - |
umount | 22 | *target | - | - | - | - | - |
setuid | 23 | uid(uid_t) | - | - | - | - | - |
getuid | 24 | - | - | - | - | - | - |
stime | 25 | *t(time_t) | - | - | - | - | - |
ptrace | 26 | request(enum_ptrace_request) | pid(pid_t) | *addr | *data | - | |
alarm | 27 | seconds | - | - | - | - | - |
oldfstat | 28 | use fstat 108 instead ! | |||||
pause | 29 | - | - | - | - | - | - |
utime | 30 | *filename | *buf(utimbuf) | - | - | - | - |
stty | 31 | ? | ? | ? | ? | ? | ? |
gtty | 32 | ? | ? | ? | ? | ? | ? |
access | 33 | *pathname | mode | - | - | - | - |
nice | 34 | inc | - | - | - | - | - |
ftime | 35 | ? | ? | ? | ? | ? | ? |
sync | 36 | - | - | - | - | - | - |
kill | 37 | pid(pid_t) | sig | - | - | - | - |
rename | 38 | *oldpath | *newpath | - | - | - | - |
mkdir | 39 | *pathname | mode(mode_t) | - | - | - | - |
rmdir | 40 | *pathname | - | - | - | - | - |
dup | 41 | oldfd | - | - | - | - | - |
pipe | 42 | filedes[2] | - | - | - | - | - |
times | 43 | *buf(struct tms) | - | - | - | - | - |
prof | 44 | ? | ? | ? | ? | ? | ? |
brk | 45 | *end_data_segment | - | - | - | - | - |
setgid | 46 | gid(gid_t) | - | - | - | - | - |
getgid | 47 | - | - | - | - | - | - |
signal | 48 | signum | handler(sighandler_t) | - | - | - | - |
geteuid | 49 | - | - | - | - | - | - |
getegid | 50 | - | - | - | - | - | - |
acct | 51 | *filename | - | - | - | - | - |
umount2 | 52 | *source | *target | *filesystemtype | mountflags | *data | - |
lock | 53 | ? | ? | ? | ? | ? | ? |
ioctl | 54 | fd | request | *argp | *arg | * | * |
fcntl | 55 | fd | cmd | arg/*lock(flock) | - | - | - |
mpx | 56 | ? | ? | ? | ? | ? | ? |
setpgid | 57 | pid(pid_t) | pgid(pid_t) | - | - | - | - |
ulimit | 58 | ? | ? | ? | ? | ? | ? |
olduname | 59 | use uname 122 instead ! | |||||
umask | 60 | mask(mode_t) | - | - | - | - | - |
chroot | 61 | *path | - | - | - | - | - |
ustat | 62 | dev(dev_t) | *ubuf(ustat) | - | - | - | - |
dup2 | 63 | oldfd | newfd | - | - | - | - |
getppid | 64 | - | - | - | - | - | - |
getpgrp | 65 | - | - | - | - | - | - |
setsid | 66 | - | - | - | - | - | - |
sigaction | 67 | signum | *act(sigaction) | *oldact(sigaction) | - | - | - |
sgetmask | 68 | ? | ? | ? | ? | ? | ? |
ssetmask | 69 | ? | ? | ? | ? | ? | ? |
setreuid | 70 | ruid(uid_t) | euid(uid_t) | - | - | - | - |
setregid | 71 | rgid(gid_t) | egid(gid_t) | - | - | - | - |
sigsuspend | 72 | *mask(sigset_t) | - | - | - | - | - |
sigpending | 73 | *set(sigset_t) | - | - | - | - | - |
sethostname | 74 | *name | len(size_t) | - | - | - | - |
setrlimit | 75 | resource | *rlim(rlimit) | - | - | - | - |
getrlimit | 76 | resource | *rlim(rlimit) | - | - | - | - |
getrusage | 77 | who | *usage(rusage) | - | - | - | - |
gettimeofday | 78 | *tv(timeval) | *tz(timezone) | - | - | - | - |
settimeofday | 79 | *tv(timeval) | *tz(timezone) | - | - | - | - |
getgroups | 80 | size | list[](gid_t) | - | - | - | - |
setgroups | 81 | size(size_t) | *list(gid_t) | - | - | - | - |
select | 82 | n | *readfds(fd_set) | *writefds(fd_set) | *exceptfds(fd_set) | *timeout(timeval) | - |
symlink | 83 | *oldpath | *newpath | - | - | - | - |
oldlstat | 84 | use lstat 107 instead ! | |||||
readlink | 85 | *path | *buf | bufsiz(size_t) | - | - | - |
uselib | 86 | *library | - | - | - | - | - |
swapon | 87 | *path | swapflags | - | - | - | - |
reboot | 88 | magic | magic2 | flag | *arg | - | - |
readdir | 89 | fd | *dirp(dirent) | count | - | - | - |
mmap | 90 | *start | length(size_t) | prot | flags | fd | offset(off_t) |
munmap | 91 | *start | length(size_t) | - | - | - | |
truncate | 92 | *path | length(off_t) | - | - | - | - |
ftruncate | 93 | fd | length(off_t) | - | - | - | - |
fchmod | 94 | fildes | mode(mode_t) | - | - | - | - |
fchown | 95 | fd | owner(uid_t) | group(gid_t) | - | - | - |
getpriority | 96 | which | who | - | - | - | - |
setpriority | 97 | which | who | prio | - | - | - |
profil | 98 | ? | ? | ? | ? | ? | ? |
statfs | 99 | *path | *buf(statfs) | - | - | - | - |
fstatfs | 100 | fd | *buf(statfs) | - | - | - | - |
ioperm | 101 | from | num | turn_on | - | - | - |
socketcall | 102 | call | *args | - | - | - | - |
syslog | 103 | type | *bufp | len | - | - | - |
setitimer | 104 | which | *value(itimerval) | ovalue(itimerval) | - | - | - |
getitimer | 105 | which | *value(itimerval) | - | - | - | - |
stat | 106 | *file_name | *buf(stat) | - | - | - | - |
lstat | 107 | *file_name | *buf(stat) | - | - | - | - |
fstat | 108 | which | *value | *ovalue(itimerval) | - | - | - |
olduname | 109 | use uname 122 instead ! | |||||
iopl | 110 | level | - | - | - | - | - |
vhangup | 111 | - | - | - | - | - | - |
idle | 112 | - | - | - | - | - | - |
vm86old | 113 | use vm86 166 instead ! | |||||
wait4 | 114 | pid | *status | options | *rusage(rusage) | - | - |
swapoff | 115 | *path | - | - | - | - | - |
sysinfo | 116 | *info(sysinfo) | - | - | - | - | - |
ipc | 117 | call | first | second | third | *ptr | fifth |
fsync | 118 | fd | - | - | - | - | - |
sigreturn | 119 | unused | - | - | - | - | - |
clone | 120 | *fn | *child_stack | flags | *arg | - | - |
setdomainname | 121 | *name | len(size_t) | - | - | - | - |
uname | 122 | *buf(utsname) | - | - | - | - | - |
modify_ldt | 123 | func | *ptr | bytecount | - | - | - |
adjtimex | 124 | *buf(timex) | - | - | - | - | - |
mprotect | 125 | *addr | len(size_t) | prot | - | - | - |
sigprocmask | 126 | how | *set(sigset_t) | *oldset(sigset_t) | - | - | - |
create_module | 127 | *name | size(size_t) | - | - | - | - |
init_module | 128 | *name | *image | - | - | - | - |
delete_module | 129 | *name | - | - | - | - | - |
get_kernel_syms | 130 | *table(struct kernel_sym) | - | - | - | - | - |
quotactl | 131 | cmd | *special | id(qid_t) | addr(caddr_t) | - | - |
getpgid | 132 | pid(pid_t) | - | - | - | - | - |
fchdir | 133 | fd | - | - | - | - | - |
bdflush | 134 | func | *address/data | - | - | - | - |
sysfs | 135 | - | - | - | - | - | - |
personality | 136 | - | - | - | - | - | - |
afs_syscall | 137 | - | - | - | - | - | - |
setfsuid | 138 | - | - | - | - | - | - |
setfsgid | 139 | - | - | - | - | - | - |
_llseek | 140 | - | - | - | - | - | - |
getdents | 141 | - | - | - | - | - | - |
_newselect | 142 | - | - | - | - | - | - |
flock | 143 | - | - | - | - | - | - |
msync | 144 | - | - | - | - | - | - |
readv | 145 | - | - | - | - | - | - |
writev | 146 | - | - | - | - | - | - |
getsid | 147 | - | - | - | - | - | - |
fdatasync | 148 | - | - | - | - | - | - |
_sysctl | 149 | - | - | - | - | - | - |
mlock | 150 | - | - | - | - | - | - |
munlock | 151 | - | - | - | - | - | - |
mlockall | 152 | - | - | - | - | - | - |
munlockall | 153 | - | - | - | - | - | - |
sched_setparam | 154 | - | - | - | - | - | - |
sched_getparam | 155 | - | - | - | - | - | - |
sched_setscheduler | 156 | - | - | - | - | - | - |
sched_getscheduler | 157 | - | - | - | - | - | - |
sched_yield | 158 | - | - | - | - | - | - |
sched_get_priority_max | 159 | - | - | - | - | - | - |
sched_get_priority_min | 160 | - | - | - | - | - | - |
sched_rr_get_interval | 161 | - | - | - | - | - | - |
nanosleep | 162 | - | - | - | - | - | - |
mremap | 163 | - | - | - | - | - | - |
setresuid | 164 | - | - | - | - | - | - |
getresuid | 165 | - | - | - | - | - | - |
vm86 | 166 | - | - | - | - | - | - |
query_module | 167 | - | - | - | - | - | - |
poll | 168 | - | - | - | - | - | - |
nfsservctl | 169 | - | - | - | - | - | - |
setresgid | 170 | - | - | - | - | - | - |
getresgid | 171 | - | - | - | - | - | - |
prctl | 172 | - | - | - | - | - | - |
rt_sigreturn | 173 | - | - | - | - | - | - |
rt_sigaction | 174 | - | - | - | - | - | - |
rt_sigprocmask | 175 | - | - | - | - | - | - |
rt_sigpending | 176 | - | - | - | - | - | - |
rt_sigtimedwait | 177 | - | - | - | - | - | - |
rt_sigqueueinfo | 178 | - | - | - | - | - | - |
rt_sigsuspend | 179 | - | - | - | - | - | - |
pread | 180 | - | - | - | - | - | - |
pwrite | 181 | - | - | - | - | - | - |
chown | 182 | - | - | - | - | - | - |
getcwd | 183 | - | - | - | - | - | - |
capget | 184 | - | - | - | - | - | - |
capset | 185 | - | - | - | - | - | - |
sigaltstack | 186 | - | - | - | - | - | - |
sendfile | 187 | - | - | - | - | - | - |
getpmsg | 188 | - | - | - | - | - | - |
putpmsg | 189 | - | - | - | - | - | - |
vfork | 190 | - | - | - | - | - | - |
ugetrlimit | 191 | - | - | - | - | - | - |
mmap2 | 192 | - | - | - | - | - | - |
truncate64 | 193 | - | - | - | - | - | - |
ftruncate64 | 194 | - | - | - | - | - | - |
stat64 | 195 | - | - | - | - | - | - |
lstat64 | 196 | - | - | - | - | - | - |
fstat64 | 197 | - | - | - | - | - | - |
lchown32 | 198 | - | - | - | - | - | - |
getuid32 | 199 | - | - | - | - | - | - |
getgid32 | 200 | - | - | - | - | - | - |
geteuid32 | 201 | - | - | - | - | - | - |
getegid32 | 202 | - | - | - | - | - | - |
setreuid32 | 203 | - | - | - | - | - | - |
setregid32 | 204 | - | - | - | - | - | - |
getgroups32 | 205 | - | - | - | - | - | - |
setgroups32 | 206 | - | - | - | - | - | - |
fchown32 | 207 | - | - | - | - | - | - |
setresuid32 | 208 | - | - | - | - | - | - |
getresuid32 | 209 | - | - | - | - | - | - |
setresgid32 | 210 | - | - | - | - | - | - |
getresgid32 | 211 | - | - | - | - | - | - |
chown32 | 212 | - | - | - | - | - | - |
setuid32 | 213 | - | - | - | - | - | - |
setgid32 | 214 | - | - | - | - | - | - |
setfsuid32 | 215 | - | - | - | - | - | - |
setfsgid32 | 216 | - | - | - | - | - | - |
pivot_root | 217 | - | - | - | - | - | - |
mincore | 218 | - | - | - | - | - | - |
madvise1 | 219 | - | - | - | - | - | - |
getdents64 | 220 | - | - | - | - | - | - |
fcntl64 | 221 | - | - | - | - | - | - |
security | 223 | - | - | - | - | - | - |
gettid | 224 | - | - | - | - | - | - |
readahead | 225 | - | - | - | - | - | - |
setxattr | 226 | - | - | - | - | - | - |
lsetxattr | 227 | - | - | - | - | - | - |
fsetxattr | 228 | - | - | - | - | - | - |
getxattr | 229 | - | - | - | - | - | - |
lgetxattr | 230 | - | - | - | - | - | - |
fgetxattr | 231 | - | - | - | - | - | - |
listxattr | 232 | - | - | - | - | - | - |
llistxattr | 233 | - | - | - | - | - | - |
flistxattr | 234 | - | - | - | - | - | - |
removexattr | 235 | - | - | - | - | - | - |
lremovexattr | 236 | - | - | - | - | - | - |
fremovexattr | 237 | - | - | - | - | - | - |
tkill | 238 | - | - | - | - | - | - |
sendfile64 | 239 | - | - | - | - | - | - |
futex | 240 | - | - | - | - | - | - |
sched_setaffinity | 241 | - | - | - | - | - | - |
sched_getaffinity | 242 | - | - | - | - | - | - |
set_thread_area | 243 | - | - | - | - | - | - |
get_thread_area | 244 | - | - | - | - | - | - |
io_setup | 245 | - | - | - | - | - | - |
io_destroy | 246 | - | - | - | - | - | - |
io_getevents | 247 | - | - | - | - | - | - |
io_submit | 248 | - | - | - | - | - | - |
io_cancel | 249 | - | - | - | - | - | - |
alloc_hugepages | 250 | - | - | - | - | - | - |
free_hugepages | 251 | - | - | - | - | - | - |
exit_group | 252 | - | - | - | - | - | - |