Syscall args
arch | syscall NR | return | arg0 | arg1 | arg2 | arg3 | arg4 | arg5 |
---|---|---|---|---|---|---|---|---|
arm | r7 | r0 | r0 | r1 | r2 | r3 | r4 | r5 |
arm64 | x8 | x0 | x0 | x1 | x2 | x3 | x4 | x5 |
x86 | eax | eax | ebx | ecx | edx | esi | edi | ebp |
x86_64 | rax | rax | rdi | rsi | rdx | r10 | r8 | r9 |
x86-32bit
NR | syscall name | references | %eax | arg0 (%ebx) | arg1 (%ecx) | arg2 (%edx) | arg3 (%esi) | arg4 (%edi) | arg5 (%ebp) |
---|---|---|---|---|---|---|---|---|---|
0 | restart_syscall | man/ cs/ | 0x00 | - | - | - | - | - | - |
1 | exit | man/ cs/ | 0x01 | int error_code | - | - | - | - | - |
2 | fork | man/ cs/ | 0x02 | - | - | - | - | - | - |
3 | read | man/ cs/ | 0x03 | unsigned int fd | char *buf | size_t count | - | - | - |
4 | write | man/ cs/ | 0x04 | unsigned int fd | const char *buf | size_t count | - | - | - |
5 | open | man/ cs/ | 0x05 | const char *filename | int flags | umode_t mode | - | - | - |
6 | close | man/ cs/ | 0x06 | unsigned int fd | - | - | - | - | - |
7 | waitpid | man/ cs/ | 0x07 | pid_t pid | int *stat_addr | int options | - | - | - |
8 | creat | man/ cs/ | 0x08 | const char *pathname | umode_t mode | - | - | - | - |
9 | link | man/ cs/ | 0x09 | const char *oldname | const char *newname | - | - | - | - |
10 | unlink | man/ cs/ | 0x0a | const char *pathname | - | - | - | - | - |
11 | execve | man/ cs/ | 0x0b | const char *filename | const char *const *argv | const char *const *envp | - | - | - |
12 | chdir | man/ cs/ | 0x0c | const char *filename | - | - | - | - | - |
13 | time | man/ cs/ | 0x0d | time_t *tloc | - | - | - | - | - |
14 | mknod | man/ cs/ | 0x0e | const char *filename | umode_t mode | unsigned dev | - | - | - |
15 | chmod | man/ cs/ | 0x0f | const char *filename | umode_t mode | - | - | - | - |
16 | lchown | man/ cs/ | 0x10 | const char *filename | uid_t user | gid_t group | - | - | - |
17 | break | man/ cs/ | 0x11 | ? | ? | ? | ? | ? | ? |
18 | oldstat | man/ cs/ | 0x12 | ? | ? | ? | ? | ? | ? |
19 | lseek | man/ cs/ | 0x13 | unsigned int fd | off_t offset | unsigned int whence | - | - | - |
20 | getpid | man/ cs/ | 0x14 | - | - | - | - | - | - |
21 | mount | man/ cs/ | 0x15 | char *dev_name | char *dir_name | char *type | unsigned long flags | void *data | - |
22 | umount | man/ cs/ | 0x16 | char *name | int flags | - | - | - | - |
23 | setuid | man/ cs/ | 0x17 | uid_t uid | - | - | - | - | - |
24 | getuid | man/ cs/ | 0x18 | - | - | - | - | - | - |
25 | stime | man/ cs/ | 0x19 | time_t *tptr | - | - | - | - | - |
26 | ptrace | man/ cs/ | 0x1a | long request | long pid | unsigned long addr | unsigned long data | - | - |
27 | alarm | man/ cs/ | 0x1b | unsigned int seconds | - | - | - | - | - |
28 | oldfstat | man/ cs/ | 0x1c | ? | ? | ? | ? | ? | ? |
29 | pause | man/ cs/ | 0x1d | - | - | - | - | - | - |
30 | utime | man/ cs/ | 0x1e | char *filename | struct utimbuf *times | - | - | - | - |
31 | stty | man/ cs/ | 0x1f | ? | ? | ? | ? | ? | ? |
32 | gtty | man/ cs/ | 0x20 | ? | ? | ? | ? | ? | ? |
33 | access | man/ cs/ | 0x21 | const char *filename | int mode | - | - | - | - |
34 | nice | man/ cs/ | 0x22 | int increment | - | - | - | - | - |
35 | ftime | man/ cs/ | 0x23 | ? | ? | ? | ? | ? | ? |
36 | sync | man/ cs/ | 0x24 | - | - | - | - | - | - |
37 | kill | man/ cs/ | 0x25 | pid_t pid | int sig | - | - | - | - |
38 | rename | man/ cs/ | 0x26 | const char *oldname | const char *newname | - | - | - | - |
39 | mkdir | man/ cs/ | 0x27 | const char *pathname | umode_t mode | - | - | - | - |
40 | rmdir | man/ cs/ | 0x28 | const char *pathname | - | - | - | - | - |
41 | dup | man/ cs/ | 0x29 | unsigned int fildes | - | - | - | - | - |
42 | pipe | man/ cs/ | 0x2a | int *fildes | - | - | - | - | - |
43 | times | man/ cs/ | 0x2b | struct tms *tbuf | - | - | - | - | - |
44 | prof | man/ cs/ | 0x2c | ? | ? | ? | ? | ? | ? |
45 | brk | man/ cs/ | 0x2d | unsigned long brk | - | - | - | - | - |
46 | setgid | man/ cs/ | 0x2e | gid_t gid | - | - | - | - | - |
47 | getgid | man/ cs/ | 0x2f | - | - | - | - | - | - |
48 | signal | man/ cs/ | 0x30 | int sig | __sighandler_t handler | - | - | - | - |
49 | geteuid | man/ cs/ | 0x31 | - | - | - | - | - | - |
50 | getegid | man/ cs/ | 0x32 | - | - | - | - | - | - |
51 | acct | man/ cs/ | 0x33 | const char *name | - | - | - | - | - |
52 | umount2 | man/ cs/ | 0x34 | ? | ? | ? | ? | ? | ? |
53 | lock | man/ cs/ | 0x35 | ? | ? | ? | ? | ? | ? |
54 | ioctl | man/ cs/ | 0x36 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
55 | fcntl | man/ cs/ | 0x37 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
56 | mpx | man/ cs/ | 0x38 | ? | ? | ? | ? | ? | ? |
57 | setpgid | man/ cs/ | 0x39 | pid_t pid | pid_t pgid | - | - | - | - |
58 | ulimit | man/ cs/ | 0x3a | ? | ? | ? | ? | ? | ? |
59 | oldolduname | man/ cs/ | 0x3b | ? | ? | ? | ? | ? | ? |
60 | umask | man/ cs/ | 0x3c | int mask | - | - | - | - | - |
61 | chroot | man/ cs/ | 0x3d | const char *filename | - | - | - | - | - |
62 | ustat | man/ cs/ | 0x3e | unsigned dev | struct ustat *ubuf | - | - | - | - |
63 | dup2 | man/ cs/ | 0x3f | unsigned int oldfd | unsigned int newfd | - | - | - | - |
64 | getppid | man/ cs/ | 0x40 | - | - | - | - | - | - |
65 | getpgrp | man/ cs/ | 0x41 | - | - | - | - | - | - |
66 | setsid | man/ cs/ | 0x42 | - | - | - | - | - | - |
67 | sigaction | man/ cs/ | 0x43 | int | const struct old_sigaction * | struct old_sigaction * | - | - | - |
68 | sgetmask | man/ cs/ | 0x44 | - | - | - | - | - | - |
69 | ssetmask | man/ cs/ | 0x45 | int newmask | - | - | - | - | - |
70 | setreuid | man/ cs/ | 0x46 | uid_t ruid | uid_t euid | - | - | - | - |
71 | setregid | man/ cs/ | 0x47 | gid_t rgid | gid_t egid | - | - | - | - |
72 | sigsuspend | man/ cs/ | 0x48 | int unused1 | int unused2 | old_sigset_t mask | - | - | - |
73 | sigpending | man/ cs/ | 0x49 | old_sigset_t *uset | - | - | - | - | - |
74 | sethostname | man/ cs/ | 0x4a | char *name | int len | - | - | - | - |
75 | setrlimit | man/ cs/ | 0x4b | unsigned int resource | struct rlimit *rlim | - | - | - | - |
76 | getrlimit | man/ cs/ | 0x4c | unsigned int resource | struct rlimit *rlim | - | - | - | - |
77 | getrusage | man/ cs/ | 0x4d | int who | struct rusage *ru | - | - | - | - |
78 | gettimeofday | man/ cs/ | 0x4e | struct timeval *tv | struct timezone *tz | - | - | - | - |
79 | settimeofday | man/ cs/ | 0x4f | struct timeval *tv | struct timezone *tz | - | - | - | - |
80 | getgroups | man/ cs/ | 0x50 | int gidsetsize | gid_t *grouplist | - | - | - | - |
81 | setgroups | man/ cs/ | 0x51 | int gidsetsize | gid_t *grouplist | - | - | - | - |
82 | select | man/ cs/ | 0x52 | int n | fd_set *inp | fd_set *outp | fd_set *exp | struct timeval *tvp | - |
83 | symlink | man/ cs/ | 0x53 | const char *old | const char *new | - | - | - | - |
84 | oldlstat | man/ cs/ | 0x54 | ? | ? | ? | ? | ? | ? |
85 | readlink | man/ cs/ | 0x55 | const char *path | char *buf | int bufsiz | - | - | - |
86 | uselib | man/ cs/ | 0x56 | const char *library | - | - | - | - | - |
87 | swapon | man/ cs/ | 0x57 | const char *specialfile | int swap_flags | - | - | - | - |
88 | reboot | man/ cs/ | 0x58 | int magic1 | int magic2 | unsigned int cmd | void *arg | - | - |
89 | readdir | man/ cs/ | 0x59 | ? | ? | ? | ? | ? | ? |
90 | mmap | man/ cs/ | 0x5a | ? | ? | ? | ? | ? | ? |
91 | munmap | man/ cs/ | 0x5b | unsigned long addr | size_t len | - | - | - | - |
92 | truncate | man/ cs/ | 0x5c | const char *path | long length | - | - | - | - |
93 | ftruncate | man/ cs/ | 0x5d | unsigned int fd | unsigned long length | - | - | - | - |
94 | fchmod | man/ cs/ | 0x5e | unsigned int fd | umode_t mode | - | - | - | - |
95 | fchown | man/ cs/ | 0x5f | unsigned int fd | uid_t user | gid_t group | - | - | - |
96 | getpriority | man/ cs/ | 0x60 | int which | int who | - | - | - | - |
97 | setpriority | man/ cs/ | 0x61 | int which | int who | int niceval | - | - | - |
98 | profil | man/ cs/ | 0x62 | ? | ? | ? | ? | ? | ? |
99 | statfs | man/ cs/ | 0x63 | const char * path | struct statfs *buf | - | - | - | - |
100 | fstatfs | man/ cs/ | 0x64 | unsigned int fd | struct statfs *buf | - | - | - | - |
101 | ioperm | man/ cs/ | 0x65 | unsigned long from | unsigned long num | int on | - | - | - |
102 | socketcall | man/ cs/ | 0x66 | int call | unsigned long *args | - | - | - | - |
103 | syslog | man/ cs/ | 0x67 | int type | char *buf | int len | - | - | - |
104 | setitimer | man/ cs/ | 0x68 | int which | struct itimerval *value | struct itimerval *ovalue | - | - | - |
105 | getitimer | man/ cs/ | 0x69 | int which | struct itimerval *value | - | - | - | - |
106 | stat | man/ cs/ | 0x6a | const char *filename | struct __old_kernel_stat *statbuf | - | - | - | - |
107 | lstat | man/ cs/ | 0x6b | const char *filename | struct __old_kernel_stat *statbuf | - | - | - | - |
108 | fstat | man/ cs/ | 0x6c | unsigned int fd | struct __old_kernel_stat *statbuf | - | - | - | - |
109 | olduname | man/ cs/ | 0x6d | struct oldold_utsname * | - | - | - | - | - |
110 | iopl | man/ cs/ | 0x6e | ? | ? | ? | ? | ? | ? |
111 | vhangup | man/ cs/ | 0x6f | - | - | - | - | - | - |
112 | idle | man/ cs/ | 0x70 | ? | ? | ? | ? | ? | ? |
113 | vm86old | man/ cs/ | 0x71 | ? | ? | ? | ? | ? | ? |
114 | wait4 | man/ cs/ | 0x72 | pid_t pid | int *stat_addr | int options | struct rusage *ru | - | - |
115 | swapoff | man/ cs/ | 0x73 | const char *specialfile | - | - | - | - | - |
116 | sysinfo | man/ cs/ | 0x74 | struct sysinfo *info | - | - | - | - | - |
117 | ipc | man/ cs/ | 0x75 | unsigned int call | int first | unsigned long second | unsigned long third | void *ptr | long fifth |
118 | fsync | man/ cs/ | 0x76 | unsigned int fd | - | - | - | - | - |
119 | sigreturn | man/ cs/ | 0x77 | ? | ? | ? | ? | ? | ? |
120 | clone | man/ cs/ | 0x78 | unsigned long | unsigned long | int * | int * | unsigned long | - |
121 | setdomainname | man/ cs/ | 0x79 | char *name | int len | - | - | - | - |
122 | uname | man/ cs/ | 0x7a | struct old_utsname * | - | - | - | - | - |
123 | modify_ldt | man/ cs/ | 0x7b | ? | ? | ? | ? | ? | ? |
124 | adjtimex | man/ cs/ | 0x7c | struct __kernel_timex *txc_p | - | - | - | - | - |
125 | mprotect | man/ cs/ | 0x7d | unsigned long start | size_t len | unsigned long prot | - | - | - |
126 | sigprocmask | man/ cs/ | 0x7e | int how | old_sigset_t *set | old_sigset_t *oset | - | - | - |
127 | create_module | man/ cs/ | 0x7f | ? | ? | ? | ? | ? | ? |
128 | init_module | man/ cs/ | 0x80 | void *umod | unsigned long len | const char *uargs | - | - | - |
129 | delete_module | man/ cs/ | 0x81 | const char *name_user | unsigned int flags | - | - | - | - |
130 | get_kernel_syms | man/ cs/ | 0x82 | ? | ? | ? | ? | ? | ? |
131 | quotactl | man/ cs/ | 0x83 | unsigned int cmd | const char *special | qid_t id | void *addr | - | - |
132 | getpgid | man/ cs/ | 0x84 | pid_t pid | - | - | - | - | - |
133 | fchdir | man/ cs/ | 0x85 | unsigned int fd | - | - | - | - | - |
134 | bdflush | man/ cs/ | 0x86 | int func | long data | - | - | - | - |
135 | sysfs | man/ cs/ | 0x87 | int option | unsigned long arg1 | unsigned long arg2 | - | - | - |
136 | personality | man/ cs/ | 0x88 | unsigned int personality | - | - | - | - | - |
137 | afs_syscall | man/ cs/ | 0x89 | ? | ? | ? | ? | ? | ? |
138 | setfsuid | man/ cs/ | 0x8a | uid_t uid | - | - | - | - | - |
139 | setfsgid | man/ cs/ | 0x8b | gid_t gid | - | - | - | - | - |
140 | _llseek | man/ cs/ | 0x8c | ? | ? | ? | ? | ? | ? |
141 | getdents | man/ cs/ | 0x8d | unsigned int fd | struct linux_dirent *dirent | unsigned int count | - | - | - |
142 | _newselect | man/ cs/ | 0x8e | ? | ? | ? | ? | ? | ? |
143 | flock | man/ cs/ | 0x8f | unsigned int fd | unsigned int cmd | - | - | - | - |
144 | msync | man/ cs/ | 0x90 | unsigned long start | size_t len | int flags | - | - | - |
145 | readv | man/ cs/ | 0x91 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
146 | writev | man/ cs/ | 0x92 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
147 | getsid | man/ cs/ | 0x93 | pid_t pid | - | - | - | - | - |
148 | fdatasync | man/ cs/ | 0x94 | unsigned int fd | - | - | - | - | - |
149 | _sysctl | man/ cs/ | 0x95 | ? | ? | ? | ? | ? | ? |
150 | mlock | man/ cs/ | 0x96 | unsigned long start | size_t len | - | - | - | - |
151 | munlock | man/ cs/ | 0x97 | unsigned long start | size_t len | - | - | - | - |
152 | mlockall | man/ cs/ | 0x98 | int flags | - | - | - | - | - |
153 | munlockall | man/ cs/ | 0x99 | - | - | - | - | - | - |
154 | sched_setparam | man/ cs/ | 0x9a | pid_t pid | struct sched_param *param | - | - | - | - |
155 | sched_getparam | man/ cs/ | 0x9b | pid_t pid | struct sched_param *param | - | - | - | - |
156 | sched_setscheduler | man/ cs/ | 0x9c | pid_t pid | int policy | struct sched_param *param | - | - | - |
157 | sched_getscheduler | man/ cs/ | 0x9d | pid_t pid | - | - | - | - | - |
158 | sched_yield | man/ cs/ | 0x9e | - | - | - | - | - | - |
159 | sched_get_priority_max | man/ cs/ | 0x9f | int policy | - | - | - | - | - |
160 | sched_get_priority_min | man/ cs/ | 0xa0 | int policy | - | - | - | - | - |
161 | sched_rr_get_interval | man/ cs/ | 0xa1 | pid_t pid | struct __kernel_timespec *interval | - | - | - | - |
162 | nanosleep | man/ cs/ | 0xa2 | struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - | - | - |
163 | mremap | man/ cs/ | 0xa3 | unsigned long addr | unsigned long old_len | unsigned long new_len | unsigned long flags | unsigned long new_addr | - |
164 | setresuid | man/ cs/ | 0xa4 | uid_t ruid | uid_t euid | uid_t suid | - | - | - |
165 | getresuid | man/ cs/ | 0xa5 | uid_t *ruid | uid_t *euid | uid_t *suid | - | - | - |
166 | vm86 | man/ cs/ | 0xa6 | ? | ? | ? | ? | ? | ? |
167 | query_module | man/ cs/ | 0xa7 | ? | ? | ? | ? | ? | ? |
168 | poll | man/ cs/ | 0xa8 | struct pollfd *ufds | unsigned int nfds | int timeout | - | - | - |
169 | nfsservctl | man/ cs/ | 0xa9 | ? | ? | ? | ? | ? | ? |
170 | setresgid | man/ cs/ | 0xaa | gid_t rgid | gid_t egid | gid_t sgid | - | - | - |
171 | getresgid | man/ cs/ | 0xab | gid_t *rgid | gid_t *egid | gid_t *sgid | - | - | - |
172 | prctl | man/ cs/ | 0xac | int option | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
173 | rt_sigreturn | man/ cs/ | 0xad | ? | ? | ? | ? | ? | ? |
174 | rt_sigaction | man/ cs/ | 0xae | int | const struct sigaction * | struct sigaction * | size_t | - | - |
175 | rt_sigprocmask | man/ cs/ | 0xaf | int how | sigset_t *set | sigset_t *oset | size_t sigsetsize | - | - |
176 | rt_sigpending | man/ cs/ | 0xb0 | sigset_t *set | size_t sigsetsize | - | - | - | - |
177 | rt_sigtimedwait | man/ cs/ | 0xb1 | const sigset_t *uthese | siginfo_t *uinfo | const struct __kernel_timespec *uts | size_t sigsetsize | - | - |
178 | rt_sigqueueinfo | man/ cs/ | 0xb2 | pid_t pid | int sig | siginfo_t *uinfo | - | - | - |
179 | rt_sigsuspend | man/ cs/ | 0xb3 | sigset_t *unewset | size_t sigsetsize | - | - | - | - |
180 | pread64 | man/ cs/ | 0xb4 | unsigned int fd | char *buf | size_t count | loff_t pos | - | - |
181 | pwrite64 | man/ cs/ | 0xb5 | unsigned int fd | const char *buf | size_t count | loff_t pos | - | - |
182 | chown | man/ cs/ | 0xb6 | const char *filename | uid_t user | gid_t group | - | - | - |
183 | getcwd | man/ cs/ | 0xb7 | char *buf | unsigned long size | - | - | - | - |
184 | capget | man/ cs/ | 0xb8 | cap_user_header_t header | cap_user_data_t dataptr | - | - | - | - |
185 | capset | man/ cs/ | 0xb9 | cap_user_header_t header | const cap_user_data_t data | - | - | - | - |
186 | sigaltstack | man/ cs/ | 0xba | const struct sigaltstack *uss | struct sigaltstack *uoss | - | - | - | - |
187 | sendfile | man/ cs/ | 0xbb | int out_fd | int in_fd | off_t *offset | size_t count | - | - |
188 | getpmsg | man/ cs/ | 0xbc | ? | ? | ? | ? | ? | ? |
189 | putpmsg | man/ cs/ | 0xbd | ? | ? | ? | ? | ? | ? |
190 | vfork | man/ cs/ | 0xbe | - | - | - | - | - | - |
191 | ugetrlimit | man/ cs/ | 0xbf | ? | ? | ? | ? | ? | ? |
192 | mmap2 | man/ cs/ | 0xc0 | ? | ? | ? | ? | ? | ? |
193 | truncate64 | man/ cs/ | 0xc1 | const char *path | loff_t length | - | - | - | - |
194 | ftruncate64 | man/ cs/ | 0xc2 | unsigned int fd | loff_t length | - | - | - | - |
195 | stat64 | man/ cs/ | 0xc3 | const char *filename | struct stat64 *statbuf | - | - | - | - |
196 | lstat64 | man/ cs/ | 0xc4 | const char *filename | struct stat64 *statbuf | - | - | - | - |
197 | fstat64 | man/ cs/ | 0xc5 | unsigned long fd | struct stat64 *statbuf | - | - | - | - |
198 | lchown32 | man/ cs/ | 0xc6 | ? | ? | ? | ? | ? | ? |
199 | getuid32 | man/ cs/ | 0xc7 | ? | ? | ? | ? | ? | ? |
200 | getgid32 | man/ cs/ | 0xc8 | ? | ? | ? | ? | ? | ? |
201 | geteuid32 | man/ cs/ | 0xc9 | ? | ? | ? | ? | ? | ? |
202 | getegid32 | man/ cs/ | 0xca | ? | ? | ? | ? | ? | ? |
203 | setreuid32 | man/ cs/ | 0xcb | ? | ? | ? | ? | ? | ? |
204 | setregid32 | man/ cs/ | 0xcc | ? | ? | ? | ? | ? | ? |
205 | getgroups32 | man/ cs/ | 0xcd | ? | ? | ? | ? | ? | ? |
206 | setgroups32 | man/ cs/ | 0xce | ? | ? | ? | ? | ? | ? |
207 | fchown32 | man/ cs/ | 0xcf | ? | ? | ? | ? | ? | ? |
208 | setresuid32 | man/ cs/ | 0xd0 | ? | ? | ? | ? | ? | ? |
209 | getresuid32 | man/ cs/ | 0xd1 | ? | ? | ? | ? | ? | ? |
210 | setresgid32 | man/ cs/ | 0xd2 | ? | ? | ? | ? | ? | ? |
211 | getresgid32 | man/ cs/ | 0xd3 | ? | ? | ? | ? | ? | ? |
212 | chown32 | man/ cs/ | 0xd4 | ? | ? | ? | ? | ? | ? |
213 | setuid32 | man/ cs/ | 0xd5 | ? | ? | ? | ? | ? | ? |
214 | setgid32 | man/ cs/ | 0xd6 | ? | ? | ? | ? | ? | ? |
215 | setfsuid32 | man/ cs/ | 0xd7 | ? | ? | ? | ? | ? | ? |
216 | setfsgid32 | man/ cs/ | 0xd8 | ? | ? | ? | ? | ? | ? |
217 | pivot_root | man/ cs/ | 0xd9 | const char *new_root | const char *put_old | - | - | - | - |
218 | mincore | man/ cs/ | 0xda | unsigned long start | size_t len | unsigned char * vec | - | - | - |
219 | madvise | man/ cs/ | 0xdb | unsigned long start | size_t len | int behavior | - | - | - |
220 | getdents64 | man/ cs/ | 0xdc | unsigned int fd | struct linux_dirent64 *dirent | unsigned int count | - | - | - |
221 | fcntl64 | man/ cs/ | 0xdd | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
222 | not implemented | 0xde | |||||||
223 | not implemented | 0xdf | |||||||
224 | gettid | man/ cs/ | 0xe0 | - | - | - | - | - | - |
225 | readahead | man/ cs/ | 0xe1 | int fd | loff_t offset | size_t count | - | - | - |
226 | setxattr | man/ cs/ | 0xe2 | const char *path | const char *name | const void *value | size_t size | int flags | - |
227 | lsetxattr | man/ cs/ | 0xe3 | const char *path | const char *name | const void *value | size_t size | int flags | - |
228 | fsetxattr | man/ cs/ | 0xe4 | int fd | const char *name | const void *value | size_t size | int flags | - |
229 | getxattr | man/ cs/ | 0xe5 | const char *path | const char *name | void *value | size_t size | - | - |
230 | lgetxattr | man/ cs/ | 0xe6 | const char *path | const char *name | void *value | size_t size | - | - |
231 | fgetxattr | man/ cs/ | 0xe7 | int fd | const char *name | void *value | size_t size | - | - |
232 | listxattr | man/ cs/ | 0xe8 | const char *path | char *list | size_t size | - | - | - |
233 | llistxattr | man/ cs/ | 0xe9 | const char *path | char *list | size_t size | - | - | - |
234 | flistxattr | man/ cs/ | 0xea | int fd | char *list | size_t size | - | - | - |
235 | removexattr | man/ cs/ | 0xeb | const char *path | const char *name | - | - | - | - |
236 | lremovexattr | man/ cs/ | 0xec | const char *path | const char *name | - | - | - | - |
237 | fremovexattr | man/ cs/ | 0xed | int fd | const char *name | - | - | - | - |
238 | tkill | man/ cs/ | 0xee | pid_t pid | int sig | - | - | - | - |
239 | sendfile64 | man/ cs/ | 0xef | int out_fd | int in_fd | loff_t *offset | size_t count | - | - |
240 | futex | man/ cs/ | 0xf0 | u32 *uaddr | int op | u32 val | struct __kernel_timespec *utime | u32 *uaddr2 | u32 val3 |
241 | sched_setaffinity | man/ cs/ | 0xf1 | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
242 | sched_getaffinity | man/ cs/ | 0xf2 | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
243 | set_thread_area | man/ cs/ | 0xf3 | ? | ? | ? | ? | ? | ? |
244 | get_thread_area | man/ cs/ | 0xf4 | ? | ? | ? | ? | ? | ? |
245 | io_setup | man/ cs/ | 0xf5 | unsigned nr_reqs | aio_context_t *ctx | - | - | - | - |
246 | io_destroy | man/ cs/ | 0xf6 | aio_context_t ctx | - | - | - | - | - |
247 | io_getevents | man/ cs/ | 0xf7 | aio_context_t ctx_id | long min_nr | long nr | struct io_event *events | struct __kernel_timespec *timeout | - |
248 | io_submit | man/ cs/ | 0xf8 | aio_context_t | long | struct iocb * * | - | - | - |
249 | io_cancel | man/ cs/ | 0xf9 | aio_context_t ctx_id | struct iocb *iocb | struct io_event *result | - | - | - |
250 | fadvise64 | man/ cs/ | 0xfa | int fd | loff_t offset | size_t len | int advice | - | - |
251 | not implemented | 0xfb | |||||||
252 | exit_group | man/ cs/ | 0xfc | int error_code | - | - | - | - | - |
253 | lookup_dcookie | man/ cs/ | 0xfd | u64 cookie64 | char *buf | size_t len | - | - | - |
254 | epoll_create | man/ cs/ | 0xfe | int size | - | - | - | - | - |
255 | epoll_ctl | man/ cs/ | 0xff | int epfd | int op | int fd | struct epoll_event *event | - | - |
256 | epoll_wait | man/ cs/ | 0x100 | int epfd | struct epoll_event *events | int maxevents | int timeout | - | - |
257 | remap_file_pages | man/ cs/ | 0x101 | unsigned long start | unsigned long size | unsigned long prot | unsigned long pgoff | unsigned long flags | - |
258 | set_tid_address | man/ cs/ | 0x102 | int *tidptr | - | - | - | - | - |
259 | timer_create | man/ cs/ | 0x103 | clockid_t which_clock | struct sigevent *timer_event_spec | timer_t * created_timer_id | - | - | - |
260 | timer_settime | man/ cs/ | 0x104 | timer_t timer_id | int flags | const struct __kernel_itimerspec *new_setting | struct __kernel_itimerspec *old_setting | - | - |
261 | timer_gettime | man/ cs/ | 0x105 | timer_t timer_id | struct __kernel_itimerspec *setting | - | - | - | - |
262 | timer_getoverrun | man/ cs/ | 0x106 | timer_t timer_id | - | - | - | - | - |
263 | timer_delete | man/ cs/ | 0x107 | timer_t timer_id | - | - | - | - | - |
264 | clock_settime | man/ cs/ | 0x108 | clockid_t which_clock | const struct __kernel_timespec *tp | - | - | - | - |
265 | clock_gettime | man/ cs/ | 0x109 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
266 | clock_getres | man/ cs/ | 0x10a | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
267 | clock_nanosleep | man/ cs/ | 0x10b | clockid_t which_clock | int flags | const struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - |
268 | statfs64 | man/ cs/ | 0x10c | const char *path | size_t sz | struct statfs64 *buf | - | - | - |
269 | fstatfs64 | man/ cs/ | 0x10d | unsigned int fd | size_t sz | struct statfs64 *buf | - | - | - |
270 | tgkill | man/ cs/ | 0x10e | pid_t tgid | pid_t pid | int sig | - | - | - |
271 | utimes | man/ cs/ | 0x10f | char *filename | struct timeval *utimes | - | - | - | - |
272 | fadvise64_64 | man/ cs/ | 0x110 | int fd | loff_t offset | loff_t len | int advice | - | - |
273 | vserver | man/ cs/ | 0x111 | ? | ? | ? | ? | ? | ? |
274 | mbind | man/ cs/ | 0x112 | unsigned long start | unsigned long len | unsigned long mode | const unsigned long *nmask | unsigned long maxnode | unsigned flags |
275 | get_mempolicy | man/ cs/ | 0x113 | int *policy | unsigned long *nmask | unsigned long maxnode | unsigned long addr | unsigned long flags | - |
276 | set_mempolicy | man/ cs/ | 0x114 | int mode | const unsigned long *nmask | unsigned long maxnode | - | - | - |
277 | mq_open | man/ cs/ | 0x115 | const char *name | int oflag | umode_t mode | struct mq_attr *attr | - | - |
278 | mq_unlink | man/ cs/ | 0x116 | const char *name | - | - | - | - | - |
279 | mq_timedsend | man/ cs/ | 0x117 | mqd_t mqdes | const char *msg_ptr | size_t msg_len | unsigned int msg_prio | const struct __kernel_timespec *abs_timeout | - |
280 | mq_timedreceive | man/ cs/ | 0x118 | mqd_t mqdes | char *msg_ptr | size_t msg_len | unsigned int *msg_prio | const struct __kernel_timespec *abs_timeout | - |
281 | mq_notify | man/ cs/ | 0x119 | mqd_t mqdes | const struct sigevent *notification | - | - | - | - |
282 | mq_getsetattr | man/ cs/ | 0x11a | mqd_t mqdes | const struct mq_attr *mqstat | struct mq_attr *omqstat | - | - | - |
283 | kexec_load | man/ cs/ | 0x11b | unsigned long entry | unsigned long nr_segments | struct kexec_segment *segments | unsigned long flags | - | - |
284 | waitid | man/ cs/ | 0x11c | int which | pid_t pid | struct siginfo *infop | int options | struct rusage *ru | - |
285 | not implemented | 0x11d | |||||||
286 | add_key | man/ cs/ | 0x11e | const char *_type | const char *_description | const void *_payload | size_t plen | key_serial_t destringid | - |
287 | request_key | man/ cs/ | 0x11f | const char *_type | const char *_description | const char *_callout_info | key_serial_t destringid | - | - |
288 | keyctl | man/ cs/ | 0x120 | int cmd | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
289 | ioprio_set | man/ cs/ | 0x121 | int which | int who | int ioprio | - | - | - |
290 | ioprio_get | man/ cs/ | 0x122 | int which | int who | - | - | - | - |
291 | inotify_init | man/ cs/ | 0x123 | - | - | - | - | - | - |
292 | inotify_add_watch | man/ cs/ | 0x124 | int fd | const char *path | u32 mask | - | - | - |
293 | inotify_rm_watch | man/ cs/ | 0x125 | int fd | __s32 wd | - | - | - | - |
294 | migrate_pages | man/ cs/ | 0x126 | pid_t pid | unsigned long maxnode | const unsigned long *from | const unsigned long *to | - | - |
295 | openat | man/ cs/ | 0x127 | int dfd | const char *filename | int flags | umode_t mode | - | - |
296 | mkdirat | man/ cs/ | 0x128 | int dfd | const char * pathname | umode_t mode | - | - | - |
297 | mknodat | man/ cs/ | 0x129 | int dfd | const char * filename | umode_t mode | unsigned dev | - | - |
298 | fchownat | man/ cs/ | 0x12a | int dfd | const char *filename | uid_t user | gid_t group | int flag | - |
299 | futimesat | man/ cs/ | 0x12b | int dfd | const char *filename | struct timeval *utimes | - | - | - |
300 | fstatat64 | man/ cs/ | 0x12c | int dfd | const char *filename | struct stat64 *statbuf | int flag | - | - |
301 | unlinkat | man/ cs/ | 0x12d | int dfd | const char * pathname | int flag | - | - | - |
302 | renameat | man/ cs/ | 0x12e | int olddfd | const char * oldname | int newdfd | const char * newname | - | - |
303 | linkat | man/ cs/ | 0x12f | int olddfd | const char *oldname | int newdfd | const char *newname | int flags | - |
304 | symlinkat | man/ cs/ | 0x130 | const char * oldname | int newdfd | const char * newname | - | - | - |
305 | readlinkat | man/ cs/ | 0x131 | int dfd | const char *path | char *buf | int bufsiz | - | - |
306 | fchmodat | man/ cs/ | 0x132 | int dfd | const char * filename | umode_t mode | - | - | - |
307 | faccessat | man/ cs/ | 0x133 | int dfd | const char *filename | int mode | - | - | - |
308 | pselect6 | man/ cs/ | 0x134 | int | fd_set * | fd_set * | fd_set * | struct __kernel_timespec * | void * |
309 | ppoll | man/ cs/ | 0x135 | struct pollfd * | unsigned int | struct __kernel_timespec * | const sigset_t * | size_t | - |
310 | unshare | man/ cs/ | 0x136 | unsigned long unshare_flags | - | - | - | - | - |
311 | set_robust_list | man/ cs/ | 0x137 | struct robust_list_head *head | size_t len | - | - | - | - |
312 | get_robust_list | man/ cs/ | 0x138 | int pid | struct robust_list_head * *head_ptr | size_t *len_ptr | - | - | - |
313 | splice | man/ cs/ | 0x139 | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
314 | sync_file_range | man/ cs/ | 0x13a | int fd | loff_t offset | loff_t nbytes | unsigned int flags | - | - |
315 | tee | man/ cs/ | 0x13b | int fdin | int fdout | size_t len | unsigned int flags | - | - |
316 | vmsplice | man/ cs/ | 0x13c | int fd | const struct iovec *iov | unsigned long nr_segs | unsigned int flags | - | - |
317 | move_pages | man/ cs/ | 0x13d | pid_t pid | unsigned long nr_pages | const void * *pages | const int *nodes | int *status | int flags |
318 | getcpu | man/ cs/ | 0x13e | unsigned *cpu | unsigned *node | struct getcpu_cache *cache | - | - | - |
319 | epoll_pwait | man/ cs/ | 0x13f | int epfd | struct epoll_event *events | int maxevents | int timeout | const sigset_t *sigmask | size_t sigsetsize |
320 | utimensat | man/ cs/ | 0x140 | int dfd | const char *filename | struct __kernel_timespec *utimes | int flags | - | - |
321 | signalfd | man/ cs/ | 0x141 | int ufd | sigset_t *user_mask | size_t sizemask | - | - | - |
322 | timerfd_create | man/ cs/ | 0x142 | int clockid | int flags | - | - | - | - |
323 | eventfd | man/ cs/ | 0x143 | unsigned int count | - | - | - | - | - |
324 | fallocate | man/ cs/ | 0x144 | int fd | int mode | loff_t offset | loff_t len | - | - |
325 | timerfd_settime | man/ cs/ | 0x145 | int ufd | int flags | const struct __kernel_itimerspec *utmr | struct __kernel_itimerspec *otmr | - | - |
326 | timerfd_gettime | man/ cs/ | 0x146 | int ufd | struct __kernel_itimerspec *otmr | - | - | - | - |
327 | signalfd4 | man/ cs/ | 0x147 | int ufd | sigset_t *user_mask | size_t sizemask | int flags | - | - |
328 | eventfd2 | man/ cs/ | 0x148 | unsigned int count | int flags | - | - | - | - |
329 | epoll_create1 | man/ cs/ | 0x149 | int flags | - | - | - | - | - |
330 | dup3 | man/ cs/ | 0x14a | unsigned int oldfd | unsigned int newfd | int flags | - | - | - |
331 | pipe2 | man/ cs/ | 0x14b | int *fildes | int flags | - | - | - | - |
332 | inotify_init1 | man/ cs/ | 0x14c | int flags | - | - | - | - | - |
333 | preadv | man/ cs/ | 0x14d | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
334 | pwritev | man/ cs/ | 0x14e | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
335 | rt_tgsigqueueinfo | man/ cs/ | 0x14f | pid_t tgid | pid_t pid | int sig | siginfo_t *uinfo | - | - |
336 | perf_event_open | man/ cs/ | 0x150 | struct perf_event_attr *attr_uptr | pid_t pid | int cpu | int group_fd | unsigned long flags | - |
337 | recvmmsg | man/ cs/ | 0x151 | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | struct __kernel_timespec *timeout | - |
338 | fanotify_init | man/ cs/ | 0x152 | unsigned int flags | unsigned int event_f_flags | - | - | - | - |
339 | fanotify_mark | man/ cs/ | 0x153 | int fanotify_fd | unsigned int flags | u64 mask | int fd | const char *pathname | - |
340 | prlimit64 | man/ cs/ | 0x154 | pid_t pid | unsigned int resource | const struct rlimit64 *new_rlim | struct rlimit64 *old_rlim | - | - |
341 | name_to_handle_at | man/ cs/ | 0x155 | int dfd | const char *name | struct file_handle *handle | int *mnt_id | int flag | - |
342 | open_by_handle_at | man/ cs/ | 0x156 | int mountdirfd | struct file_handle *handle | int flags | - | - | - |
343 | clock_adjtime | man/ cs/ | 0x157 | clockid_t which_clock | struct __kernel_timex *tx | - | - | - | - |
344 | syncfs | man/ cs/ | 0x158 | int fd | - | - | - | - | - |
345 | sendmmsg | man/ cs/ | 0x159 | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | - | - |
346 | setns | man/ cs/ | 0x15a | int fd | int nstype | - | - | - | - |
347 | process_vm_readv | man/ cs/ | 0x15b | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
348 | process_vm_writev | man/ cs/ | 0x15c | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
349 | kcmp | man/ cs/ | 0x15d | pid_t pid1 | pid_t pid2 | int type | unsigned long idx1 | unsigned long idx2 | - |
350 | finit_module | man/ cs/ | 0x15e | int fd | const char *uargs | int flags | - | - | - |
351 | sched_setattr | man/ cs/ | 0x15f | pid_t pid | struct sched_attr *attr | unsigned int flags | - | - | - |
352 | sched_getattr | man/ cs/ | 0x160 | pid_t pid | struct sched_attr *attr | unsigned int size | unsigned int flags | - | - |
353 | renameat2 | man/ cs/ | 0x161 | int olddfd | const char *oldname | int newdfd | const char *newname | unsigned int flags | - |
354 | seccomp | man/ cs/ | 0x162 | unsigned int op | unsigned int flags | void *uargs | - | - | - |
355 | getrandom | man/ cs/ | 0x163 | char *buf | size_t count | unsigned int flags | - | - | - |
356 | memfd_create | man/ cs/ | 0x164 | const char *uname_ptr | unsigned int flags | - | - | - | - |
357 | bpf | man/ cs/ | 0x165 | int cmd | union bpf_attr *attr | unsigned int size | - | - | - |
358 | execveat | man/ cs/ | 0x166 | int dfd | const char *filename | const char *const *argv | const char *const *envp | int flags | - |
359 | socket | man/ cs/ | 0x167 | int | int | int | - | - | - |
360 | socketpair | man/ cs/ | 0x168 | int | int | int | int * | - | - |
361 | bind | man/ cs/ | 0x169 | int | struct sockaddr * | int | - | - | - |
362 | connect | man/ cs/ | 0x16a | int | struct sockaddr * | int | - | - | - |
363 | listen | man/ cs/ | 0x16b | int | int | - | - | - | - |
364 | accept4 | man/ cs/ | 0x16c | int | struct sockaddr * | int * | int | - | - |
365 | getsockopt | man/ cs/ | 0x16d | int fd | int level | int optname | char *optval | int *optlen | - |
366 | setsockopt | man/ cs/ | 0x16e | int fd | int level | int optname | char *optval | int optlen | - |
367 | getsockname | man/ cs/ | 0x16f | int | struct sockaddr * | int * | - | - | - |
368 | getpeername | man/ cs/ | 0x170 | int | struct sockaddr * | int * | - | - | - |
369 | sendto | man/ cs/ | 0x171 | int | void * | size_t | unsigned | struct sockaddr * | int |
370 | sendmsg | man/ cs/ | 0x172 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
371 | recvfrom | man/ cs/ | 0x173 | int | void * | size_t | unsigned | struct sockaddr * | int * |
372 | recvmsg | man/ cs/ | 0x174 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
373 | shutdown | man/ cs/ | 0x175 | int | int | - | - | - | - |
374 | userfaultfd | man/ cs/ | 0x176 | int flags | - | - | - | - | - |
375 | membarrier | man/ cs/ | 0x177 | int cmd | int flags | - | - | - | - |
376 | mlock2 | man/ cs/ | 0x178 | unsigned long start | size_t len | int flags | - | - | - |
377 | copy_file_range | man/ cs/ | 0x179 | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
378 | preadv2 | man/ cs/ | 0x17a | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
379 | pwritev2 | man/ cs/ | 0x17b | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
380 | pkey_mprotect | man/ cs/ | 0x17c | unsigned long start | size_t len | unsigned long prot | int pkey | - | - |
381 | pkey_alloc | man/ cs/ | 0x17d | unsigned long flags | unsigned long init_val | - | - | - | - |
382 | pkey_free | man/ cs/ | 0x17e | int pkey | - | - | - | - | - |
383 | statx | man/ cs/ | 0x17f | int dfd | const char *path | unsigned flags | unsigned mask | struct statx *buffer | - |
384 | arch_prctl | man/ cs/ | 0x180 | ? | ? | ? | ? | ? | ? |
0x2 x86_64-64bit
NR | syscall name | references | %rax | arg0 (%rdi) | arg1 (%rsi) | arg2 (%rdx) | arg3 (%r10) | arg4 (%r8) | arg5 (%r9) |
---|---|---|---|---|---|---|---|---|---|
0 | read | man/ cs/ | 0x00 | unsigned int fd | char *buf | size_t count | - | - | - |
1 | write | man/ cs/ | 0x01 | unsigned int fd | const char *buf | size_t count | - | - | - |
2 | open | man/ cs/ | 0x02 | const char *filename | int flags | umode_t mode | - | - | - |
3 | close | man/ cs/ | 0x03 | unsigned int fd | - | - | - | - | - |
4 | stat | man/ cs/ | 0x04 | const char *filename | struct __old_kernel_stat *statbuf | - | - | - | - |
5 | fstat | man/ cs/ | 0x05 | unsigned int fd | struct __old_kernel_stat *statbuf | - | - | - | - |
6 | lstat | man/ cs/ | 0x06 | const char *filename | struct __old_kernel_stat *statbuf | - | - | - | - |
7 | poll | man/ cs/ | 0x07 | struct pollfd *ufds | unsigned int nfds | int timeout | - | - | - |
8 | lseek | man/ cs/ | 0x08 | unsigned int fd | off_t offset | unsigned int whence | - | - | - |
9 | mmap | man/ cs/ | 0x09 | ? | ? | ? | ? | ? | ? |
10 | mprotect | man/ cs/ | 0x0a | unsigned long start | size_t len | unsigned long prot | - | - | - |
11 | munmap | man/ cs/ | 0x0b | unsigned long addr | size_t len | - | - | - | - |
12 | brk | man/ cs/ | 0x0c | unsigned long brk | - | - | - | - | - |
13 | rt_sigaction | man/ cs/ | 0x0d | int | const struct sigaction * | struct sigaction * | size_t | - | - |
14 | rt_sigprocmask | man/ cs/ | 0x0e | int how | sigset_t *set | sigset_t *oset | size_t sigsetsize | - | - |
15 | rt_sigreturn | man/ cs/ | 0x0f | ? | ? | ? | ? | ? | ? |
16 | ioctl | man/ cs/ | 0x10 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
17 | pread64 | man/ cs/ | 0x11 | unsigned int fd | char *buf | size_t count | loff_t pos | - | - |
18 | pwrite64 | man/ cs/ | 0x12 | unsigned int fd | const char *buf | size_t count | loff_t pos | - | - |
19 | readv | man/ cs/ | 0x13 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
20 | writev | man/ cs/ | 0x14 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
21 | access | man/ cs/ | 0x15 | const char *filename | int mode | - | - | - | - |
22 | pipe | man/ cs/ | 0x16 | int *fildes | - | - | - | - | - |
23 | select | man/ cs/ | 0x17 | int n | fd_set *inp | fd_set *outp | fd_set *exp | struct timeval *tvp | - |
24 | sched_yield | man/ cs/ | 0x18 | - | - | - | - | - | - |
25 | mremap | man/ cs/ | 0x19 | unsigned long addr | unsigned long old_len | unsigned long new_len | unsigned long flags | unsigned long new_addr | - |
26 | msync | man/ cs/ | 0x1a | unsigned long start | size_t len | int flags | - | - | - |
27 | mincore | man/ cs/ | 0x1b | unsigned long start | size_t len | unsigned char * vec | - | - | - |
28 | madvise | man/ cs/ | 0x1c | unsigned long start | size_t len | int behavior | - | - | - |
29 | shmget | man/ cs/ | 0x1d | key_t key | size_t size | int flag | - | - | - |
30 | shmat | man/ cs/ | 0x1e | int shmid | char *shmaddr | int shmflg | - | - | - |
31 | shmctl | man/ cs/ | 0x1f | int shmid | int cmd | struct shmid_ds *buf | - | - | - |
32 | dup | man/ cs/ | 0x20 | unsigned int fildes | - | - | - | - | - |
33 | dup2 | man/ cs/ | 0x21 | unsigned int oldfd | unsigned int newfd | - | - | - | - |
34 | pause | man/ cs/ | 0x22 | - | - | - | - | - | - |
35 | nanosleep | man/ cs/ | 0x23 | struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - | - | - |
36 | getitimer | man/ cs/ | 0x24 | int which | struct itimerval *value | - | - | - | - |
37 | alarm | man/ cs/ | 0x25 | unsigned int seconds | - | - | - | - | - |
38 | setitimer | man/ cs/ | 0x26 | int which | struct itimerval *value | struct itimerval *ovalue | - | - | - |
39 | getpid | man/ cs/ | 0x27 | - | - | - | - | - | - |
40 | sendfile | man/ cs/ | 0x28 | int out_fd | int in_fd | off_t *offset | size_t count | - | - |
41 | socket | man/ cs/ | 0x29 | int | int | int | - | - | - |
42 | connect | man/ cs/ | 0x2a | int | struct sockaddr * | int | - | - | - |
43 | accept | man/ cs/ | 0x2b | int | struct sockaddr * | int * | - | - | - |
44 | sendto | man/ cs/ | 0x2c | int | void * | size_t | unsigned | struct sockaddr * | int |
45 | recvfrom | man/ cs/ | 0x2d | int | void * | size_t | unsigned | struct sockaddr * | int * |
46 | sendmsg | man/ cs/ | 0x2e | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
47 | recvmsg | man/ cs/ | 0x2f | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
48 | shutdown | man/ cs/ | 0x30 | int | int | - | - | - | - |
49 | bind | man/ cs/ | 0x31 | int | struct sockaddr * | int | - | - | - |
50 | listen | man/ cs/ | 0x32 | int | int | - | - | - | - |
51 | getsockname | man/ cs/ | 0x33 | int | struct sockaddr * | int * | - | - | - |
52 | getpeername | man/ cs/ | 0x34 | int | struct sockaddr * | int * | - | - | - |
53 | socketpair | man/ cs/ | 0x35 | int | int | int | int * | - | - |
54 | setsockopt | man/ cs/ | 0x36 | int fd | int level | int optname | char *optval | int optlen | - |
55 | getsockopt | man/ cs/ | 0x37 | int fd | int level | int optname | char *optval | int *optlen | - |
56 | clone | man/ cs/ | 0x38 | unsigned long | unsigned long | int * | int * | unsigned long | - |
57 | fork | man/ cs/ | 0x39 | - | - | - | - | - | - |
58 | vfork | man/ cs/ | 0x3a | - | - | - | - | - | - |
59 | execve | man/ cs/ | 0x3b | const char *filename | const char *const *argv | const char *const *envp | - | - | - |
60 | exit | man/ cs/ | 0x3c | int error_code | - | - | - | - | - |
61 | wait4 | man/ cs/ | 0x3d | pid_t pid | int *stat_addr | int options | struct rusage *ru | - | - |
62 | kill | man/ cs/ | 0x3e | pid_t pid | int sig | - | - | - | - |
63 | uname | man/ cs/ | 0x3f | struct old_utsname * | - | - | - | - | - |
64 | semget | man/ cs/ | 0x40 | key_t key | int nsems | int semflg | - | - | - |
65 | semop | man/ cs/ | 0x41 | int semid | struct sembuf *sops | unsigned nsops | - | - | - |
66 | semctl | man/ cs/ | 0x42 | int semid | int semnum | int cmd | unsigned long arg | - | - |
67 | shmdt | man/ cs/ | 0x43 | char *shmaddr | - | - | - | - | - |
68 | msgget | man/ cs/ | 0x44 | key_t key | int msgflg | - | - | - | - |
69 | msgsnd | man/ cs/ | 0x45 | int msqid | struct msgbuf *msgp | size_t msgsz | int msgflg | - | - |
70 | msgrcv | man/ cs/ | 0x46 | int msqid | struct msgbuf *msgp | size_t msgsz | long msgtyp | int msgflg | - |
71 | msgctl | man/ cs/ | 0x47 | int msqid | int cmd | struct msqid_ds *buf | - | - | - |
72 | fcntl | man/ cs/ | 0x48 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
73 | flock | man/ cs/ | 0x49 | unsigned int fd | unsigned int cmd | - | - | - | - |
74 | fsync | man/ cs/ | 0x4a | unsigned int fd | - | - | - | - | - |
75 | fdatasync | man/ cs/ | 0x4b | unsigned int fd | - | - | - | - | - |
76 | truncate | man/ cs/ | 0x4c | const char *path | long length | - | - | - | - |
77 | ftruncate | man/ cs/ | 0x4d | unsigned int fd | unsigned long length | - | - | - | - |
78 | getdents | man/ cs/ | 0x4e | unsigned int fd | struct linux_dirent *dirent | unsigned int count | - | - | - |
79 | getcwd | man/ cs/ | 0x4f | char *buf | unsigned long size | - | - | - | - |
80 | chdir | man/ cs/ | 0x50 | const char *filename | - | - | - | - | - |
81 | fchdir | man/ cs/ | 0x51 | unsigned int fd | - | - | - | - | - |
82 | rename | man/ cs/ | 0x52 | const char *oldname | const char *newname | - | - | - | - |
83 | mkdir | man/ cs/ | 0x53 | const char *pathname | umode_t mode | - | - | - | - |
84 | rmdir | man/ cs/ | 0x54 | const char *pathname | - | - | - | - | - |
85 | creat | man/ cs/ | 0x55 | const char *pathname | umode_t mode | - | - | - | - |
86 | link | man/ cs/ | 0x56 | const char *oldname | const char *newname | - | - | - | - |
87 | unlink | man/ cs/ | 0x57 | const char *pathname | - | - | - | - | - |
88 | symlink | man/ cs/ | 0x58 | const char *old | const char *new | - | - | - | - |
89 | readlink | man/ cs/ | 0x59 | const char *path | char *buf | int bufsiz | - | - | - |
90 | chmod | man/ cs/ | 0x5a | const char *filename | umode_t mode | - | - | - | - |
91 | fchmod | man/ cs/ | 0x5b | unsigned int fd | umode_t mode | - | - | - | - |
92 | chown | man/ cs/ | 0x5c | const char *filename | uid_t user | gid_t group | - | - | - |
93 | fchown | man/ cs/ | 0x5d | unsigned int fd | uid_t user | gid_t group | - | - | - |
94 | lchown | man/ cs/ | 0x5e | const char *filename | uid_t user | gid_t group | - | - | - |
95 | umask | man/ cs/ | 0x5f | int mask | - | - | - | - | - |
96 | gettimeofday | man/ cs/ | 0x60 | struct timeval *tv | struct timezone *tz | - | - | - | - |
97 | getrlimit | man/ cs/ | 0x61 | unsigned int resource | struct rlimit *rlim | - | - | - | - |
98 | getrusage | man/ cs/ | 0x62 | int who | struct rusage *ru | - | - | - | - |
99 | sysinfo | man/ cs/ | 0x63 | struct sysinfo *info | - | - | - | - | - |
100 | times | man/ cs/ | 0x64 | struct tms *tbuf | - | - | - | - | - |
101 | ptrace | man/ cs/ | 0x65 | long request | long pid | unsigned long addr | unsigned long data | - | - |
102 | getuid | man/ cs/ | 0x66 | - | - | - | - | - | - |
103 | syslog | man/ cs/ | 0x67 | int type | char *buf | int len | - | - | - |
104 | getgid | man/ cs/ | 0x68 | - | - | - | - | - | - |
105 | setuid | man/ cs/ | 0x69 | uid_t uid | - | - | - | - | - |
106 | setgid | man/ cs/ | 0x6a | gid_t gid | - | - | - | - | - |
107 | geteuid | man/ cs/ | 0x6b | - | - | - | - | - | - |
108 | getegid | man/ cs/ | 0x6c | - | - | - | - | - | - |
109 | setpgid | man/ cs/ | 0x6d | pid_t pid | pid_t pgid | - | - | - | - |
110 | getppid | man/ cs/ | 0x6e | - | - | - | - | - | - |
111 | getpgrp | man/ cs/ | 0x6f | - | - | - | - | - | - |
112 | setsid | man/ cs/ | 0x70 | - | - | - | - | - | - |
113 | setreuid | man/ cs/ | 0x71 | uid_t ruid | uid_t euid | - | - | - | - |
114 | setregid | man/ cs/ | 0x72 | gid_t rgid | gid_t egid | - | - | - | - |
115 | getgroups | man/ cs/ | 0x73 | int gidsetsize | gid_t *grouplist | - | - | - | - |
116 | setgroups | man/ cs/ | 0x74 | int gidsetsize | gid_t *grouplist | - | - | - | - |
117 | setresuid | man/ cs/ | 0x75 | uid_t ruid | uid_t euid | uid_t suid | - | - | - |
118 | getresuid | man/ cs/ | 0x76 | uid_t *ruid | uid_t *euid | uid_t *suid | - | - | - |
119 | setresgid | man/ cs/ | 0x77 | gid_t rgid | gid_t egid | gid_t sgid | - | - | - |
120 | getresgid | man/ cs/ | 0x78 | gid_t *rgid | gid_t *egid | gid_t *sgid | - | - | - |
121 | getpgid | man/ cs/ | 0x79 | pid_t pid | - | - | - | - | - |
122 | setfsuid | man/ cs/ | 0x7a | uid_t uid | - | - | - | - | - |
123 | setfsgid | man/ cs/ | 0x7b | gid_t gid | - | - | - | - | - |
124 | getsid | man/ cs/ | 0x7c | pid_t pid | - | - | - | - | - |
125 | capget | man/ cs/ | 0x7d | cap_user_header_t header | cap_user_data_t dataptr | - | - | - | - |
126 | capset | man/ cs/ | 0x7e | cap_user_header_t header | const cap_user_data_t data | - | - | - | - |
127 | rt_sigpending | man/ cs/ | 0x7f | sigset_t *set | size_t sigsetsize | - | - | - | - |
128 | rt_sigtimedwait | man/ cs/ | 0x80 | const sigset_t *uthese | siginfo_t *uinfo | const struct __kernel_timespec *uts | size_t sigsetsize | - | - |
129 | rt_sigqueueinfo | man/ cs/ | 0x81 | pid_t pid | int sig | siginfo_t *uinfo | - | - | - |
130 | rt_sigsuspend | man/ cs/ | 0x82 | sigset_t *unewset | size_t sigsetsize | - | - | - | - |
131 | sigaltstack | man/ cs/ | 0x83 | const struct sigaltstack *uss | struct sigaltstack *uoss | - | - | - | - |
132 | utime | man/ cs/ | 0x84 | char *filename | struct utimbuf *times | - | - | - | - |
133 | mknod | man/ cs/ | 0x85 | const char *filename | umode_t mode | unsigned dev | - | - | - |
134 | uselib | man/ cs/ | 0x86 | const char *library | - | - | - | - | - |
135 | personality | man/ cs/ | 0x87 | unsigned int personality | - | - | - | - | - |
136 | ustat | man/ cs/ | 0x88 | unsigned dev | struct ustat *ubuf | - | - | - | - |
137 | statfs | man/ cs/ | 0x89 | const char * path | struct statfs *buf | - | - | - | - |
138 | fstatfs | man/ cs/ | 0x8a | unsigned int fd | struct statfs *buf | - | - | - | - |
139 | sysfs | man/ cs/ | 0x8b | int option | unsigned long arg1 | unsigned long arg2 | - | - | - |
140 | getpriority | man/ cs/ | 0x8c | int which | int who | - | - | - | - |
141 | setpriority | man/ cs/ | 0x8d | int which | int who | int niceval | - | - | - |
142 | sched_setparam | man/ cs/ | 0x8e | pid_t pid | struct sched_param *param | - | - | - | - |
143 | sched_getparam | man/ cs/ | 0x8f | pid_t pid | struct sched_param *param | - | - | - | - |
144 | sched_setscheduler | man/ cs/ | 0x90 | pid_t pid | int policy | struct sched_param *param | - | - | - |
145 | sched_getscheduler | man/ cs/ | 0x91 | pid_t pid | - | - | - | - | - |
146 | sched_get_priority_max | man/ cs/ | 0x92 | int policy | - | - | - | - | - |
147 | sched_get_priority_min | man/ cs/ | 0x93 | int policy | - | - | - | - | - |
148 | sched_rr_get_interval | man/ cs/ | 0x94 | pid_t pid | struct __kernel_timespec *interval | - | - | - | - |
149 | mlock | man/ cs/ | 0x95 | unsigned long start | size_t len | - | - | - | - |
150 | munlock | man/ cs/ | 0x96 | unsigned long start | size_t len | - | - | - | - |
151 | mlockall | man/ cs/ | 0x97 | int flags | - | - | - | - | - |
152 | munlockall | man/ cs/ | 0x98 | - | - | - | - | - | - |
153 | vhangup | man/ cs/ | 0x99 | - | - | - | - | - | - |
154 | modify_ldt | man/ cs/ | 0x9a | ? | ? | ? | ? | ? | ? |
155 | pivot_root | man/ cs/ | 0x9b | const char *new_root | const char *put_old | - | - | - | - |
156 | _sysctl | man/ cs/ | 0x9c | ? | ? | ? | ? | ? | ? |
157 | prctl | man/ cs/ | 0x9d | int option | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
158 | arch_prctl | man/ cs/ | 0x9e | ? | ? | ? | ? | ? | ? |
159 | adjtimex | man/ cs/ | 0x9f | struct __kernel_timex *txc_p | - | - | - | - | - |
160 | setrlimit | man/ cs/ | 0xa0 | unsigned int resource | struct rlimit *rlim | - | - | - | - |
161 | chroot | man/ cs/ | 0xa1 | const char *filename | - | - | - | - | - |
162 | sync | man/ cs/ | 0xa2 | - | - | - | - | - | - |
163 | acct | man/ cs/ | 0xa3 | const char *name | - | - | - | - | - |
164 | settimeofday | man/ cs/ | 0xa4 | struct timeval *tv | struct timezone *tz | - | - | - | - |
165 | mount | man/ cs/ | 0xa5 | char *dev_name | char *dir_name | char *type | unsigned long flags | void *data | - |
166 | umount2 | man/ cs/ | 0xa6 | ? | ? | ? | ? | ? | ? |
167 | swapon | man/ cs/ | 0xa7 | const char *specialfile | int swap_flags | - | - | - | - |
168 | swapoff | man/ cs/ | 0xa8 | const char *specialfile | - | - | - | - | - |
169 | reboot | man/ cs/ | 0xa9 | int magic1 | int magic2 | unsigned int cmd | void *arg | - | - |
170 | sethostname | man/ cs/ | 0xaa | char *name | int len | - | - | - | - |
171 | setdomainname | man/ cs/ | 0xab | char *name | int len | - | - | - | - |
172 | iopl | man/ cs/ | 0xac | ? | ? | ? | ? | ? | ? |
173 | ioperm | man/ cs/ | 0xad | unsigned long from | unsigned long num | int on | - | - | - |
174 | create_module | man/ cs/ | 0xae | ? | ? | ? | ? | ? | ? |
175 | init_module | man/ cs/ | 0xaf | void *umod | unsigned long len | const char *uargs | - | - | - |
176 | delete_module | man/ cs/ | 0xb0 | const char *name_user | unsigned int flags | - | - | - | - |
177 | get_kernel_syms | man/ cs/ | 0xb1 | ? | ? | ? | ? | ? | ? |
178 | query_module | man/ cs/ | 0xb2 | ? | ? | ? | ? | ? | ? |
179 | quotactl | man/ cs/ | 0xb3 | unsigned int cmd | const char *special | qid_t id | void *addr | - | - |
180 | nfsservctl | man/ cs/ | 0xb4 | ? | ? | ? | ? | ? | ? |
181 | getpmsg | man/ cs/ | 0xb5 | ? | ? | ? | ? | ? | ? |
182 | putpmsg | man/ cs/ | 0xb6 | ? | ? | ? | ? | ? | ? |
183 | afs_syscall | man/ cs/ | 0xb7 | ? | ? | ? | ? | ? | ? |
184 | tuxcall | man/ cs/ | 0xb8 | ? | ? | ? | ? | ? | ? |
185 | security | man/ cs/ | 0xb9 | ? | ? | ? | ? | ? | ? |
186 | gettid | man/ cs/ | 0xba | - | - | - | - | - | - |
187 | readahead | man/ cs/ | 0xbb | int fd | loff_t offset | size_t count | - | - | - |
188 | setxattr | man/ cs/ | 0xbc | const char *path | const char *name | const void *value | size_t size | int flags | - |
189 | lsetxattr | man/ cs/ | 0xbd | const char *path | const char *name | const void *value | size_t size | int flags | - |
190 | fsetxattr | man/ cs/ | 0xbe | int fd | const char *name | const void *value | size_t size | int flags | - |
191 | getxattr | man/ cs/ | 0xbf | const char *path | const char *name | void *value | size_t size | - | - |
192 | lgetxattr | man/ cs/ | 0xc0 | const char *path | const char *name | void *value | size_t size | - | - |
193 | fgetxattr | man/ cs/ | 0xc1 | int fd | const char *name | void *value | size_t size | - | - |
194 | listxattr | man/ cs/ | 0xc2 | const char *path | char *list | size_t size | - | - | - |
195 | llistxattr | man/ cs/ | 0xc3 | const char *path | char *list | size_t size | - | - | - |
196 | flistxattr | man/ cs/ | 0xc4 | int fd | char *list | size_t size | - | - | - |
197 | removexattr | man/ cs/ | 0xc5 | const char *path | const char *name | - | - | - | - |
198 | lremovexattr | man/ cs/ | 0xc6 | const char *path | const char *name | - | - | - | - |
199 | fremovexattr | man/ cs/ | 0xc7 | int fd | const char *name | - | - | - | - |
200 | tkill | man/ cs/ | 0xc8 | pid_t pid | int sig | - | - | - | - |
201 | time | man/ cs/ | 0xc9 | time_t *tloc | - | - | - | - | - |
202 | futex | man/ cs/ | 0xca | u32 *uaddr | int op | u32 val | struct __kernel_timespec *utime | u32 *uaddr2 | u32 val3 |
203 | sched_setaffinity | man/ cs/ | 0xcb | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
204 | sched_getaffinity | man/ cs/ | 0xcc | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
205 | set_thread_area | man/ cs/ | 0xcd | ? | ? | ? | ? | ? | ? |
206 | io_setup | man/ cs/ | 0xce | unsigned nr_reqs | aio_context_t *ctx | - | - | - | - |
207 | io_destroy | man/ cs/ | 0xcf | aio_context_t ctx | - | - | - | - | - |
208 | io_getevents | man/ cs/ | 0xd0 | aio_context_t ctx_id | long min_nr | long nr | struct io_event *events | struct __kernel_timespec *timeout | - |
209 | io_submit | man/ cs/ | 0xd1 | aio_context_t | long | struct iocb * * | - | - | - |
210 | io_cancel | man/ cs/ | 0xd2 | aio_context_t ctx_id | struct iocb *iocb | struct io_event *result | - | - | - |
211 | get_thread_area | man/ cs/ | 0xd3 | ? | ? | ? | ? | ? | ? |
212 | lookup_dcookie | man/ cs/ | 0xd4 | u64 cookie64 | char *buf | size_t len | - | - | - |
213 | epoll_create | man/ cs/ | 0xd5 | int size | - | - | - | - | - |
214 | epoll_ctl_old | man/ cs/ | 0xd6 | ? | ? | ? | ? | ? | ? |
215 | epoll_wait_old | man/ cs/ | 0xd7 | ? | ? | ? | ? | ? | ? |
216 | remap_file_pages | man/ cs/ | 0xd8 | unsigned long start | unsigned long size | unsigned long prot | unsigned long pgoff | unsigned long flags | - |
217 | getdents64 | man/ cs/ | 0xd9 | unsigned int fd | struct linux_dirent64 *dirent | unsigned int count | - | - | - |
218 | set_tid_address | man/ cs/ | 0xda | int *tidptr | - | - | - | - | - |
219 | restart_syscall | man/ cs/ | 0xdb | - | - | - | - | - | - |
220 | semtimedop | man/ cs/ | 0xdc | int semid | struct sembuf *sops | unsigned nsops | const struct __kernel_timespec *timeout | - | - |
221 | fadvise64 | man/ cs/ | 0xdd | int fd | loff_t offset | size_t len | int advice | - | - |
222 | timer_create | man/ cs/ | 0xde | clockid_t which_clock | struct sigevent *timer_event_spec | timer_t * created_timer_id | - | - | - |
223 | timer_settime | man/ cs/ | 0xdf | timer_t timer_id | int flags | const struct __kernel_itimerspec *new_setting | struct __kernel_itimerspec *old_setting | - | - |
224 | timer_gettime | man/ cs/ | 0xe0 | timer_t timer_id | struct __kernel_itimerspec *setting | - | - | - | - |
225 | timer_getoverrun | man/ cs/ | 0xe1 | timer_t timer_id | - | - | - | - | - |
226 | timer_delete | man/ cs/ | 0xe2 | timer_t timer_id | - | - | - | - | - |
227 | clock_settime | man/ cs/ | 0xe3 | clockid_t which_clock | const struct __kernel_timespec *tp | - | - | - | - |
228 | clock_gettime | man/ cs/ | 0xe4 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
229 | clock_getres | man/ cs/ | 0xe5 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
230 | clock_nanosleep | man/ cs/ | 0xe6 | clockid_t which_clock | int flags | const struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - |
231 | exit_group | man/ cs/ | 0xe7 | int error_code | - | - | - | - | - |
232 | epoll_wait | man/ cs/ | 0xe8 | int epfd | struct epoll_event *events | int maxevents | int timeout | - | - |
233 | epoll_ctl | man/ cs/ | 0xe9 | int epfd | int op | int fd | struct epoll_event *event | - | - |
234 | tgkill | man/ cs/ | 0xea | pid_t tgid | pid_t pid | int sig | - | - | - |
235 | utimes | man/ cs/ | 0xeb | char *filename | struct timeval *utimes | - | - | - | - |
236 | vserver | man/ cs/ | 0xec | ? | ? | ? | ? | ? | ? |
237 | mbind | man/ cs/ | 0xed | unsigned long start | unsigned long len | unsigned long mode | const unsigned long *nmask | unsigned long maxnode | unsigned flags |
238 | set_mempolicy | man/ cs/ | 0xee | int mode | const unsigned long *nmask | unsigned long maxnode | - | - | - |
239 | get_mempolicy | man/ cs/ | 0xef | int *policy | unsigned long *nmask | unsigned long maxnode | unsigned long addr | unsigned long flags | - |
240 | mq_open | man/ cs/ | 0xf0 | const char *name | int oflag | umode_t mode | struct mq_attr *attr | - | - |
241 | mq_unlink | man/ cs/ | 0xf1 | const char *name | - | - | - | - | - |
242 | mq_timedsend | man/ cs/ | 0xf2 | mqd_t mqdes | const char *msg_ptr | size_t msg_len | unsigned int msg_prio | const struct __kernel_timespec *abs_timeout | - |
243 | mq_timedreceive | man/ cs/ | 0xf3 | mqd_t mqdes | char *msg_ptr | size_t msg_len | unsigned int *msg_prio | const struct __kernel_timespec *abs_timeout | - |
244 | mq_notify | man/ cs/ | 0xf4 | mqd_t mqdes | const struct sigevent *notification | - | - | - | - |
245 | mq_getsetattr | man/ cs/ | 0xf5 | mqd_t mqdes | const struct mq_attr *mqstat | struct mq_attr *omqstat | - | - | - |
246 | kexec_load | man/ cs/ | 0xf6 | unsigned long entry | unsigned long nr_segments | struct kexec_segment *segments | unsigned long flags | - | - |
247 | waitid | man/ cs/ | 0xf7 | int which | pid_t pid | struct siginfo *infop | int options | struct rusage *ru | - |
248 | add_key | man/ cs/ | 0xf8 | const char *_type | const char *_description | const void *_payload | size_t plen | key_serial_t destringid | - |
249 | request_key | man/ cs/ | 0xf9 | const char *_type | const char *_description | const char *_callout_info | key_serial_t destringid | - | - |
250 | keyctl | man/ cs/ | 0xfa | int cmd | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
251 | ioprio_set | man/ cs/ | 0xfb | int which | int who | int ioprio | - | - | - |
252 | ioprio_get | man/ cs/ | 0xfc | int which | int who | - | - | - | - |
253 | inotify_init | man/ cs/ | 0xfd | - | - | - | - | - | - |
254 | inotify_add_watch | man/ cs/ | 0xfe | int fd | const char *path | u32 mask | - | - | - |
255 | inotify_rm_watch | man/ cs/ | 0xff | int fd | __s32 wd | - | - | - | - |
256 | migrate_pages | man/ cs/ | 0x100 | pid_t pid | unsigned long maxnode | const unsigned long *from | const unsigned long *to | - | - |
257 | openat | man/ cs/ | 0x101 | int dfd | const char *filename | int flags | umode_t mode | - | - |
258 | mkdirat | man/ cs/ | 0x102 | int dfd | const char * pathname | umode_t mode | - | - | - |
259 | mknodat | man/ cs/ | 0x103 | int dfd | const char * filename | umode_t mode | unsigned dev | - | - |
260 | fchownat | man/ cs/ | 0x104 | int dfd | const char *filename | uid_t user | gid_t group | int flag | - |
261 | futimesat | man/ cs/ | 0x105 | int dfd | const char *filename | struct timeval *utimes | - | - | - |
262 | newfstatat | man/ cs/ | 0x106 | int dfd | const char *filename | struct stat *statbuf | int flag | - | - |
263 | unlinkat | man/ cs/ | 0x107 | int dfd | const char * pathname | int flag | - | - | - |
264 | renameat | man/ cs/ | 0x108 | int olddfd | const char * oldname | int newdfd | const char * newname | - | - |
265 | linkat | man/ cs/ | 0x109 | int olddfd | const char *oldname | int newdfd | const char *newname | int flags | - |
266 | symlinkat | man/ cs/ | 0x10a | const char * oldname | int newdfd | const char * newname | - | - | - |
267 | readlinkat | man/ cs/ | 0x10b | int dfd | const char *path | char *buf | int bufsiz | - | - |
268 | fchmodat | man/ cs/ | 0x10c | int dfd | const char * filename | umode_t mode | - | - | - |
269 | faccessat | man/ cs/ | 0x10d | int dfd | const char *filename | int mode | - | - | - |
270 | pselect6 | man/ cs/ | 0x10e | int | fd_set * | fd_set * | fd_set * | struct __kernel_timespec * | void * |
271 | ppoll | man/ cs/ | 0x10f | struct pollfd * | unsigned int | struct __kernel_timespec * | const sigset_t * | size_t | - |
272 | unshare | man/ cs/ | 0x110 | unsigned long unshare_flags | - | - | - | - | - |
273 | set_robust_list | man/ cs/ | 0x111 | struct robust_list_head *head | size_t len | - | - | - | - |
274 | get_robust_list | man/ cs/ | 0x112 | int pid | struct robust_list_head * *head_ptr | size_t *len_ptr | - | - | - |
275 | splice | man/ cs/ | 0x113 | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
276 | tee | man/ cs/ | 0x114 | int fdin | int fdout | size_t len | unsigned int flags | - | - |
277 | sync_file_range | man/ cs/ | 0x115 | int fd | loff_t offset | loff_t nbytes | unsigned int flags | - | - |
278 | vmsplice | man/ cs/ | 0x116 | int fd | const struct iovec *iov | unsigned long nr_segs | unsigned int flags | - | - |
279 | move_pages | man/ cs/ | 0x117 | pid_t pid | unsigned long nr_pages | const void * *pages | const int *nodes | int *status | int flags |
280 | utimensat | man/ cs/ | 0x118 | int dfd | const char *filename | struct __kernel_timespec *utimes | int flags | - | - |
281 | epoll_pwait | man/ cs/ | 0x119 | int epfd | struct epoll_event *events | int maxevents | int timeout | const sigset_t *sigmask | size_t sigsetsize |
282 | signalfd | man/ cs/ | 0x11a | int ufd | sigset_t *user_mask | size_t sizemask | - | - | - |
283 | timerfd_create | man/ cs/ | 0x11b | int clockid | int flags | - | - | - | - |
284 | eventfd | man/ cs/ | 0x11c | unsigned int count | - | - | - | - | - |
285 | fallocate | man/ cs/ | 0x11d | int fd | int mode | loff_t offset | loff_t len | - | - |
286 | timerfd_settime | man/ cs/ | 0x11e | int ufd | int flags | const struct __kernel_itimerspec *utmr | struct __kernel_itimerspec *otmr | - | - |
287 | timerfd_gettime | man/ cs/ | 0x11f | int ufd | struct __kernel_itimerspec *otmr | - | - | - | - |
288 | accept4 | man/ cs/ | 0x120 | int | struct sockaddr * | int * | int | - | - |
289 | signalfd4 | man/ cs/ | 0x121 | int ufd | sigset_t *user_mask | size_t sizemask | int flags | - | - |
290 | eventfd2 | man/ cs/ | 0x122 | unsigned int count | int flags | - | - | - | - |
291 | epoll_create1 | man/ cs/ | 0x123 | int flags | - | - | - | - | - |
292 | dup3 | man/ cs/ | 0x124 | unsigned int oldfd | unsigned int newfd | int flags | - | - | - |
293 | pipe2 | man/ cs/ | 0x125 | int *fildes | int flags | - | - | - | - |
294 | inotify_init1 | man/ cs/ | 0x126 | int flags | - | - | - | - | - |
295 | preadv | man/ cs/ | 0x127 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
296 | pwritev | man/ cs/ | 0x128 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
297 | rt_tgsigqueueinfo | man/ cs/ | 0x129 | pid_t tgid | pid_t pid | int sig | siginfo_t *uinfo | - | - |
298 | perf_event_open | man/ cs/ | 0x12a | struct perf_event_attr *attr_uptr | pid_t pid | int cpu | int group_fd | unsigned long flags | - |
299 | recvmmsg | man/ cs/ | 0x12b | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | struct __kernel_timespec *timeout | - |
300 | fanotify_init | man/ cs/ | 0x12c | unsigned int flags | unsigned int event_f_flags | - | - | - | - |
301 | fanotify_mark | man/ cs/ | 0x12d | int fanotify_fd | unsigned int flags | u64 mask | int fd | const char *pathname | - |
302 | prlimit64 | man/ cs/ | 0x12e | pid_t pid | unsigned int resource | const struct rlimit64 *new_rlim | struct rlimit64 *old_rlim | - | - |
303 | name_to_handle_at | man/ cs/ | 0x12f | int dfd | const char *name | struct file_handle *handle | int *mnt_id | int flag | - |
304 | open_by_handle_at | man/ cs/ | 0x130 | int mountdirfd | struct file_handle *handle | int flags | - | - | - |
305 | clock_adjtime | man/ cs/ | 0x131 | clockid_t which_clock | struct __kernel_timex *tx | - | - | - | - |
306 | syncfs | man/ cs/ | 0x132 | int fd | - | - | - | - | - |
307 | sendmmsg | man/ cs/ | 0x133 | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | - | - |
308 | setns | man/ cs/ | 0x134 | int fd | int nstype | - | - | - | - |
309 | getcpu | man/ cs/ | 0x135 | unsigned *cpu | unsigned *node | struct getcpu_cache *cache | - | - | - |
310 | process_vm_readv | man/ cs/ | 0x136 | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
311 | process_vm_writev | man/ cs/ | 0x137 | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
312 | kcmp | man/ cs/ | 0x138 | pid_t pid1 | pid_t pid2 | int type | unsigned long idx1 | unsigned long idx2 | - |
313 | finit_module | man/ cs/ | 0x139 | int fd | const char *uargs | int flags | - | - | - |
314 | sched_setattr | man/ cs/ | 0x13a | pid_t pid | struct sched_attr *attr | unsigned int flags | - | - | - |
315 | sched_getattr | man/ cs/ | 0x13b | pid_t pid | struct sched_attr *attr | unsigned int size | unsigned int flags | - | - |
316 | renameat2 | man/ cs/ | 0x13c | int olddfd | const char *oldname | int newdfd | const char *newname | unsigned int flags | - |
317 | seccomp | man/ cs/ | 0x13d | unsigned int op | unsigned int flags | void *uargs | - | - | - |
318 | getrandom | man/ cs/ | 0x13e | char *buf | size_t count | unsigned int flags | - | - | - |
319 | memfd_create | man/ cs/ | 0x13f | const char *uname_ptr | unsigned int flags | - | - | - | - |
320 | kexec_file_load | man/ cs/ | 0x140 | int kernel_fd | int initrd_fd | unsigned long cmdline_len | const char *cmdline_ptr | unsigned long flags | - |
321 | bpf | man/ cs/ | 0x141 | int cmd | union bpf_attr *attr | unsigned int size | - | - | - |
322 | execveat | man/ cs/ | 0x142 | int dfd | const char *filename | const char *const *argv | const char *const *envp | int flags | - |
323 | userfaultfd | man/ cs/ | 0x143 | int flags | - | - | - | - | - |
324 | membarrier | man/ cs/ | 0x144 | int cmd | int flags | - | - | - | - |
325 | mlock2 | man/ cs/ | 0x145 | unsigned long start | size_t len | int flags | - | - | - |
326 | copy_file_range | man/ cs/ | 0x146 | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
327 | preadv2 | man/ cs/ | 0x147 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
328 | pwritev2 | man/ cs/ | 0x148 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
329 | pkey_mprotect | man/ cs/ | 0x149 | unsigned long start | size_t len | unsigned long prot | int pkey | - | - |
330 | pkey_alloc | man/ cs/ | 0x14a | unsigned long flags | unsigned long init_val | - | - | - | - |
331 | pkey_free | man/ cs/ | 0x14b | int pkey | - | - | - | - | - |
332 | statx | man/ cs/ | 0x14c | int dfd | const char *path | unsigned flags | unsigned mask | struct statx *buffer | - |
0x3 arm-32bit/EABI
NR | syscall name | references | %r7 | arg0 (%r0) | arg1 (%r1) | arg2 (%r2) | arg3 (%r3) | arg4 (%r4) | arg5 (%r5) |
---|---|---|---|---|---|---|---|---|---|
0 | restart_syscall | man/ cs/ | 0x00 | - | - | - | - | - | - |
1 | exit | man/ cs/ | 0x01 | int error_code | - | - | - | - | - |
2 | fork | man/ cs/ | 0x02 | - | - | - | - | - | - |
3 | read | man/ cs/ | 0x03 | unsigned int fd | char *buf | size_t count | - | - | - |
4 | write | man/ cs/ | 0x04 | unsigned int fd | const char *buf | size_t count | - | - | - |
5 | open | man/ cs/ | 0x05 | const char *filename | int flags | umode_t mode | - | - | - |
6 | close | man/ cs/ | 0x06 | unsigned int fd | - | - | - | - | - |
7 | not implemented | 0x07 | |||||||
8 | creat | man/ cs/ | 0x08 | const char *pathname | umode_t mode | - | - | - | - |
9 | link | man/ cs/ | 0x09 | const char *oldname | const char *newname | - | - | - | - |
10 | unlink | man/ cs/ | 0x0a | const char *pathname | - | - | - | - | - |
11 | execve | man/ cs/ | 0x0b | const char *filename | const char *const *argv | const char *const *envp | - | - | - |
12 | chdir | man/ cs/ | 0x0c | const char *filename | - | - | - | - | - |
13 | not implemented | 0x0d | |||||||
14 | mknod | man/ cs/ | 0x0e | const char *filename | umode_t mode | unsigned dev | - | - | - |
15 | chmod | man/ cs/ | 0x0f | const char *filename | umode_t mode | - | - | - | - |
16 | lchown | man/ cs/ | 0x10 | const char *filename | uid_t user | gid_t group | - | - | - |
17 | not implemented | 0x11 | |||||||
18 | not implemented | 0x12 | |||||||
19 | lseek | man/ cs/ | 0x13 | unsigned int fd | off_t offset | unsigned int whence | - | - | - |
20 | getpid | man/ cs/ | 0x14 | - | - | - | - | - | - |
21 | mount | man/ cs/ | 0x15 | char *dev_name | char *dir_name | char *type | unsigned long flags | void *data | - |
22 | not implemented | 0x16 | |||||||
23 | setuid | man/ cs/ | 0x17 | uid_t uid | - | - | - | - | - |
24 | getuid | man/ cs/ | 0x18 | - | - | - | - | - | - |
25 | not implemented | 0x19 | |||||||
26 | ptrace | man/ cs/ | 0x1a | long request | long pid | unsigned long addr | unsigned long data | - | - |
27 | not implemented | 0x1b | |||||||
28 | not implemented | 0x1c | |||||||
29 | pause | man/ cs/ | 0x1d | - | - | - | - | - | - |
30 | not implemented | 0x1e | |||||||
31 | not implemented | 0x1f | |||||||
32 | not implemented | 0x20 | |||||||
33 | access | man/ cs/ | 0x21 | const char *filename | int mode | - | - | - | - |
34 | nice | man/ cs/ | 0x22 | int increment | - | - | - | - | - |
35 | not implemented | 0x23 | |||||||
36 | sync | man/ cs/ | 0x24 | - | - | - | - | - | - |
37 | kill | man/ cs/ | 0x25 | pid_t pid | int sig | - | - | - | - |
38 | rename | man/ cs/ | 0x26 | const char *oldname | const char *newname | - | - | - | - |
39 | mkdir | man/ cs/ | 0x27 | const char *pathname | umode_t mode | - | - | - | - |
40 | rmdir | man/ cs/ | 0x28 | const char *pathname | - | - | - | - | - |
41 | dup | man/ cs/ | 0x29 | unsigned int fildes | - | - | - | - | - |
42 | pipe | man/ cs/ | 0x2a | int *fildes | - | - | - | - | - |
43 | times | man/ cs/ | 0x2b | struct tms *tbuf | - | - | - | - | - |
44 | not implemented | 0x2c | |||||||
45 | brk | man/ cs/ | 0x2d | unsigned long brk | - | - | - | - | - |
46 | setgid | man/ cs/ | 0x2e | gid_t gid | - | - | - | - | - |
47 | getgid | man/ cs/ | 0x2f | - | - | - | - | - | - |
48 | not implemented | 0x30 | |||||||
49 | geteuid | man/ cs/ | 0x31 | - | - | - | - | - | - |
50 | getegid | man/ cs/ | 0x32 | - | - | - | - | - | - |
51 | acct | man/ cs/ | 0x33 | const char *name | - | - | - | - | - |
52 | umount2 | man/ cs/ | 0x34 | ? | ? | ? | ? | ? | ? |
53 | not implemented | 0x35 | |||||||
54 | ioctl | man/ cs/ | 0x36 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
55 | fcntl | man/ cs/ | 0x37 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
56 | not implemented | 0x38 | |||||||
57 | setpgid | man/ cs/ | 0x39 | pid_t pid | pid_t pgid | - | - | - | - |
58 | not implemented | 0x3a | |||||||
59 | not implemented | 0x3b | |||||||
60 | umask | man/ cs/ | 0x3c | int mask | - | - | - | - | - |
61 | chroot | man/ cs/ | 0x3d | const char *filename | - | - | - | - | - |
62 | ustat | man/ cs/ | 0x3e | unsigned dev | struct ustat *ubuf | - | - | - | - |
63 | dup2 | man/ cs/ | 0x3f | unsigned int oldfd | unsigned int newfd | - | - | - | - |
64 | getppid | man/ cs/ | 0x40 | - | - | - | - | - | - |
65 | getpgrp | man/ cs/ | 0x41 | - | - | - | - | - | - |
66 | setsid | man/ cs/ | 0x42 | - | - | - | - | - | - |
67 | sigaction | man/ cs/ | 0x43 | int | const struct old_sigaction * | struct old_sigaction * | - | - | - |
68 | not implemented | 0x44 | |||||||
69 | not implemented | 0x45 | |||||||
70 | setreuid | man/ cs/ | 0x46 | uid_t ruid | uid_t euid | - | - | - | - |
71 | setregid | man/ cs/ | 0x47 | gid_t rgid | gid_t egid | - | - | - | - |
72 | sigsuspend | man/ cs/ | 0x48 | int unused1 | int unused2 | old_sigset_t mask | - | - | - |
73 | sigpending | man/ cs/ | 0x49 | old_sigset_t *uset | - | - | - | - | - |
74 | sethostname | man/ cs/ | 0x4a | char *name | int len | - | - | - | - |
75 | setrlimit | man/ cs/ | 0x4b | unsigned int resource | struct rlimit *rlim | - | - | - | - |
76 | not implemented | 0x4c | |||||||
77 | getrusage | man/ cs/ | 0x4d | int who | struct rusage *ru | - | - | - | - |
78 | gettimeofday | man/ cs/ | 0x4e | struct timeval *tv | struct timezone *tz | - | - | - | - |
79 | settimeofday | man/ cs/ | 0x4f | struct timeval *tv | struct timezone *tz | - | - | - | - |
80 | getgroups | man/ cs/ | 0x50 | int gidsetsize | gid_t *grouplist | - | - | - | - |
81 | setgroups | man/ cs/ | 0x51 | int gidsetsize | gid_t *grouplist | - | - | - | - |
82 | not implemented | 0x52 | |||||||
83 | symlink | man/ cs/ | 0x53 | const char *old | const char *new | - | - | - | - |
84 | not implemented | 0x54 | |||||||
85 | readlink | man/ cs/ | 0x55 | const char *path | char *buf | int bufsiz | - | - | - |
86 | uselib | man/ cs/ | 0x56 | const char *library | - | - | - | - | - |
87 | swapon | man/ cs/ | 0x57 | const char *specialfile | int swap_flags | - | - | - | - |
88 | reboot | man/ cs/ | 0x58 | int magic1 | int magic2 | unsigned int cmd | void *arg | - | - |
89 | not implemented | 0x59 | |||||||
90 | not implemented | 0x5a | |||||||
91 | munmap | man/ cs/ | 0x5b | unsigned long addr | size_t len | - | - | - | - |
92 | truncate | man/ cs/ | 0x5c | const char *path | long length | - | - | - | - |
93 | ftruncate | man/ cs/ | 0x5d | unsigned int fd | unsigned long length | - | - | - | - |
94 | fchmod | man/ cs/ | 0x5e | unsigned int fd | umode_t mode | - | - | - | - |
95 | fchown | man/ cs/ | 0x5f | unsigned int fd | uid_t user | gid_t group | - | - | - |
96 | getpriority | man/ cs/ | 0x60 | int which | int who | - | - | - | - |
97 | setpriority | man/ cs/ | 0x61 | int which | int who | int niceval | - | - | - |
98 | not implemented | 0x62 | |||||||
99 | statfs | man/ cs/ | 0x63 | const char * path | struct statfs *buf | - | - | - | - |
100 | fstatfs | man/ cs/ | 0x64 | unsigned int fd | struct statfs *buf | - | - | - | - |
101 | not implemented | 0x65 | |||||||
102 | not implemented | 0x66 | |||||||
103 | syslog | man/ cs/ | 0x67 | int type | char *buf | int len | - | - | - |
104 | setitimer | man/ cs/ | 0x68 | int which | struct itimerval *value | struct itimerval *ovalue | - | - | - |
105 | getitimer | man/ cs/ | 0x69 | int which | struct itimerval *value | - | - | - | - |
106 | stat | man/ cs/ | 0x6a | const char *filename | struct __old_kernel_stat *statbuf | - | - | - | - |
107 | lstat | man/ cs/ | 0x6b | const char *filename | struct __old_kernel_stat *statbuf | - | - | - | - |
108 | fstat | man/ cs/ | 0x6c | unsigned int fd | struct __old_kernel_stat *statbuf | - | - | - | - |
109 | not implemented | 0x6d | |||||||
110 | not implemented | 0x6e | |||||||
111 | vhangup | man/ cs/ | 0x6f | - | - | - | - | - | - |
112 | not implemented | 0x70 | |||||||
113 | not implemented | 0x71 | |||||||
114 | wait4 | man/ cs/ | 0x72 | pid_t pid | int *stat_addr | int options | struct rusage *ru | - | - |
115 | swapoff | man/ cs/ | 0x73 | const char *specialfile | - | - | - | - | - |
116 | sysinfo | man/ cs/ | 0x74 | struct sysinfo *info | - | - | - | - | - |
117 | not implemented | 0x75 | |||||||
118 | fsync | man/ cs/ | 0x76 | unsigned int fd | - | - | - | - | - |
119 | sigreturn | man/ cs/ | 0x77 | ? | ? | ? | ? | ? | ? |
120 | clone | man/ cs/ | 0x78 | unsigned long | unsigned long | int * | int * | unsigned long | - |
121 | setdomainname | man/ cs/ | 0x79 | char *name | int len | - | - | - | - |
122 | uname | man/ cs/ | 0x7a | struct old_utsname * | - | - | - | - | - |
123 | not implemented | 0x7b | |||||||
124 | adjtimex | man/ cs/ | 0x7c | struct __kernel_timex *txc_p | - | - | - | - | - |
125 | mprotect | man/ cs/ | 0x7d | unsigned long start | size_t len | unsigned long prot | - | - | - |
126 | sigprocmask | man/ cs/ | 0x7e | int how | old_sigset_t *set | old_sigset_t *oset | - | - | - |
127 | not implemented | 0x7f | |||||||
128 | init_module | man/ cs/ | 0x80 | void *umod | unsigned long len | const char *uargs | - | - | - |
129 | delete_module | man/ cs/ | 0x81 | const char *name_user | unsigned int flags | - | - | - | - |
130 | not implemented | 0x82 | |||||||
131 | quotactl | man/ cs/ | 0x83 | unsigned int cmd | const char *special | qid_t id | void *addr | - | - |
132 | getpgid | man/ cs/ | 0x84 | pid_t pid | - | - | - | - | - |
133 | fchdir | man/ cs/ | 0x85 | unsigned int fd | - | - | - | - | - |
134 | bdflush | man/ cs/ | 0x86 | int func | long data | - | - | - | - |
135 | sysfs | man/ cs/ | 0x87 | int option | unsigned long arg1 | unsigned long arg2 | - | - | - |
136 | personality | man/ cs/ | 0x88 | unsigned int personality | - | - | - | - | - |
137 | not implemented | 0x89 | |||||||
138 | setfsuid | man/ cs/ | 0x8a | uid_t uid | - | - | - | - | - |
139 | setfsgid | man/ cs/ | 0x8b | gid_t gid | - | - | - | - | - |
140 | _llseek | man/ cs/ | 0x8c | ? | ? | ? | ? | ? | ? |
141 | getdents | man/ cs/ | 0x8d | unsigned int fd | struct linux_dirent *dirent | unsigned int count | - | - | - |
142 | _newselect | man/ cs/ | 0x8e | ? | ? | ? | ? | ? | ? |
143 | flock | man/ cs/ | 0x8f | unsigned int fd | unsigned int cmd | - | - | - | - |
144 | msync | man/ cs/ | 0x90 | unsigned long start | size_t len | int flags | - | - | - |
145 | readv | man/ cs/ | 0x91 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
146 | writev | man/ cs/ | 0x92 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
147 | getsid | man/ cs/ | 0x93 | pid_t pid | - | - | - | - | - |
148 | fdatasync | man/ cs/ | 0x94 | unsigned int fd | - | - | - | - | - |
149 | _sysctl | man/ cs/ | 0x95 | ? | ? | ? | ? | ? | ? |
150 | mlock | man/ cs/ | 0x96 | unsigned long start | size_t len | - | - | - | - |
151 | munlock | man/ cs/ | 0x97 | unsigned long start | size_t len | - | - | - | - |
152 | mlockall | man/ cs/ | 0x98 | int flags | - | - | - | - | - |
153 | munlockall | man/ cs/ | 0x99 | - | - | - | - | - | - |
154 | sched_setparam | man/ cs/ | 0x9a | pid_t pid | struct sched_param *param | - | - | - | - |
155 | sched_getparam | man/ cs/ | 0x9b | pid_t pid | struct sched_param *param | - | - | - | - |
156 | sched_setscheduler | man/ cs/ | 0x9c | pid_t pid | int policy | struct sched_param *param | - | - | - |
157 | sched_getscheduler | man/ cs/ | 0x9d | pid_t pid | - | - | - | - | - |
158 | sched_yield | man/ cs/ | 0x9e | - | - | - | - | - | - |
159 | sched_get_priority_max | man/ cs/ | 0x9f | int policy | - | - | - | - | - |
160 | sched_get_priority_min | man/ cs/ | 0xa0 | int policy | - | - | - | - | - |
161 | sched_rr_get_interval | man/ cs/ | 0xa1 | pid_t pid | struct __kernel_timespec *interval | - | - | - | - |
162 | nanosleep | man/ cs/ | 0xa2 | struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - | - | - |
163 | mremap | man/ cs/ | 0xa3 | unsigned long addr | unsigned long old_len | unsigned long new_len | unsigned long flags | unsigned long new_addr | - |
164 | setresuid | man/ cs/ | 0xa4 | uid_t ruid | uid_t euid | uid_t suid | - | - | - |
165 | getresuid | man/ cs/ | 0xa5 | uid_t *ruid | uid_t *euid | uid_t *suid | - | - | - |
166 | not implemented | 0xa6 | |||||||
167 | not implemented | 0xa7 | |||||||
168 | poll | man/ cs/ | 0xa8 | struct pollfd *ufds | unsigned int nfds | int timeout | - | - | - |
169 | nfsservctl | man/ cs/ | 0xa9 | ? | ? | ? | ? | ? | ? |
170 | setresgid | man/ cs/ | 0xaa | gid_t rgid | gid_t egid | gid_t sgid | - | - | - |
171 | getresgid | man/ cs/ | 0xab | gid_t *rgid | gid_t *egid | gid_t *sgid | - | - | - |
172 | prctl | man/ cs/ | 0xac | int option | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
173 | rt_sigreturn | man/ cs/ | 0xad | ? | ? | ? | ? | ? | ? |
174 | rt_sigaction | man/ cs/ | 0xae | int | const struct sigaction * | struct sigaction * | size_t | - | - |
175 | rt_sigprocmask | man/ cs/ | 0xaf | int how | sigset_t *set | sigset_t *oset | size_t sigsetsize | - | - |
176 | rt_sigpending | man/ cs/ | 0xb0 | sigset_t *set | size_t sigsetsize | - | - | - | - |
177 | rt_sigtimedwait | man/ cs/ | 0xb1 | const sigset_t *uthese | siginfo_t *uinfo | const struct __kernel_timespec *uts | size_t sigsetsize | - | - |
178 | rt_sigqueueinfo | man/ cs/ | 0xb2 | pid_t pid | int sig | siginfo_t *uinfo | - | - | - |
179 | rt_sigsuspend | man/ cs/ | 0xb3 | sigset_t *unewset | size_t sigsetsize | - | - | - | - |
180 | pread64 | man/ cs/ | 0xb4 | unsigned int fd | char *buf | size_t count | loff_t pos | - | - |
181 | pwrite64 | man/ cs/ | 0xb5 | unsigned int fd | const char *buf | size_t count | loff_t pos | - | - |
182 | chown | man/ cs/ | 0xb6 | const char *filename | uid_t user | gid_t group | - | - | - |
183 | getcwd | man/ cs/ | 0xb7 | char *buf | unsigned long size | - | - | - | - |
184 | capget | man/ cs/ | 0xb8 | cap_user_header_t header | cap_user_data_t dataptr | - | - | - | - |
185 | capset | man/ cs/ | 0xb9 | cap_user_header_t header | const cap_user_data_t data | - | - | - | - |
186 | sigaltstack | man/ cs/ | 0xba | const struct sigaltstack *uss | struct sigaltstack *uoss | - | - | - | - |
187 | sendfile | man/ cs/ | 0xbb | int out_fd | int in_fd | off_t *offset | size_t count | - | - |
188 | not implemented | 0xbc | |||||||
189 | not implemented | 0xbd | |||||||
190 | vfork | man/ cs/ | 0xbe | - | - | - | - | - | - |
191 | ugetrlimit | man/ cs/ | 0xbf | ? | ? | ? | ? | ? | ? |
192 | mmap2 | man/ cs/ | 0xc0 | ? | ? | ? | ? | ? | ? |
193 | truncate64 | man/ cs/ | 0xc1 | const char *path | loff_t length | - | - | - | - |
194 | ftruncate64 | man/ cs/ | 0xc2 | unsigned int fd | loff_t length | - | - | - | - |
195 | stat64 | man/ cs/ | 0xc3 | const char *filename | struct stat64 *statbuf | - | - | - | - |
196 | lstat64 | man/ cs/ | 0xc4 | const char *filename | struct stat64 *statbuf | - | - | - | - |
197 | fstat64 | man/ cs/ | 0xc5 | unsigned long fd | struct stat64 *statbuf | - | - | - | - |
198 | lchown32 | man/ cs/ | 0xc6 | ? | ? | ? | ? | ? | ? |
199 | getuid32 | man/ cs/ | 0xc7 | ? | ? | ? | ? | ? | ? |
200 | getgid32 | man/ cs/ | 0xc8 | ? | ? | ? | ? | ? | ? |
201 | geteuid32 | man/ cs/ | 0xc9 | ? | ? | ? | ? | ? | ? |
202 | getegid32 | man/ cs/ | 0xca | ? | ? | ? | ? | ? | ? |
203 | setreuid32 | man/ cs/ | 0xcb | ? | ? | ? | ? | ? | ? |
204 | setregid32 | man/ cs/ | 0xcc | ? | ? | ? | ? | ? | ? |
205 | getgroups32 | man/ cs/ | 0xcd | ? | ? | ? | ? | ? | ? |
206 | setgroups32 | man/ cs/ | 0xce | ? | ? | ? | ? | ? | ? |
207 | fchown32 | man/ cs/ | 0xcf | ? | ? | ? | ? | ? | ? |
208 | setresuid32 | man/ cs/ | 0xd0 | ? | ? | ? | ? | ? | ? |
209 | getresuid32 | man/ cs/ | 0xd1 | ? | ? | ? | ? | ? | ? |
210 | setresgid32 | man/ cs/ | 0xd2 | ? | ? | ? | ? | ? | ? |
211 | getresgid32 | man/ cs/ | 0xd3 | ? | ? | ? | ? | ? | ? |
212 | chown32 | man/ cs/ | 0xd4 | ? | ? | ? | ? | ? | ? |
213 | setuid32 | man/ cs/ | 0xd5 | ? | ? | ? | ? | ? | ? |
214 | setgid32 | man/ cs/ | 0xd6 | ? | ? | ? | ? | ? | ? |
215 | setfsuid32 | man/ cs/ | 0xd7 | ? | ? | ? | ? | ? | ? |
216 | setfsgid32 | man/ cs/ | 0xd8 | ? | ? | ? | ? | ? | ? |
217 | getdents64 | man/ cs/ | 0xd9 | unsigned int fd | struct linux_dirent64 *dirent | unsigned int count | - | - | - |
218 | pivot_root | man/ cs/ | 0xda | const char *new_root | const char *put_old | - | - | - | - |
219 | mincore | man/ cs/ | 0xdb | unsigned long start | size_t len | unsigned char * vec | - | - | - |
220 | madvise | man/ cs/ | 0xdc | unsigned long start | size_t len | int behavior | - | - | - |
221 | fcntl64 | man/ cs/ | 0xdd | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
222 | not implemented | 0xde | |||||||
223 | not implemented | 0xdf | |||||||
224 | gettid | man/ cs/ | 0xe0 | - | - | - | - | - | - |
225 | readahead | man/ cs/ | 0xe1 | int fd | loff_t offset | size_t count | - | - | - |
226 | setxattr | man/ cs/ | 0xe2 | const char *path | const char *name | const void *value | size_t size | int flags | - |
227 | lsetxattr | man/ cs/ | 0xe3 | const char *path | const char *name | const void *value | size_t size | int flags | - |
228 | fsetxattr | man/ cs/ | 0xe4 | int fd | const char *name | const void *value | size_t size | int flags | - |
229 | getxattr | man/ cs/ | 0xe5 | const char *path | const char *name | void *value | size_t size | - | - |
230 | lgetxattr | man/ cs/ | 0xe6 | const char *path | const char *name | void *value | size_t size | - | - |
231 | fgetxattr | man/ cs/ | 0xe7 | int fd | const char *name | void *value | size_t size | - | - |
232 | listxattr | man/ cs/ | 0xe8 | const char *path | char *list | size_t size | - | - | - |
233 | llistxattr | man/ cs/ | 0xe9 | const char *path | char *list | size_t size | - | - | - |
234 | flistxattr | man/ cs/ | 0xea | int fd | char *list | size_t size | - | - | - |
235 | removexattr | man/ cs/ | 0xeb | const char *path | const char *name | - | - | - | - |
236 | lremovexattr | man/ cs/ | 0xec | const char *path | const char *name | - | - | - | - |
237 | fremovexattr | man/ cs/ | 0xed | int fd | const char *name | - | - | - | - |
238 | tkill | man/ cs/ | 0xee | pid_t pid | int sig | - | - | - | - |
239 | sendfile64 | man/ cs/ | 0xef | int out_fd | int in_fd | loff_t *offset | size_t count | - | - |
240 | futex | man/ cs/ | 0xf0 | u32 *uaddr | int op | u32 val | struct __kernel_timespec *utime | u32 *uaddr2 | u32 val3 |
241 | sched_setaffinity | man/ cs/ | 0xf1 | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
242 | sched_getaffinity | man/ cs/ | 0xf2 | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
243 | io_setup | man/ cs/ | 0xf3 | unsigned nr_reqs | aio_context_t *ctx | - | - | - | - |
244 | io_destroy | man/ cs/ | 0xf4 | aio_context_t ctx | - | - | - | - | - |
245 | io_getevents | man/ cs/ | 0xf5 | aio_context_t ctx_id | long min_nr | long nr | struct io_event *events | struct __kernel_timespec *timeout | - |
246 | io_submit | man/ cs/ | 0xf6 | aio_context_t | long | struct iocb * * | - | - | - |
247 | io_cancel | man/ cs/ | 0xf7 | aio_context_t ctx_id | struct iocb *iocb | struct io_event *result | - | - | - |
248 | exit_group | man/ cs/ | 0xf8 | int error_code | - | - | - | - | - |
249 | lookup_dcookie | man/ cs/ | 0xf9 | u64 cookie64 | char *buf | size_t len | - | - | - |
250 | epoll_create | man/ cs/ | 0xfa | int size | - | - | - | - | - |
251 | epoll_ctl | man/ cs/ | 0xfb | int epfd | int op | int fd | struct epoll_event *event | - | - |
252 | epoll_wait | man/ cs/ | 0xfc | int epfd | struct epoll_event *events | int maxevents | int timeout | - | - |
253 | remap_file_pages | man/ cs/ | 0xfd | unsigned long start | unsigned long size | unsigned long prot | unsigned long pgoff | unsigned long flags | - |
254 | not implemented | 0xfe | |||||||
255 | not implemented | 0xff | |||||||
256 | set_tid_address | man/ cs/ | 0x100 | int *tidptr | - | - | - | - | - |
257 | timer_create | man/ cs/ | 0x101 | clockid_t which_clock | struct sigevent *timer_event_spec | timer_t * created_timer_id | - | - | - |
258 | timer_settime | man/ cs/ | 0x102 | timer_t timer_id | int flags | const struct __kernel_itimerspec *new_setting | struct __kernel_itimerspec *old_setting | - | - |
259 | timer_gettime | man/ cs/ | 0x103 | timer_t timer_id | struct __kernel_itimerspec *setting | - | - | - | - |
260 | timer_getoverrun | man/ cs/ | 0x104 | timer_t timer_id | - | - | - | - | - |
261 | timer_delete | man/ cs/ | 0x105 | timer_t timer_id | - | - | - | - | - |
262 | clock_settime | man/ cs/ | 0x106 | clockid_t which_clock | const struct __kernel_timespec *tp | - | - | - | - |
263 | clock_gettime | man/ cs/ | 0x107 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
264 | clock_getres | man/ cs/ | 0x108 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
265 | clock_nanosleep | man/ cs/ | 0x109 | clockid_t which_clock | int flags | const struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - |
266 | statfs64 | man/ cs/ | 0x10a | const char *path | size_t sz | struct statfs64 *buf | - | - | - |
267 | fstatfs64 | man/ cs/ | 0x10b | unsigned int fd | size_t sz | struct statfs64 *buf | - | - | - |
268 | tgkill | man/ cs/ | 0x10c | pid_t tgid | pid_t pid | int sig | - | - | - |
269 | utimes | man/ cs/ | 0x10d | char *filename | struct timeval *utimes | - | - | - | - |
270 | arm_fadvise64_64 | man/ cs/ | 0x10e | ? | ? | ? | ? | ? | ? |
271 | pciconfig_iobase | man/ cs/ | 0x10f | long which | unsigned long bus | unsigned long devfn | - | - | - |
272 | pciconfig_read | man/ cs/ | 0x110 | unsigned long bus | unsigned long dfn | unsigned long off | unsigned long len | void *buf | - |
273 | pciconfig_write | man/ cs/ | 0x111 | unsigned long bus | unsigned long dfn | unsigned long off | unsigned long len | void *buf | - |
274 | mq_open | man/ cs/ | 0x112 | const char *name | int oflag | umode_t mode | struct mq_attr *attr | - | - |
275 | mq_unlink | man/ cs/ | 0x113 | const char *name | - | - | - | - | - |
276 | mq_timedsend | man/ cs/ | 0x114 | mqd_t mqdes | const char *msg_ptr | size_t msg_len | unsigned int msg_prio | const struct __kernel_timespec *abs_timeout | - |
277 | mq_timedreceive | man/ cs/ | 0x115 | mqd_t mqdes | char *msg_ptr | size_t msg_len | unsigned int *msg_prio | const struct __kernel_timespec *abs_timeout | - |
278 | mq_notify | man/ cs/ | 0x116 | mqd_t mqdes | const struct sigevent *notification | - | - | - | - |
279 | mq_getsetattr | man/ cs/ | 0x117 | mqd_t mqdes | const struct mq_attr *mqstat | struct mq_attr *omqstat | - | - | - |
280 | waitid | man/ cs/ | 0x118 | int which | pid_t pid | struct siginfo *infop | int options | struct rusage *ru | - |
281 | socket | man/ cs/ | 0x119 | int | int | int | - | - | - |
282 | bind | man/ cs/ | 0x11a | int | struct sockaddr * | int | - | - | - |
283 | connect | man/ cs/ | 0x11b | int | struct sockaddr * | int | - | - | - |
284 | listen | man/ cs/ | 0x11c | int | int | - | - | - | - |
285 | accept | man/ cs/ | 0x11d | int | struct sockaddr * | int * | - | - | - |
286 | getsockname | man/ cs/ | 0x11e | int | struct sockaddr * | int * | - | - | - |
287 | getpeername | man/ cs/ | 0x11f | int | struct sockaddr * | int * | - | - | - |
288 | socketpair | man/ cs/ | 0x120 | int | int | int | int * | - | - |
289 | send | man/ cs/ | 0x121 | int | void * | size_t | unsigned | - | - |
290 | sendto | man/ cs/ | 0x122 | int | void * | size_t | unsigned | struct sockaddr * | int |
291 | recv | man/ cs/ | 0x123 | int | void * | size_t | unsigned | - | - |
292 | recvfrom | man/ cs/ | 0x124 | int | void * | size_t | unsigned | struct sockaddr * | int * |
293 | shutdown | man/ cs/ | 0x125 | int | int | - | - | - | - |
294 | setsockopt | man/ cs/ | 0x126 | int fd | int level | int optname | char *optval | int optlen | - |
295 | getsockopt | man/ cs/ | 0x127 | int fd | int level | int optname | char *optval | int *optlen | - |
296 | sendmsg | man/ cs/ | 0x128 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
297 | recvmsg | man/ cs/ | 0x129 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
298 | semop | man/ cs/ | 0x12a | int semid | struct sembuf *sops | unsigned nsops | - | - | - |
299 | semget | man/ cs/ | 0x12b | key_t key | int nsems | int semflg | - | - | - |
300 | semctl | man/ cs/ | 0x12c | int semid | int semnum | int cmd | unsigned long arg | - | - |
301 | msgsnd | man/ cs/ | 0x12d | int msqid | struct msgbuf *msgp | size_t msgsz | int msgflg | - | - |
302 | msgrcv | man/ cs/ | 0x12e | int msqid | struct msgbuf *msgp | size_t msgsz | long msgtyp | int msgflg | - |
303 | msgget | man/ cs/ | 0x12f | key_t key | int msgflg | - | - | - | - |
304 | msgctl | man/ cs/ | 0x130 | int msqid | int cmd | struct msqid_ds *buf | - | - | - |
305 | shmat | man/ cs/ | 0x131 | int shmid | char *shmaddr | int shmflg | - | - | - |
306 | shmdt | man/ cs/ | 0x132 | char *shmaddr | - | - | - | - | - |
307 | shmget | man/ cs/ | 0x133 | key_t key | size_t size | int flag | - | - | - |
308 | shmctl | man/ cs/ | 0x134 | int shmid | int cmd | struct shmid_ds *buf | - | - | - |
309 | add_key | man/ cs/ | 0x135 | const char *_type | const char *_description | const void *_payload | size_t plen | key_serial_t destringid | - |
310 | request_key | man/ cs/ | 0x136 | const char *_type | const char *_description | const char *_callout_info | key_serial_t destringid | - | - |
311 | keyctl | man/ cs/ | 0x137 | int cmd | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
312 | semtimedop | man/ cs/ | 0x138 | int semid | struct sembuf *sops | unsigned nsops | const struct __kernel_timespec *timeout | - | - |
313 | vserver | man/ cs/ | 0x139 | ? | ? | ? | ? | ? | ? |
314 | ioprio_set | man/ cs/ | 0x13a | int which | int who | int ioprio | - | - | - |
315 | ioprio_get | man/ cs/ | 0x13b | int which | int who | - | - | - | - |
316 | inotify_init | man/ cs/ | 0x13c | - | - | - | - | - | - |
317 | inotify_add_watch | man/ cs/ | 0x13d | int fd | const char *path | u32 mask | - | - | - |
318 | inotify_rm_watch | man/ cs/ | 0x13e | int fd | __s32 wd | - | - | - | - |
319 | mbind | man/ cs/ | 0x13f | unsigned long start | unsigned long len | unsigned long mode | const unsigned long *nmask | unsigned long maxnode | unsigned flags |
320 | get_mempolicy | man/ cs/ | 0x140 | int *policy | unsigned long *nmask | unsigned long maxnode | unsigned long addr | unsigned long flags | - |
321 | set_mempolicy | man/ cs/ | 0x141 | int mode | const unsigned long *nmask | unsigned long maxnode | - | - | - |
322 | openat | man/ cs/ | 0x142 | int dfd | const char *filename | int flags | umode_t mode | - | - |
323 | mkdirat | man/ cs/ | 0x143 | int dfd | const char * pathname | umode_t mode | - | - | - |
324 | mknodat | man/ cs/ | 0x144 | int dfd | const char * filename | umode_t mode | unsigned dev | - | - |
325 | fchownat | man/ cs/ | 0x145 | int dfd | const char *filename | uid_t user | gid_t group | int flag | - |
326 | futimesat | man/ cs/ | 0x146 | int dfd | const char *filename | struct timeval *utimes | - | - | - |
327 | fstatat64 | man/ cs/ | 0x147 | int dfd | const char *filename | struct stat64 *statbuf | int flag | - | - |
328 | unlinkat | man/ cs/ | 0x148 | int dfd | const char * pathname | int flag | - | - | - |
329 | renameat | man/ cs/ | 0x149 | int olddfd | const char * oldname | int newdfd | const char * newname | - | - |
330 | linkat | man/ cs/ | 0x14a | int olddfd | const char *oldname | int newdfd | const char *newname | int flags | - |
331 | symlinkat | man/ cs/ | 0x14b | const char * oldname | int newdfd | const char * newname | - | - | - |
332 | readlinkat | man/ cs/ | 0x14c | int dfd | const char *path | char *buf | int bufsiz | - | - |
333 | fchmodat | man/ cs/ | 0x14d | int dfd | const char * filename | umode_t mode | - | - | - |
334 | faccessat | man/ cs/ | 0x14e | int dfd | const char *filename | int mode | - | - | - |
335 | pselect6 | man/ cs/ | 0x14f | int | fd_set * | fd_set * | fd_set * | struct __kernel_timespec * | void * |
336 | ppoll | man/ cs/ | 0x150 | struct pollfd * | unsigned int | struct __kernel_timespec * | const sigset_t * | size_t | - |
337 | unshare | man/ cs/ | 0x151 | unsigned long unshare_flags | - | - | - | - | - |
338 | set_robust_list | man/ cs/ | 0x152 | struct robust_list_head *head | size_t len | - | - | - | - |
339 | get_robust_list | man/ cs/ | 0x153 | int pid | struct robust_list_head * *head_ptr | size_t *len_ptr | - | - | - |
340 | splice | man/ cs/ | 0x154 | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
341 | arm_sync_file_range | man/ cs/ | 0x155 | ? | ? | ? | ? | ? | ? |
341 | sync_file_range2 | man/ cs/ | 0x155 | int fd | unsigned int flags | loff_t offset | loff_t nbytes | - | - |
342 | tee | man/ cs/ | 0x156 | int fdin | int fdout | size_t len | unsigned int flags | - | - |
343 | vmsplice | man/ cs/ | 0x157 | int fd | const struct iovec *iov | unsigned long nr_segs | unsigned int flags | - | - |
344 | move_pages | man/ cs/ | 0x158 | pid_t pid | unsigned long nr_pages | const void * *pages | const int *nodes | int *status | int flags |
345 | getcpu | man/ cs/ | 0x159 | unsigned *cpu | unsigned *node | struct getcpu_cache *cache | - | - | - |
346 | epoll_pwait | man/ cs/ | 0x15a | int epfd | struct epoll_event *events | int maxevents | int timeout | const sigset_t *sigmask | size_t sigsetsize |
347 | kexec_load | man/ cs/ | 0x15b | unsigned long entry | unsigned long nr_segments | struct kexec_segment *segments | unsigned long flags | - | - |
348 | utimensat | man/ cs/ | 0x15c | int dfd | const char *filename | struct __kernel_timespec *utimes | int flags | - | - |
349 | signalfd | man/ cs/ | 0x15d | int ufd | sigset_t *user_mask | size_t sizemask | - | - | - |
350 | timerfd_create | man/ cs/ | 0x15e | int clockid | int flags | - | - | - | - |
351 | eventfd | man/ cs/ | 0x15f | unsigned int count | - | - | - | - | - |
352 | fallocate | man/ cs/ | 0x160 | int fd | int mode | loff_t offset | loff_t len | - | - |
353 | timerfd_settime | man/ cs/ | 0x161 | int ufd | int flags | const struct __kernel_itimerspec *utmr | struct __kernel_itimerspec *otmr | - | - |
354 | timerfd_gettime | man/ cs/ | 0x162 | int ufd | struct __kernel_itimerspec *otmr | - | - | - | - |
355 | signalfd4 | man/ cs/ | 0x163 | int ufd | sigset_t *user_mask | size_t sizemask | int flags | - | - |
356 | eventfd2 | man/ cs/ | 0x164 | unsigned int count | int flags | - | - | - | - |
357 | epoll_create1 | man/ cs/ | 0x165 | int flags | - | - | - | - | - |
358 | dup3 | man/ cs/ | 0x166 | unsigned int oldfd | unsigned int newfd | int flags | - | - | - |
359 | pipe2 | man/ cs/ | 0x167 | int *fildes | int flags | - | - | - | - |
360 | inotify_init1 | man/ cs/ | 0x168 | int flags | - | - | - | - | - |
361 | preadv | man/ cs/ | 0x169 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
362 | pwritev | man/ cs/ | 0x16a | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
363 | rt_tgsigqueueinfo | man/ cs/ | 0x16b | pid_t tgid | pid_t pid | int sig | siginfo_t *uinfo | - | - |
364 | perf_event_open | man/ cs/ | 0x16c | struct perf_event_attr *attr_uptr | pid_t pid | int cpu | int group_fd | unsigned long flags | - |
365 | recvmmsg | man/ cs/ | 0x16d | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | struct __kernel_timespec *timeout | - |
366 | accept4 | man/ cs/ | 0x16e | int | struct sockaddr * | int * | int | - | - |
367 | fanotify_init | man/ cs/ | 0x16f | unsigned int flags | unsigned int event_f_flags | - | - | - | - |
368 | fanotify_mark | man/ cs/ | 0x170 | int fanotify_fd | unsigned int flags | u64 mask | int fd | const char *pathname | - |
369 | prlimit64 | man/ cs/ | 0x171 | pid_t pid | unsigned int resource | const struct rlimit64 *new_rlim | struct rlimit64 *old_rlim | - | - |
370 | name_to_handle_at | man/ cs/ | 0x172 | int dfd | const char *name | struct file_handle *handle | int *mnt_id | int flag | - |
371 | open_by_handle_at | man/ cs/ | 0x173 | int mountdirfd | struct file_handle *handle | int flags | - | - | - |
372 | clock_adjtime | man/ cs/ | 0x174 | clockid_t which_clock | struct __kernel_timex *tx | - | - | - | - |
373 | syncfs | man/ cs/ | 0x175 | int fd | - | - | - | - | - |
374 | sendmmsg | man/ cs/ | 0x176 | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | - | - |
375 | setns | man/ cs/ | 0x177 | int fd | int nstype | - | - | - | - |
376 | process_vm_readv | man/ cs/ | 0x178 | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
377 | process_vm_writev | man/ cs/ | 0x179 | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
378 | kcmp | man/ cs/ | 0x17a | pid_t pid1 | pid_t pid2 | int type | unsigned long idx1 | unsigned long idx2 | - |
379 | finit_module | man/ cs/ | 0x17b | int fd | const char *uargs | int flags | - | - | - |
380 | sched_setattr | man/ cs/ | 0x17c | pid_t pid | struct sched_attr *attr | unsigned int flags | - | - | - |
381 | sched_getattr | man/ cs/ | 0x17d | pid_t pid | struct sched_attr *attr | unsigned int size | unsigned int flags | - | - |
382 | renameat2 | man/ cs/ | 0x17e | int olddfd | const char *oldname | int newdfd | const char *newname | unsigned int flags | - |
383 | seccomp | man/ cs/ | 0x17f | unsigned int op | unsigned int flags | void *uargs | - | - | - |
384 | getrandom | man/ cs/ | 0x180 | char *buf | size_t count | unsigned int flags | - | - | - |
385 | memfd_create | man/ cs/ | 0x181 | const char *uname_ptr | unsigned int flags | - | - | - | - |
386 | bpf | man/ cs/ | 0x182 | int cmd | union bpf_attr *attr | unsigned int size | - | - | - |
387 | execveat | man/ cs/ | 0x183 | int dfd | const char *filename | const char *const *argv | const char *const *envp | int flags | - |
388 | userfaultfd | man/ cs/ | 0x184 | int flags | - | - | - | - | - |
389 | membarrier | man/ cs/ | 0x185 | int cmd | int flags | - | - | - | - |
390 | mlock2 | man/ cs/ | 0x186 | unsigned long start | size_t len | int flags | - | - | - |
391 | copy_file_range | man/ cs/ | 0x187 | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
392 | preadv2 | man/ cs/ | 0x188 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
393 | pwritev2 | man/ cs/ | 0x189 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
394 | pkey_mprotect | man/ cs/ | 0x18a | unsigned long start | size_t len | unsigned long prot | int pkey | - | - |
395 | pkey_alloc | man/ cs/ | 0x18b | unsigned long flags | unsigned long init_val | - | - | - | - |
396 | pkey_free | man/ cs/ | 0x18c | int pkey | - | - | - | - | - |
397 | statx | man/ cs/ | 0x18d | int dfd | const char *path | unsigned flags | unsigned mask | struct statx *buffer | - |
983041 | ARM_breakpoint | man/ cs/ | 0xf0001 | ? | ? | ? | ? | ? | ? |
983042 | ARM_cacheflush | man/ cs/ | 0xf0002 | ? | ? | ? | ? | ? | ? |
983043 | ARM_usr26 | man/ cs/ | 0xf0003 | ? | ? | ? | ? | ? | ? |
983044 | ARM_usr32 | man/ cs/ | 0xf0004 | ? | ? | ? | ? | ? | ? |
983045 | ARM_set_tls | man/ cs/ | 0xf0005 | ? | ? | ? | ? | ? | ? |
0x4 arm64-64bit
NR | syscall name | references | %x8 | arg0 (%x0) | arg1 (%x1) | arg2 (%x2) | arg3 (%x3) | arg4 (%x4) | arg5 (%x5) |
---|---|---|---|---|---|---|---|---|---|
0 | io_setup | man/ cs/ | 0x00 | unsigned nr_reqs | aio_context_t *ctx | - | - | - | - |
1 | io_destroy | man/ cs/ | 0x01 | aio_context_t ctx | - | - | - | - | - |
2 | io_submit | man/ cs/ | 0x02 | aio_context_t | long | struct iocb * * | - | - | - |
3 | io_cancel | man/ cs/ | 0x03 | aio_context_t ctx_id | struct iocb *iocb | struct io_event *result | - | - | - |
4 | io_getevents | man/ cs/ | 0x04 | aio_context_t ctx_id | long min_nr | long nr | struct io_event *events | struct __kernel_timespec *timeout | - |
5 | setxattr | man/ cs/ | 0x05 | const char *path | const char *name | const void *value | size_t size | int flags | - |
6 | lsetxattr | man/ cs/ | 0x06 | const char *path | const char *name | const void *value | size_t size | int flags | - |
7 | fsetxattr | man/ cs/ | 0x07 | int fd | const char *name | const void *value | size_t size | int flags | - |
8 | getxattr | man/ cs/ | 0x08 | const char *path | const char *name | void *value | size_t size | - | - |
9 | lgetxattr | man/ cs/ | 0x09 | const char *path | const char *name | void *value | size_t size | - | - |
10 | fgetxattr | man/ cs/ | 0x0a | int fd | const char *name | void *value | size_t size | - | - |
11 | listxattr | man/ cs/ | 0x0b | const char *path | char *list | size_t size | - | - | - |
12 | llistxattr | man/ cs/ | 0x0c | const char *path | char *list | size_t size | - | - | - |
13 | flistxattr | man/ cs/ | 0x0d | int fd | char *list | size_t size | - | - | - |
14 | removexattr | man/ cs/ | 0x0e | const char *path | const char *name | - | - | - | - |
15 | lremovexattr | man/ cs/ | 0x0f | const char *path | const char *name | - | - | - | - |
16 | fremovexattr | man/ cs/ | 0x10 | int fd | const char *name | - | - | - | - |
17 | getcwd | man/ cs/ | 0x11 | char *buf | unsigned long size | - | - | - | - |
18 | lookup_dcookie | man/ cs/ | 0x12 | u64 cookie64 | char *buf | size_t len | - | - | - |
19 | eventfd2 | man/ cs/ | 0x13 | unsigned int count | int flags | - | - | - | - |
20 | epoll_create1 | man/ cs/ | 0x14 | int flags | - | - | - | - | - |
21 | epoll_ctl | man/ cs/ | 0x15 | int epfd | int op | int fd | struct epoll_event *event | - | - |
22 | epoll_pwait | man/ cs/ | 0x16 | int epfd | struct epoll_event *events | int maxevents | int timeout | const sigset_t *sigmask | size_t sigsetsize |
23 | dup | man/ cs/ | 0x17 | unsigned int fildes | - | - | - | - | - |
24 | dup3 | man/ cs/ | 0x18 | unsigned int oldfd | unsigned int newfd | int flags | - | - | - |
25 | fcntl | man/ cs/ | 0x19 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
26 | inotify_init1 | man/ cs/ | 0x1a | int flags | - | - | - | - | - |
27 | inotify_add_watch | man/ cs/ | 0x1b | int fd | const char *path | u32 mask | - | - | - |
28 | inotify_rm_watch | man/ cs/ | 0x1c | int fd | __s32 wd | - | - | - | - |
29 | ioctl | man/ cs/ | 0x1d | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - |
30 | ioprio_set | man/ cs/ | 0x1e | int which | int who | int ioprio | - | - | - |
31 | ioprio_get | man/ cs/ | 0x1f | int which | int who | - | - | - | - |
32 | flock | man/ cs/ | 0x20 | unsigned int fd | unsigned int cmd | - | - | - | - |
33 | mknodat | man/ cs/ | 0x21 | int dfd | const char * filename | umode_t mode | unsigned dev | - | - |
34 | mkdirat | man/ cs/ | 0x22 | int dfd | const char * pathname | umode_t mode | - | - | - |
35 | unlinkat | man/ cs/ | 0x23 | int dfd | const char * pathname | int flag | - | - | - |
36 | symlinkat | man/ cs/ | 0x24 | const char * oldname | int newdfd | const char * newname | - | - | - |
37 | linkat | man/ cs/ | 0x25 | int olddfd | const char *oldname | int newdfd | const char *newname | int flags | - |
38 | renameat | man/ cs/ | 0x26 | int olddfd | const char * oldname | int newdfd | const char * newname | - | - |
39 | umount2 | man/ cs/ | 0x27 | ? | ? | ? | ? | ? | ? |
40 | mount | man/ cs/ | 0x28 | char *dev_name | char *dir_name | char *type | unsigned long flags | void *data | - |
41 | pivot_root | man/ cs/ | 0x29 | const char *new_root | const char *put_old | - | - | - | - |
42 | nfsservctl | man/ cs/ | 0x2a | ? | ? | ? | ? | ? | ? |
43 | statfs | man/ cs/ | 0x2b | const char * path | struct statfs *buf | - | - | - | - |
44 | fstatfs | man/ cs/ | 0x2c | unsigned int fd | struct statfs *buf | - | - | - | - |
45 | truncate | man/ cs/ | 0x2d | const char *path | long length | - | - | - | - |
46 | ftruncate | man/ cs/ | 0x2e | unsigned int fd | unsigned long length | - | - | - | - |
47 | fallocate | man/ cs/ | 0x2f | int fd | int mode | loff_t offset | loff_t len | - | - |
48 | faccessat | man/ cs/ | 0x30 | int dfd | const char *filename | int mode | - | - | - |
49 | chdir | man/ cs/ | 0x31 | const char *filename | - | - | - | - | - |
50 | fchdir | man/ cs/ | 0x32 | unsigned int fd | - | - | - | - | - |
51 | chroot | man/ cs/ | 0x33 | const char *filename | - | - | - | - | - |
52 | fchmod | man/ cs/ | 0x34 | unsigned int fd | umode_t mode | - | - | - | - |
53 | fchmodat | man/ cs/ | 0x35 | int dfd | const char * filename | umode_t mode | - | - | - |
54 | fchownat | man/ cs/ | 0x36 | int dfd | const char *filename | uid_t user | gid_t group | int flag | - |
55 | fchown | man/ cs/ | 0x37 | unsigned int fd | uid_t user | gid_t group | - | - | - |
56 | openat | man/ cs/ | 0x38 | int dfd | const char *filename | int flags | umode_t mode | - | - |
57 | close | man/ cs/ | 0x39 | unsigned int fd | - | - | - | - | - |
58 | vhangup | man/ cs/ | 0x3a | - | - | - | - | - | - |
59 | pipe2 | man/ cs/ | 0x3b | int *fildes | int flags | - | - | - | - |
60 | quotactl | man/ cs/ | 0x3c | unsigned int cmd | const char *special | qid_t id | void *addr | - | - |
61 | getdents64 | man/ cs/ | 0x3d | unsigned int fd | struct linux_dirent64 *dirent | unsigned int count | - | - | - |
62 | lseek | man/ cs/ | 0x3e | unsigned int fd | off_t offset | unsigned int whence | - | - | - |
63 | read | man/ cs/ | 0x3f | unsigned int fd | char *buf | size_t count | - | - | - |
64 | write | man/ cs/ | 0x40 | unsigned int fd | const char *buf | size_t count | - | - | - |
65 | readv | man/ cs/ | 0x41 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
66 | writev | man/ cs/ | 0x42 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - |
67 | pread64 | man/ cs/ | 0x43 | unsigned int fd | char *buf | size_t count | loff_t pos | - | - |
68 | pwrite64 | man/ cs/ | 0x44 | unsigned int fd | const char *buf | size_t count | loff_t pos | - | - |
69 | preadv | man/ cs/ | 0x45 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
70 | pwritev | man/ cs/ | 0x46 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - |
71 | sendfile | man/ cs/ | 0x47 | int out_fd | int in_fd | off_t *offset | size_t count | - | - |
72 | pselect6 | man/ cs/ | 0x48 | int | fd_set * | fd_set * | fd_set * | struct __kernel_timespec * | void * |
73 | ppoll | man/ cs/ | 0x49 | struct pollfd * | unsigned int | struct __kernel_timespec * | const sigset_t * | size_t | - |
74 | signalfd4 | man/ cs/ | 0x4a | int ufd | sigset_t *user_mask | size_t sizemask | int flags | - | - |
75 | vmsplice | man/ cs/ | 0x4b | int fd | const struct iovec *iov | unsigned long nr_segs | unsigned int flags | - | - |
76 | splice | man/ cs/ | 0x4c | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
77 | tee | man/ cs/ | 0x4d | int fdin | int fdout | size_t len | unsigned int flags | - | - |
78 | readlinkat | man/ cs/ | 0x4e | int dfd | const char *path | char *buf | int bufsiz | - | - |
79 | newfstatat | man/ cs/ | 0x4f | int dfd | const char *filename | struct stat *statbuf | int flag | - | - |
80 | fstat | man/ cs/ | 0x50 | unsigned int fd | struct __old_kernel_stat *statbuf | - | - | - | - |
81 | sync | man/ cs/ | 0x51 | - | - | - | - | - | - |
82 | fsync | man/ cs/ | 0x52 | unsigned int fd | - | - | - | - | - |
83 | fdatasync | man/ cs/ | 0x53 | unsigned int fd | - | - | - | - | - |
84 | sync_file_range | man/ cs/ | 0x54 | int fd | loff_t offset | loff_t nbytes | unsigned int flags | - | - |
85 | timerfd_create | man/ cs/ | 0x55 | int clockid | int flags | - | - | - | - |
86 | timerfd_settime | man/ cs/ | 0x56 | int ufd | int flags | const struct __kernel_itimerspec *utmr | struct __kernel_itimerspec *otmr | - | - |
87 | timerfd_gettime | man/ cs/ | 0x57 | int ufd | struct __kernel_itimerspec *otmr | - | - | - | - |
88 | utimensat | man/ cs/ | 0x58 | int dfd | const char *filename | struct __kernel_timespec *utimes | int flags | - | - |
89 | acct | man/ cs/ | 0x59 | const char *name | - | - | - | - | - |
90 | capget | man/ cs/ | 0x5a | cap_user_header_t header | cap_user_data_t dataptr | - | - | - | - |
91 | capset | man/ cs/ | 0x5b | cap_user_header_t header | const cap_user_data_t data | - | - | - | - |
92 | personality | man/ cs/ | 0x5c | unsigned int personality | - | - | - | - | - |
93 | exit | man/ cs/ | 0x5d | int error_code | - | - | - | - | - |
94 | exit_group | man/ cs/ | 0x5e | int error_code | - | - | - | - | - |
95 | waitid | man/ cs/ | 0x5f | int which | pid_t pid | struct siginfo *infop | int options | struct rusage *ru | - |
96 | set_tid_address | man/ cs/ | 0x60 | int *tidptr | - | - | - | - | - |
97 | unshare | man/ cs/ | 0x61 | unsigned long unshare_flags | - | - | - | - | - |
98 | futex | man/ cs/ | 0x62 | u32 *uaddr | int op | u32 val | struct __kernel_timespec *utime | u32 *uaddr2 | u32 val3 |
99 | set_robust_list | man/ cs/ | 0x63 | struct robust_list_head *head | size_t len | - | - | - | - |
100 | get_robust_list | man/ cs/ | 0x64 | int pid | struct robust_list_head * *head_ptr | size_t *len_ptr | - | - | - |
101 | nanosleep | man/ cs/ | 0x65 | struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - | - | - |
102 | getitimer | man/ cs/ | 0x66 | int which | struct itimerval *value | - | - | - | - |
103 | setitimer | man/ cs/ | 0x67 | int which | struct itimerval *value | struct itimerval *ovalue | - | - | - |
104 | kexec_load | man/ cs/ | 0x68 | unsigned long entry | unsigned long nr_segments | struct kexec_segment *segments | unsigned long flags | - | - |
105 | init_module | man/ cs/ | 0x69 | void *umod | unsigned long len | const char *uargs | - | - | - |
106 | delete_module | man/ cs/ | 0x6a | const char *name_user | unsigned int flags | - | - | - | - |
107 | timer_create | man/ cs/ | 0x6b | clockid_t which_clock | struct sigevent *timer_event_spec | timer_t * created_timer_id | - | - | - |
108 | timer_gettime | man/ cs/ | 0x6c | timer_t timer_id | struct __kernel_itimerspec *setting | - | - | - | - |
109 | timer_getoverrun | man/ cs/ | 0x6d | timer_t timer_id | - | - | - | - | - |
110 | timer_settime | man/ cs/ | 0x6e | timer_t timer_id | int flags | const struct __kernel_itimerspec *new_setting | struct __kernel_itimerspec *old_setting | - | - |
111 | timer_delete | man/ cs/ | 0x6f | timer_t timer_id | - | - | - | - | - |
112 | clock_settime | man/ cs/ | 0x70 | clockid_t which_clock | const struct __kernel_timespec *tp | - | - | - | - |
113 | clock_gettime | man/ cs/ | 0x71 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
114 | clock_getres | man/ cs/ | 0x72 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - |
115 | clock_nanosleep | man/ cs/ | 0x73 | clockid_t which_clock | int flags | const struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - |
116 | syslog | man/ cs/ | 0x74 | int type | char *buf | int len | - | - | - |
117 | ptrace | man/ cs/ | 0x75 | long request | long pid | unsigned long addr | unsigned long data | - | - |
118 | sched_setparam | man/ cs/ | 0x76 | pid_t pid | struct sched_param *param | - | - | - | - |
119 | sched_setscheduler | man/ cs/ | 0x77 | pid_t pid | int policy | struct sched_param *param | - | - | - |
120 | sched_getscheduler | man/ cs/ | 0x78 | pid_t pid | - | - | - | - | - |
121 | sched_getparam | man/ cs/ | 0x79 | pid_t pid | struct sched_param *param | - | - | - | - |
122 | sched_setaffinity | man/ cs/ | 0x7a | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
123 | sched_getaffinity | man/ cs/ | 0x7b | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - |
124 | sched_yield | man/ cs/ | 0x7c | - | - | - | - | - | - |
125 | sched_get_priority_max | man/ cs/ | 0x7d | int policy | - | - | - | - | - |
126 | sched_get_priority_min | man/ cs/ | 0x7e | int policy | - | - | - | - | - |
127 | sched_rr_get_interval | man/ cs/ | 0x7f | pid_t pid | struct __kernel_timespec *interval | - | - | - | - |
128 | restart_syscall | man/ cs/ | 0x80 | - | - | - | - | - | - |
129 | kill | man/ cs/ | 0x81 | pid_t pid | int sig | - | - | - | - |
130 | tkill | man/ cs/ | 0x82 | pid_t pid | int sig | - | - | - | - |
131 | tgkill | man/ cs/ | 0x83 | pid_t tgid | pid_t pid | int sig | - | - | - |
132 | sigaltstack | man/ cs/ | 0x84 | const struct sigaltstack *uss | struct sigaltstack *uoss | - | - | - | - |
133 | rt_sigsuspend | man/ cs/ | 0x85 | sigset_t *unewset | size_t sigsetsize | - | - | - | - |
134 | rt_sigaction | man/ cs/ | 0x86 | int | const struct sigaction * | struct sigaction * | size_t | - | - |
135 | rt_sigprocmask | man/ cs/ | 0x87 | int how | sigset_t *set | sigset_t *oset | size_t sigsetsize | - | - |
136 | rt_sigpending | man/ cs/ | 0x88 | sigset_t *set | size_t sigsetsize | - | - | - | - |
137 | rt_sigtimedwait | man/ cs/ | 0x89 | const sigset_t *uthese | siginfo_t *uinfo | const struct __kernel_timespec *uts | size_t sigsetsize | - | - |
138 | rt_sigqueueinfo | man/ cs/ | 0x8a | pid_t pid | int sig | siginfo_t *uinfo | - | - | - |
139 | rt_sigreturn | man/ cs/ | 0x8b | ? | ? | ? | ? | ? | ? |
140 | setpriority | man/ cs/ | 0x8c | int which | int who | int niceval | - | - | - |
141 | getpriority | man/ cs/ | 0x8d | int which | int who | - | - | - | - |
142 | reboot | man/ cs/ | 0x8e | int magic1 | int magic2 | unsigned int cmd | void *arg | - | - |
143 | setregid | man/ cs/ | 0x8f | gid_t rgid | gid_t egid | - | - | - | - |
144 | setgid | man/ cs/ | 0x90 | gid_t gid | - | - | - | - | - |
145 | setreuid | man/ cs/ | 0x91 | uid_t ruid | uid_t euid | - | - | - | - |
146 | setuid | man/ cs/ | 0x92 | uid_t uid | - | - | - | - | - |
147 | setresuid | man/ cs/ | 0x93 | uid_t ruid | uid_t euid | uid_t suid | - | - | - |
148 | getresuid | man/ cs/ | 0x94 | uid_t *ruid | uid_t *euid | uid_t *suid | - | - | - |
149 | setresgid | man/ cs/ | 0x95 | gid_t rgid | gid_t egid | gid_t sgid | - | - | - |
150 | getresgid | man/ cs/ | 0x96 | gid_t *rgid | gid_t *egid | gid_t *sgid | - | - | - |
151 | setfsuid | man/ cs/ | 0x97 | uid_t uid | - | - | - | - | - |
152 | setfsgid | man/ cs/ | 0x98 | gid_t gid | - | - | - | - | - |
153 | times | man/ cs/ | 0x99 | struct tms *tbuf | - | - | - | - | - |
154 | setpgid | man/ cs/ | 0x9a | pid_t pid | pid_t pgid | - | - | - | - |
155 | getpgid | man/ cs/ | 0x9b | pid_t pid | - | - | - | - | - |
156 | getsid | man/ cs/ | 0x9c | pid_t pid | - | - | - | - | - |
157 | setsid | man/ cs/ | 0x9d | - | - | - | - | - | - |
158 | getgroups | man/ cs/ | 0x9e | int gidsetsize | gid_t *grouplist | - | - | - | - |
159 | setgroups | man/ cs/ | 0x9f | int gidsetsize | gid_t *grouplist | - | - | - | - |
160 | uname | man/ cs/ | 0xa0 | struct old_utsname * | - | - | - | - | - |
161 | sethostname | man/ cs/ | 0xa1 | char *name | int len | - | - | - | - |
162 | setdomainname | man/ cs/ | 0xa2 | char *name | int len | - | - | - | - |
163 | getrlimit | man/ cs/ | 0xa3 | unsigned int resource | struct rlimit *rlim | - | - | - | - |
164 | setrlimit | man/ cs/ | 0xa4 | unsigned int resource | struct rlimit *rlim | - | - | - | - |
165 | getrusage | man/ cs/ | 0xa5 | int who | struct rusage *ru | - | - | - | - |
166 | umask | man/ cs/ | 0xa6 | int mask | - | - | - | - | - |
167 | prctl | man/ cs/ | 0xa7 | int option | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
168 | getcpu | man/ cs/ | 0xa8 | unsigned *cpu | unsigned *node | struct getcpu_cache *cache | - | - | - |
169 | gettimeofday | man/ cs/ | 0xa9 | struct timeval *tv | struct timezone *tz | - | - | - | - |
170 | settimeofday | man/ cs/ | 0xaa | struct timeval *tv | struct timezone *tz | - | - | - | - |
171 | adjtimex | man/ cs/ | 0xab | struct __kernel_timex *txc_p | - | - | - | - | - |
172 | getpid | man/ cs/ | 0xac | - | - | - | - | - | - |
173 | getppid | man/ cs/ | 0xad | - | - | - | - | - | - |
174 | getuid | man/ cs/ | 0xae | - | - | - | - | - | - |
175 | geteuid | man/ cs/ | 0xaf | - | - | - | - | - | - |
176 | getgid | man/ cs/ | 0xb0 | - | - | - | - | - | - |
177 | getegid | man/ cs/ | 0xb1 | - | - | - | - | - | - |
178 | gettid | man/ cs/ | 0xb2 | - | - | - | - | - | - |
179 | sysinfo | man/ cs/ | 0xb3 | struct sysinfo *info | - | - | - | - | - |
180 | mq_open | man/ cs/ | 0xb4 | const char *name | int oflag | umode_t mode | struct mq_attr *attr | - | - |
181 | mq_unlink | man/ cs/ | 0xb5 | const char *name | - | - | - | - | - |
182 | mq_timedsend | man/ cs/ | 0xb6 | mqd_t mqdes | const char *msg_ptr | size_t msg_len | unsigned int msg_prio | const struct __kernel_timespec *abs_timeout | - |
183 | mq_timedreceive | man/ cs/ | 0xb7 | mqd_t mqdes | char *msg_ptr | size_t msg_len | unsigned int *msg_prio | const struct __kernel_timespec *abs_timeout | - |
184 | mq_notify | man/ cs/ | 0xb8 | mqd_t mqdes | const struct sigevent *notification | - | - | - | - |
185 | mq_getsetattr | man/ cs/ | 0xb9 | mqd_t mqdes | const struct mq_attr *mqstat | struct mq_attr *omqstat | - | - | - |
186 | msgget | man/ cs/ | 0xba | key_t key | int msgflg | - | - | - | - |
187 | msgctl | man/ cs/ | 0xbb | int msqid | int cmd | struct msqid_ds *buf | - | - | - |
188 | msgrcv | man/ cs/ | 0xbc | int msqid | struct msgbuf *msgp | size_t msgsz | long msgtyp | int msgflg | - |
189 | msgsnd | man/ cs/ | 0xbd | int msqid | struct msgbuf *msgp | size_t msgsz | int msgflg | - | - |
190 | semget | man/ cs/ | 0xbe | key_t key | int nsems | int semflg | - | - | - |
191 | semctl | man/ cs/ | 0xbf | int semid | int semnum | int cmd | unsigned long arg | - | - |
192 | semtimedop | man/ cs/ | 0xc0 | int semid | struct sembuf *sops | unsigned nsops | const struct __kernel_timespec *timeout | - | - |
193 | semop | man/ cs/ | 0xc1 | int semid | struct sembuf *sops | unsigned nsops | - | - | - |
194 | shmget | man/ cs/ | 0xc2 | key_t key | size_t size | int flag | - | - | - |
195 | shmctl | man/ cs/ | 0xc3 | int shmid | int cmd | struct shmid_ds *buf | - | - | - |
196 | shmat | man/ cs/ | 0xc4 | int shmid | char *shmaddr | int shmflg | - | - | - |
197 | shmdt | man/ cs/ | 0xc5 | char *shmaddr | - | - | - | - | - |
198 | socket | man/ cs/ | 0xc6 | int | int | int | - | - | - |
199 | socketpair | man/ cs/ | 0xc7 | int | int | int | int * | - | - |
200 | bind | man/ cs/ | 0xc8 | int | struct sockaddr * | int | - | - | - |
201 | listen | man/ cs/ | 0xc9 | int | int | - | - | - | - |
202 | accept | man/ cs/ | 0xca | int | struct sockaddr * | int * | - | - | - |
203 | connect | man/ cs/ | 0xcb | int | struct sockaddr * | int | - | - | - |
204 | getsockname | man/ cs/ | 0xcc | int | struct sockaddr * | int * | - | - | - |
205 | getpeername | man/ cs/ | 0xcd | int | struct sockaddr * | int * | - | - | - |
206 | sendto | man/ cs/ | 0xce | int | void * | size_t | unsigned | struct sockaddr * | int |
207 | recvfrom | man/ cs/ | 0xcf | int | void * | size_t | unsigned | struct sockaddr * | int * |
208 | setsockopt | man/ cs/ | 0xd0 | int fd | int level | int optname | char *optval | int optlen | - |
209 | getsockopt | man/ cs/ | 0xd1 | int fd | int level | int optname | char *optval | int *optlen | - |
210 | shutdown | man/ cs/ | 0xd2 | int | int | - | - | - | - |
211 | sendmsg | man/ cs/ | 0xd3 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
212 | recvmsg | man/ cs/ | 0xd4 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - |
213 | readahead | man/ cs/ | 0xd5 | int fd | loff_t offset | size_t count | - | - | - |
214 | brk | man/ cs/ | 0xd6 | unsigned long brk | - | - | - | - | - |
215 | munmap | man/ cs/ | 0xd7 | unsigned long addr | size_t len | - | - | - | - |
216 | mremap | man/ cs/ | 0xd8 | unsigned long addr | unsigned long old_len | unsigned long new_len | unsigned long flags | unsigned long new_addr | - |
217 | add_key | man/ cs/ | 0xd9 | const char *_type | const char *_description | const void *_payload | size_t plen | key_serial_t destringid | - |
218 | request_key | man/ cs/ | 0xda | const char *_type | const char *_description | const char *_callout_info | key_serial_t destringid | - | - |
219 | keyctl | man/ cs/ | 0xdb | int cmd | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - |
220 | clone | man/ cs/ | 0xdc | unsigned long | unsigned long | int * | int * | unsigned long | - |
221 | execve | man/ cs/ | 0xdd | const char *filename | const char *const *argv | const char *const *envp | - | - | - |
222 | mmap | man/ cs/ | 0xde | ? | ? | ? | ? | ? | ? |
223 | fadvise64 | man/ cs/ | 0xdf | int fd | loff_t offset | size_t len | int advice | - | - |
224 | swapon | man/ cs/ | 0xe0 | const char *specialfile | int swap_flags | - | - | - | - |
225 | swapoff | man/ cs/ | 0xe1 | const char *specialfile | - | - | - | - | - |
226 | mprotect | man/ cs/ | 0xe2 | unsigned long start | size_t len | unsigned long prot | - | - | - |
227 | msync | man/ cs/ | 0xe3 | unsigned long start | size_t len | int flags | - | - | - |
228 | mlock | man/ cs/ | 0xe4 | unsigned long start | size_t len | - | - | - | - |
229 | munlock | man/ cs/ | 0xe5 | unsigned long start | size_t len | - | - | - | - |
230 | mlockall | man/ cs/ | 0xe6 | int flags | - | - | - | - | - |
231 | munlockall | man/ cs/ | 0xe7 | - | - | - | - | - | - |
232 | mincore | man/ cs/ | 0xe8 | unsigned long start | size_t len | unsigned char * vec | - | - | - |
233 | madvise | man/ cs/ | 0xe9 | unsigned long start | size_t len | int behavior | - | - | - |
234 | remap_file_pages | man/ cs/ | 0xea | unsigned long start | unsigned long size | unsigned long prot | unsigned long pgoff | unsigned long flags | - |
235 | mbind | man/ cs/ | 0xeb | unsigned long start | unsigned long len | unsigned long mode | const unsigned long *nmask | unsigned long maxnode | unsigned flags |
236 | get_mempolicy | man/ cs/ | 0xec | int *policy | unsigned long *nmask | unsigned long maxnode | unsigned long addr | unsigned long flags | - |
237 | set_mempolicy | man/ cs/ | 0xed | int mode | const unsigned long *nmask | unsigned long maxnode | - | - | - |
238 | migrate_pages | man/ cs/ | 0xee | pid_t pid | unsigned long maxnode | const unsigned long *from | const unsigned long *to | - | - |
239 | move_pages | man/ cs/ | 0xef | pid_t pid | unsigned long nr_pages | const void * *pages | const int *nodes | int *status | int flags |
240 | rt_tgsigqueueinfo | man/ cs/ | 0xf0 | pid_t tgid | pid_t pid | int sig | siginfo_t *uinfo | - | - |
241 | perf_event_open | man/ cs/ | 0xf1 | struct perf_event_attr *attr_uptr | pid_t pid | int cpu | int group_fd | unsigned long flags | - |
242 | accept4 | man/ cs/ | 0xf2 | int | struct sockaddr * | int * | int | - | - |
243 | recvmmsg | man/ cs/ | 0xf3 | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | struct __kernel_timespec *timeout | - |
244 | not implemented | 0xf4 | |||||||
245 | not implemented | 0xf5 | |||||||
246 | not implemented | 0xf6 | |||||||
247 | not implemented | 0xf7 | |||||||
248 | not implemented | 0xf8 | |||||||
249 | not implemented | 0xf9 | |||||||
250 | not implemented | 0xfa | |||||||
251 | not implemented | 0xfb | |||||||
252 | not implemented | 0xfc | |||||||
253 | not implemented | 0xfd | |||||||
254 | not implemented | 0xfe | |||||||
255 | not implemented | 0xff | |||||||
256 | not implemented | 0x100 | |||||||
257 | not implemented | 0x101 | |||||||
258 | not implemented | 0x102 | |||||||
259 | not implemented | 0x103 | |||||||
260 | wait4 | man/ cs/ | 0x104 | pid_t pid | int *stat_addr | int options | struct rusage *ru | - | - |
261 | prlimit64 | man/ cs/ | 0x105 | pid_t pid | unsigned int resource | const struct rlimit64 *new_rlim | struct rlimit64 *old_rlim | - | - |
262 | fanotify_init | man/ cs/ | 0x106 | unsigned int flags | unsigned int event_f_flags | - | - | - | - |
263 | fanotify_mark | man/ cs/ | 0x107 | int fanotify_fd | unsigned int flags | u64 mask | int fd | const char *pathname | - |
264 | name_to_handle_at | man/ cs/ | 0x108 | int dfd | const char *name | struct file_handle *handle | int *mnt_id | int flag | - |
265 | open_by_handle_at | man/ cs/ | 0x109 | int mountdirfd | struct file_handle *handle | int flags | - | - | - |
266 | clock_adjtime | man/ cs/ | 0x10a | clockid_t which_clock | struct __kernel_timex *tx | - | - | - | - |
267 | syncfs | man/ cs/ | 0x10b | int fd | - | - | - | - | - |
268 | setns | man/ cs/ | 0x10c | int fd | int nstype | - | - | - | - |
269 | sendmmsg | man/ cs/ | 0x10d | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | - | - |
270 | process_vm_readv | man/ cs/ | 0x10e | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
271 | process_vm_writev | man/ cs/ | 0x10f | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags |
272 | kcmp | man/ cs/ | 0x110 | pid_t pid1 | pid_t pid2 | int type | unsigned long idx1 | unsigned long idx2 | - |
273 | finit_module | man/ cs/ | 0x111 | int fd | const char *uargs | int flags | - | - | - |
274 | sched_setattr | man/ cs/ | 0x112 | pid_t pid | struct sched_attr *attr | unsigned int flags | - | - | - |
275 | sched_getattr | man/ cs/ | 0x113 | pid_t pid | struct sched_attr *attr | unsigned int size | unsigned int flags | - | - |
276 | renameat2 | man/ cs/ | 0x114 | int olddfd | const char *oldname | int newdfd | const char *newname | unsigned int flags | - |
277 | seccomp | man/ cs/ | 0x115 | unsigned int op | unsigned int flags | void *uargs | - | - | - |
278 | getrandom | man/ cs/ | 0x116 | char *buf | size_t count | unsigned int flags | - | - | - |
279 | memfd_create | man/ cs/ | 0x117 | const char *uname_ptr | unsigned int flags | - | - | - | - |
280 | bpf | man/ cs/ | 0x118 | int cmd | union bpf_attr *attr | unsigned int size | - | - | - |
281 | execveat | man/ cs/ | 0x119 | int dfd | const char *filename | const char *const *argv | const char *const *envp | int flags | - |
282 | userfaultfd | man/ cs/ | 0x11a | int flags | - | - | - | - | - |
283 | membarrier | man/ cs/ | 0x11b | int cmd | int flags | - | - | - | - |
284 | mlock2 | man/ cs/ | 0x11c | unsigned long start | size_t len | int flags | - | - | - |
285 | copy_file_range | man/ cs/ | 0x11d | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags |
286 | preadv2 | man/ cs/ | 0x11e | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
287 | pwritev2 | man/ cs/ | 0x11f | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags |
288 | pkey_mprotect | man/ cs/ | 0x120 | unsigned long start | size_t len | unsigned long prot | int pkey | - | - |
289 | pkey_alloc | man/ cs/ | 0x121 | unsigned long flags | unsigned long init_val | - | - | - | - |
290 | pkey_free | man/ cs/ | 0x122 | int pkey | - | - | - | - | - |
291 | statx | man/ cs/ | 0x123 | int dfd | const char *path | unsigned flags | unsigned mask | struct statx *buffer | - |