1 | /* $NetBSD: linux32_syscall.h,v 1.75 2015/03/08 17:10:59 christos Exp $ */ |
2 | |
3 | /* |
4 | * System call numbers. |
5 | * |
6 | * DO NOT EDIT-- this file is automatically generated. |
7 | * created from NetBSD: syscalls.master,v 1.69 2015/03/08 17:10:44 christos Exp |
8 | */ |
9 | |
10 | #ifndef _LINUX32_SYS_SYSCALL_H_ |
11 | #define _LINUX32_SYS_SYSCALL_H_ |
12 | |
13 | #define LINUX32_SYS_MAXSYSARGS 8 |
14 | |
15 | /* syscall: "syscall" ret: "int" args: */ |
16 | #define LINUX32_SYS_syscall 0 |
17 | |
18 | /* syscall: "exit" ret: "int" args: "int" */ |
19 | #define LINUX32_SYS_exit 1 |
20 | |
21 | /* syscall: "fork" ret: "int" args: */ |
22 | #define LINUX32_SYS_fork 2 |
23 | |
24 | /* syscall: "netbsd32_read" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" */ |
25 | #define LINUX32_SYS_netbsd32_read 3 |
26 | |
27 | /* syscall: "netbsd32_write" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" */ |
28 | #define LINUX32_SYS_netbsd32_write 4 |
29 | |
30 | /* syscall: "open" ret: "int" args: "netbsd32_charp" "int" "linux_umode_t" */ |
31 | #define LINUX32_SYS_open 5 |
32 | |
33 | /* syscall: "netbsd32_close" ret: "int" args: "int" */ |
34 | #define LINUX32_SYS_netbsd32_close 6 |
35 | |
36 | /* syscall: "waitpid" ret: "int" args: "int" "netbsd32_intp" "int" */ |
37 | #define LINUX32_SYS_waitpid 7 |
38 | |
39 | /* syscall: "creat" ret: "int" args: "netbsd32_charp" "linux_umode_t" */ |
40 | #define LINUX32_SYS_creat 8 |
41 | |
42 | /* syscall: "netbsd32_link" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */ |
43 | #define LINUX32_SYS_netbsd32_link 9 |
44 | |
45 | /* syscall: "unlink" ret: "int" args: "netbsd32_charp" */ |
46 | #define LINUX32_SYS_unlink 10 |
47 | |
48 | /* syscall: "netbsd32_execve" ret: "int" args: "netbsd32_charp" "netbsd32_charpp" "netbsd32_charpp" */ |
49 | #define LINUX32_SYS_netbsd32_execve 11 |
50 | |
51 | /* syscall: "netbsd32_chdir" ret: "int" args: "netbsd32_charp" */ |
52 | #define LINUX32_SYS_netbsd32_chdir 12 |
53 | |
54 | /* syscall: "time" ret: "int" args: "linux32_timep_t" */ |
55 | #define LINUX32_SYS_time 13 |
56 | |
57 | /* syscall: "mknod" ret: "int" args: "netbsd32_charp" "linux_umode_t" "unsigned" */ |
58 | #define LINUX32_SYS_mknod 14 |
59 | |
60 | /* syscall: "netbsd32_chmod" ret: "int" args: "netbsd32_charp" "linux_umode_t" */ |
61 | #define LINUX32_SYS_netbsd32_chmod 15 |
62 | |
63 | /* syscall: "lchown16" ret: "int" args: "netbsd32_charp" "linux32_uid16_t" "linux32_gid16_t" */ |
64 | #define LINUX32_SYS_lchown16 16 |
65 | |
66 | /* syscall: "break" ret: "int" args: "netbsd32_charp" */ |
67 | #define LINUX32_SYS_break 17 |
68 | |
69 | /* 18 is obsolete ostat */ |
70 | /* syscall: "compat_43_netbsd32_olseek" ret: "netbsd32_long" args: "int" "netbsd32_long" "int" */ |
71 | #define LINUX32_SYS_compat_43_netbsd32_olseek 19 |
72 | |
73 | /* syscall: "getpid" ret: "pid_t" args: */ |
74 | #define LINUX32_SYS_getpid 20 |
75 | |
76 | /* syscall: "linux_setuid16" ret: "int" args: "uid_t" */ |
77 | #define LINUX32_SYS_linux_setuid16 23 |
78 | |
79 | /* syscall: "linux_getuid16" ret: "uid_t" args: */ |
80 | #define LINUX32_SYS_linux_getuid16 24 |
81 | |
82 | /* syscall: "stime" ret: "int" args: "linux32_timep_t" */ |
83 | #define LINUX32_SYS_stime 25 |
84 | |
85 | /* syscall: "ptrace" ret: "int" args: "int" "int" "int" "int" */ |
86 | #define LINUX32_SYS_ptrace 26 |
87 | |
88 | /* syscall: "alarm" ret: "int" args: "unsigned int" */ |
89 | #define LINUX32_SYS_alarm 27 |
90 | |
91 | /* 28 is obsolete ofstat */ |
92 | /* syscall: "pause" ret: "int" args: */ |
93 | #define LINUX32_SYS_pause 29 |
94 | |
95 | /* syscall: "utime" ret: "int" args: "netbsd32_charp" "linux32_utimbufp_t" */ |
96 | #define LINUX32_SYS_utime 30 |
97 | |
98 | /* 31 is obsolete stty */ |
99 | /* 32 is obsolete gtty */ |
100 | /* syscall: "netbsd32_access" ret: "int" args: "netbsd32_charp" "int" */ |
101 | #define LINUX32_SYS_netbsd32_access 33 |
102 | |
103 | /* syscall: "nice" ret: "int" args: "int" */ |
104 | #define LINUX32_SYS_nice 34 |
105 | |
106 | /* 35 is obsolete ftime */ |
107 | /* syscall: "sync" ret: "int" args: */ |
108 | #define LINUX32_SYS_sync 36 |
109 | |
110 | /* syscall: "kill" ret: "int" args: "int" "int" */ |
111 | #define LINUX32_SYS_kill 37 |
112 | |
113 | /* syscall: "netbsd32___posix_rename" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */ |
114 | #define LINUX32_SYS_netbsd32___posix_rename 38 |
115 | |
116 | /* syscall: "netbsd32_mkdir" ret: "int" args: "netbsd32_charp" "linux_umode_t" */ |
117 | #define LINUX32_SYS_netbsd32_mkdir 39 |
118 | |
119 | /* syscall: "netbsd32_rmdir" ret: "int" args: "netbsd32_charp" */ |
120 | #define LINUX32_SYS_netbsd32_rmdir 40 |
121 | |
122 | /* syscall: "netbsd32_dup" ret: "int" args: "int" */ |
123 | #define LINUX32_SYS_netbsd32_dup 41 |
124 | |
125 | /* syscall: "pipe" ret: "int" args: "netbsd32_intp" */ |
126 | #define LINUX32_SYS_pipe 42 |
127 | |
128 | /* syscall: "times" ret: "int" args: "linux32_tmsp_t" */ |
129 | #define LINUX32_SYS_times 43 |
130 | |
131 | /* 44 is obsolete prof */ |
132 | /* syscall: "brk" ret: "int" args: "netbsd32_charp" */ |
133 | #define LINUX32_SYS_brk 45 |
134 | |
135 | /* syscall: "linux_setgid16" ret: "int" args: "gid_t" */ |
136 | #define LINUX32_SYS_linux_setgid16 46 |
137 | |
138 | /* syscall: "linux_getgid16" ret: "gid_t" args: */ |
139 | #define LINUX32_SYS_linux_getgid16 47 |
140 | |
141 | /* syscall: "signal" ret: "int" args: "int" "linux32_handlerp_t" */ |
142 | #define LINUX32_SYS_signal 48 |
143 | |
144 | /* syscall: "linux_geteuid16" ret: "uid_t" args: */ |
145 | #define LINUX32_SYS_linux_geteuid16 49 |
146 | |
147 | /* syscall: "linux_getegid16" ret: "gid_t" args: */ |
148 | #define LINUX32_SYS_linux_getegid16 50 |
149 | |
150 | /* syscall: "netbsd32_acct" ret: "int" args: "netbsd32_charp" */ |
151 | #define LINUX32_SYS_netbsd32_acct 51 |
152 | |
153 | /* 52 is obsolete phys */ |
154 | /* 53 is obsolete lock */ |
155 | /* syscall: "ioctl" ret: "int" args: "int" "netbsd32_u_long" "netbsd32_charp" */ |
156 | #define LINUX32_SYS_ioctl 54 |
157 | |
158 | /* syscall: "fcntl" ret: "int" args: "int" "int" "netbsd32_voidp" */ |
159 | #define LINUX32_SYS_fcntl 55 |
160 | |
161 | /* 56 is obsolete mpx */ |
162 | /* syscall: "netbsd32_setpgid" ret: "int" args: "int" "int" */ |
163 | #define LINUX32_SYS_netbsd32_setpgid 57 |
164 | |
165 | /* 58 is obsolete ulimit */ |
166 | /* syscall: "oldolduname" ret: "int" args: "linux32_oldold_utsnamep_t" */ |
167 | #define LINUX32_SYS_oldolduname 59 |
168 | |
169 | /* syscall: "netbsd32_umask" ret: "int" args: "int" */ |
170 | #define LINUX32_SYS_netbsd32_umask 60 |
171 | |
172 | /* syscall: "netbsd32_chroot" ret: "int" args: "netbsd32_charp" */ |
173 | #define LINUX32_SYS_netbsd32_chroot 61 |
174 | |
175 | /* syscall: "netbsd32_dup2" ret: "int" args: "int" "int" */ |
176 | #define LINUX32_SYS_netbsd32_dup2 63 |
177 | |
178 | /* syscall: "getppid" ret: "pid_t" args: */ |
179 | #define LINUX32_SYS_getppid 64 |
180 | |
181 | /* syscall: "getpgrp" ret: "int" args: */ |
182 | #define LINUX32_SYS_getpgrp 65 |
183 | |
184 | /* syscall: "setsid" ret: "int" args: */ |
185 | #define LINUX32_SYS_setsid 66 |
186 | |
187 | /* syscall: "siggetmask" ret: "int" args: */ |
188 | #define LINUX32_SYS_siggetmask 68 |
189 | |
190 | /* syscall: "sigsetmask" ret: "int" args: "linux32_old_sigset_t" */ |
191 | #define LINUX32_SYS_sigsetmask 69 |
192 | |
193 | /* syscall: "setreuid16" ret: "int" args: "linux32_uid16_t" "linux32_uid16_t" */ |
194 | #define LINUX32_SYS_setreuid16 70 |
195 | |
196 | /* syscall: "setregid16" ret: "int" args: "linux32_gid16_t" "linux32_gid16_t" */ |
197 | #define LINUX32_SYS_setregid16 71 |
198 | |
199 | /* syscall: "compat_43_netbsd32_osethostname" ret: "int" args: "netbsd32_charp" "u_int" */ |
200 | #define LINUX32_SYS_compat_43_netbsd32_osethostname 74 |
201 | |
202 | /* syscall: "setrlimit" ret: "int" args: "u_int" "netbsd32_orlimitp_t" */ |
203 | #define LINUX32_SYS_setrlimit 75 |
204 | |
205 | /* syscall: "getrlimit" ret: "int" args: "u_int" "netbsd32_orlimitp_t" */ |
206 | #define LINUX32_SYS_getrlimit 76 |
207 | |
208 | /* syscall: "compat_50_netbsd32_getrusage" ret: "int" args: "int" "netbsd32_rusage50p_t" */ |
209 | #define LINUX32_SYS_compat_50_netbsd32_getrusage 77 |
210 | |
211 | /* syscall: "gettimeofday" ret: "int" args: "netbsd32_timeval50p_t" "netbsd32_timezonep_t" */ |
212 | #define LINUX32_SYS_gettimeofday 78 |
213 | |
214 | /* syscall: "settimeofday" ret: "int" args: "netbsd32_timeval50p_t" "netbsd32_timezonep_t" */ |
215 | #define LINUX32_SYS_settimeofday 79 |
216 | |
217 | /* syscall: "getgroups16" ret: "int" args: "int" "linux32_gid16p_t" */ |
218 | #define LINUX32_SYS_getgroups16 80 |
219 | |
220 | /* syscall: "setgroups16" ret: "int" args: "int" "linux32_gid16p_t" */ |
221 | #define LINUX32_SYS_setgroups16 81 |
222 | |
223 | /* syscall: "oldselect" ret: "int" args: "linux32_oldselectp_t" */ |
224 | #define LINUX32_SYS_oldselect 82 |
225 | |
226 | /* syscall: "netbsd32_symlink" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */ |
227 | #define LINUX32_SYS_netbsd32_symlink 83 |
228 | |
229 | /* syscall: "compat_43_netbsd32_lstat43" ret: "int" args: "netbsd32_charp" "netbsd32_stat43p_t" */ |
230 | #define LINUX32_SYS_compat_43_netbsd32_lstat43 84 |
231 | |
232 | /* syscall: "netbsd32_readlink" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_size_t" */ |
233 | #define LINUX32_SYS_netbsd32_readlink 85 |
234 | |
235 | /* syscall: "swapon" ret: "int" args: "netbsd32_charp" */ |
236 | #define LINUX32_SYS_swapon 87 |
237 | |
238 | /* syscall: "reboot" ret: "int" args: "int" "int" "int" "netbsd32_voidp" */ |
239 | #define LINUX32_SYS_reboot 88 |
240 | |
241 | /* syscall: "readdir" ret: "int" args: "int" "netbsd32_voidp" "unsigned int" */ |
242 | #define LINUX32_SYS_readdir 89 |
243 | |
244 | /* syscall: "old_mmap" ret: "int" args: "linux32_oldmmapp" */ |
245 | #define LINUX32_SYS_old_mmap 90 |
246 | |
247 | /* syscall: "netbsd32_munmap" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */ |
248 | #define LINUX32_SYS_netbsd32_munmap 91 |
249 | |
250 | /* syscall: "compat_43_netbsd32_otruncate" ret: "int" args: "netbsd32_charp" "netbsd32_long" */ |
251 | #define LINUX32_SYS_compat_43_netbsd32_otruncate 92 |
252 | |
253 | /* syscall: "compat_43_netbsd32_oftruncate" ret: "int" args: "int" "netbsd32_long" */ |
254 | #define LINUX32_SYS_compat_43_netbsd32_oftruncate 93 |
255 | |
256 | /* syscall: "netbsd32_fchmod" ret: "int" args: "int" "linux_umode_t" */ |
257 | #define LINUX32_SYS_netbsd32_fchmod 94 |
258 | |
259 | /* syscall: "fchown16" ret: "int" args: "int" "linux32_uid16_t" "linux32_gid16_t" */ |
260 | #define LINUX32_SYS_fchown16 95 |
261 | |
262 | /* syscall: "getpriority" ret: "int" args: "int" "int" */ |
263 | #define LINUX32_SYS_getpriority 96 |
264 | |
265 | /* syscall: "netbsd32_setpriority" ret: "int" args: "int" "int" "int" */ |
266 | #define LINUX32_SYS_netbsd32_setpriority 97 |
267 | |
268 | /* syscall: "netbsd32_profil" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "netbsd32_u_long" "u_int" */ |
269 | #define LINUX32_SYS_netbsd32_profil 98 |
270 | |
271 | /* syscall: "statfs" ret: "int" args: "netbsd32_charp" "linux32_statfsp" */ |
272 | #define LINUX32_SYS_statfs 99 |
273 | |
274 | /* syscall: "fstatfs" ret: "int" args: "int" "linux32_statfsp" */ |
275 | #define LINUX32_SYS_fstatfs 100 |
276 | |
277 | /* syscall: "ioperm" ret: "int" args: "unsigned int" "unsigned int" "int" */ |
278 | #define LINUX32_SYS_ioperm 101 |
279 | |
280 | /* syscall: "socketcall" ret: "int" args: "int" "netbsd32_voidp" */ |
281 | #define LINUX32_SYS_socketcall 102 |
282 | |
283 | /* syscall: "compat_50_netbsd32_setitimer" ret: "int" args: "int" "netbsd32_itimerval50p_t" "netbsd32_itimerval50p_t" */ |
284 | #define LINUX32_SYS_compat_50_netbsd32_setitimer 104 |
285 | |
286 | /* syscall: "compat_50_netbsd32_getitimer" ret: "int" args: "int" "netbsd32_itimerval50p_t" */ |
287 | #define LINUX32_SYS_compat_50_netbsd32_getitimer 105 |
288 | |
289 | /* syscall: "stat" ret: "int" args: "netbsd32_charp" "linux32_statp" */ |
290 | #define LINUX32_SYS_stat 106 |
291 | |
292 | /* syscall: "lstat" ret: "int" args: "netbsd32_charp" "linux32_statp" */ |
293 | #define LINUX32_SYS_lstat 107 |
294 | |
295 | /* syscall: "fstat" ret: "int" args: "int" "linux32_statp" */ |
296 | #define LINUX32_SYS_fstat 108 |
297 | |
298 | /* syscall: "olduname" ret: "int" args: "linux32_oldutsnamep_t" */ |
299 | #define LINUX32_SYS_olduname 109 |
300 | |
301 | /* syscall: "iopl" ret: "int" args: "int" */ |
302 | #define LINUX32_SYS_iopl 110 |
303 | |
304 | /* syscall: "wait4" ret: "int" args: "int" "netbsd32_intp" "int" "netbsd32_rusage50p_t" */ |
305 | #define LINUX32_SYS_wait4 114 |
306 | |
307 | /* syscall: "swapoff" ret: "int" args: "netbsd32_charp" */ |
308 | #define LINUX32_SYS_swapoff 115 |
309 | |
310 | /* syscall: "sysinfo" ret: "int" args: "linux32_sysinfop_t" */ |
311 | #define LINUX32_SYS_sysinfo 116 |
312 | |
313 | /* syscall: "ipc" ret: "int" args: "int" "int" "int" "int" "netbsd32_voidp" */ |
314 | #define LINUX32_SYS_ipc 117 |
315 | |
316 | /* syscall: "netbsd32_fsync" ret: "int" args: "int" */ |
317 | #define LINUX32_SYS_netbsd32_fsync 118 |
318 | |
319 | /* syscall: "sigreturn" ret: "int" args: "linux32_sigcontextp_t" */ |
320 | #define LINUX32_SYS_sigreturn 119 |
321 | |
322 | /* syscall: "clone" ret: "int" args: "int" "netbsd32_voidp" "netbsd32_voidp" "netbsd32_voidp" "netbsd32_voidp" */ |
323 | #define LINUX32_SYS_clone 120 |
324 | |
325 | /* syscall: "setdomainname" ret: "int" args: "netbsd32_charp" "int" */ |
326 | #define LINUX32_SYS_setdomainname 121 |
327 | |
328 | /* syscall: "uname" ret: "int" args: "linux32_utsnamep" */ |
329 | #define LINUX32_SYS_uname 122 |
330 | |
331 | /* syscall: "modify_ldt" ret: "int" args: "int" "netbsd32_charp" "netbsd32_size_t" */ |
332 | #define LINUX32_SYS_modify_ldt 123 |
333 | |
334 | /* syscall: "mprotect" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */ |
335 | #define LINUX32_SYS_mprotect 125 |
336 | |
337 | /* syscall: "netbsd32_getpgid" ret: "int" args: "pid_t" */ |
338 | #define LINUX32_SYS_netbsd32_getpgid 132 |
339 | |
340 | /* syscall: "netbsd32_fchdir" ret: "int" args: "int" */ |
341 | #define LINUX32_SYS_netbsd32_fchdir 133 |
342 | |
343 | /* syscall: "personality" ret: "int" args: "netbsd32_u_long" */ |
344 | #define LINUX32_SYS_personality 136 |
345 | |
346 | /* syscall: "setfsuid16" ret: "int" args: "uid_t" */ |
347 | #define LINUX32_SYS_setfsuid16 138 |
348 | |
349 | /* syscall: "setfsgid16" ret: "int" args: "gid_t" */ |
350 | #define LINUX32_SYS_setfsgid16 139 |
351 | |
352 | /* syscall: "llseek" ret: "int" args: "int" "u_int32_t" "u_int32_t" "netbsd32_voidp" "int" */ |
353 | #define LINUX32_SYS_llseek 140 |
354 | |
355 | /* syscall: "getdents" ret: "int" args: "int" "linux32_direntp_t" "unsigned int" */ |
356 | #define LINUX32_SYS_getdents 141 |
357 | |
358 | /* syscall: "select" ret: "int" args: "int" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_timeval50p_t" */ |
359 | #define LINUX32_SYS_select 142 |
360 | |
361 | /* syscall: "netbsd32_flock" ret: "int" args: "int" "int" */ |
362 | #define LINUX32_SYS_netbsd32_flock 143 |
363 | |
364 | /* syscall: "netbsd32___msync13" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */ |
365 | #define LINUX32_SYS_netbsd32___msync13 144 |
366 | |
367 | /* syscall: "netbsd32_readv" ret: "int" args: "int" "netbsd32_iovecp_t" "int" */ |
368 | #define LINUX32_SYS_netbsd32_readv 145 |
369 | |
370 | /* syscall: "netbsd32_writev" ret: "netbsd32_ssize_t" args: "int" "netbsd32_iovecp_t" "int" */ |
371 | #define LINUX32_SYS_netbsd32_writev 146 |
372 | |
373 | /* syscall: "netbsd32_getsid" ret: "pid_t" args: "pid_t" */ |
374 | #define LINUX32_SYS_netbsd32_getsid 147 |
375 | |
376 | /* syscall: "fdatasync" ret: "int" args: "int" */ |
377 | #define LINUX32_SYS_fdatasync 148 |
378 | |
379 | /* syscall: "__sysctl" ret: "int" args: "linux32___sysctlp_t" */ |
380 | #define LINUX32_SYS___sysctl 149 |
381 | |
382 | /* syscall: "netbsd32_mlock" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */ |
383 | #define LINUX32_SYS_netbsd32_mlock 150 |
384 | |
385 | /* syscall: "netbsd32_munlock" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */ |
386 | #define LINUX32_SYS_netbsd32_munlock 151 |
387 | |
388 | /* syscall: "netbsd32_mlockall" ret: "int" args: "int" */ |
389 | #define LINUX32_SYS_netbsd32_mlockall 152 |
390 | |
391 | /* syscall: "munlockall" ret: "int" args: */ |
392 | #define LINUX32_SYS_munlockall 153 |
393 | |
394 | /* syscall: "sched_setparam" ret: "int" args: "pid_t" "const linux32_sched_paramp_t" */ |
395 | #define LINUX32_SYS_sched_setparam 154 |
396 | |
397 | /* syscall: "sched_getparam" ret: "int" args: "pid_t" "linux32_sched_paramp_t" */ |
398 | #define LINUX32_SYS_sched_getparam 155 |
399 | |
400 | /* syscall: "sched_setscheduler" ret: "int" args: "pid_t" "int" "linux32_sched_paramp_t" */ |
401 | #define LINUX32_SYS_sched_setscheduler 156 |
402 | |
403 | /* syscall: "sched_getscheduler" ret: "int" args: "pid_t" */ |
404 | #define LINUX32_SYS_sched_getscheduler 157 |
405 | |
406 | /* syscall: "sched_yield" ret: "int" args: */ |
407 | #define LINUX32_SYS_sched_yield 158 |
408 | |
409 | /* syscall: "sched_get_priority_max" ret: "int" args: "int" */ |
410 | #define LINUX32_SYS_sched_get_priority_max 159 |
411 | |
412 | /* syscall: "sched_get_priority_min" ret: "int" args: "int" */ |
413 | #define LINUX32_SYS_sched_get_priority_min 160 |
414 | |
415 | /* syscall: "nanosleep" ret: "int" args: "linux32_timespecp_t" "linux32_timespecp_t" */ |
416 | #define LINUX32_SYS_nanosleep 162 |
417 | |
418 | /* syscall: "mremap" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "netbsd32_size_t" "netbsd32_u_long" */ |
419 | #define LINUX32_SYS_mremap 163 |
420 | |
421 | /* syscall: "setresuid16" ret: "int" args: "linux32_uid16_t" "linux32_uid16_t" "linux32_uid16_t" */ |
422 | #define LINUX32_SYS_setresuid16 164 |
423 | |
424 | /* syscall: "getresuid16" ret: "int" args: "linux32_uid16p_t" "linux32_uid16p_t" "linux32_uid16p_t" */ |
425 | #define LINUX32_SYS_getresuid16 165 |
426 | |
427 | /* syscall: "netbsd32_poll" ret: "int" args: "netbsd32_pollfdp_t" "u_int" "int" */ |
428 | #define LINUX32_SYS_netbsd32_poll 168 |
429 | |
430 | /* syscall: "setresgid16" ret: "int" args: "linux32_gid16_t" "linux32_gid16_t" "linux32_gid16_t" */ |
431 | #define LINUX32_SYS_setresgid16 170 |
432 | |
433 | /* syscall: "getresgid16" ret: "int" args: "linux32_gid16p_t" "linux32_gid16p_t" "linux32_gid16p_t" */ |
434 | #define LINUX32_SYS_getresgid16 171 |
435 | |
436 | /* syscall: "rt_sigreturn" ret: "int" args: "linux32_ucontextp_t" */ |
437 | #define LINUX32_SYS_rt_sigreturn 173 |
438 | |
439 | /* syscall: "rt_sigaction" ret: "int" args: "int" "linux32_sigactionp_t" "linux32_sigactionp_t" "netbsd32_size_t" */ |
440 | #define LINUX32_SYS_rt_sigaction 174 |
441 | |
442 | /* syscall: "rt_sigprocmask" ret: "int" args: "int" "linux32_sigsetp_t" "linux32_sigsetp_t" "netbsd32_size_t" */ |
443 | #define LINUX32_SYS_rt_sigprocmask 175 |
444 | |
445 | /* syscall: "rt_sigpending" ret: "int" args: "linux32_sigsetp_t" "netbsd32_size_t" */ |
446 | #define LINUX32_SYS_rt_sigpending 176 |
447 | |
448 | /* syscall: "rt_sigtimedwait" ret: "int" args: "const linux32_sigsetp_t" "linux32_siginfop_t" "const linux32_timespecp_t" */ |
449 | #define LINUX32_SYS_rt_sigtimedwait 177 |
450 | |
451 | /* syscall: "rt_queueinfo" ret: "int" args: "int" "int" "linux32_siginfop_t" */ |
452 | #define LINUX32_SYS_rt_queueinfo 178 |
453 | |
454 | /* syscall: "rt_sigsuspend" ret: "int" args: "linux32_sigsetp_t" "netbsd32_size_t" */ |
455 | #define LINUX32_SYS_rt_sigsuspend 179 |
456 | |
457 | /* syscall: "pread" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "netbsd32_off_t" */ |
458 | #define LINUX32_SYS_pread 180 |
459 | |
460 | /* syscall: "pwrite" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "netbsd32_off_t" */ |
461 | #define LINUX32_SYS_pwrite 181 |
462 | |
463 | /* syscall: "chown16" ret: "int" args: "netbsd32_charp" "linux32_uid16_t" "linux32_gid16_t" */ |
464 | #define LINUX32_SYS_chown16 182 |
465 | |
466 | /* syscall: "netbsd32___getcwd" ret: "int" args: "netbsd32_charp" "netbsd32_size_t" */ |
467 | #define LINUX32_SYS_netbsd32___getcwd 183 |
468 | |
469 | /* syscall: "__vfork14" ret: "int" args: */ |
470 | #define LINUX32_SYS___vfork14 190 |
471 | |
472 | /* syscall: "ugetrlimit" ret: "int" args: "int" "netbsd32_orlimitp_t" */ |
473 | #define LINUX32_SYS_ugetrlimit 191 |
474 | |
475 | /* syscall: "mmap2" ret: "linux32_off_t" args: "netbsd32_u_long" "netbsd32_size_t" "int" "int" "int" "linux32_off_t" */ |
476 | #define LINUX32_SYS_mmap2 192 |
477 | |
478 | /* syscall: "truncate64" ret: "int" args: "netbsd32_charp" "uint32_t" "uint32_t" */ |
479 | #define LINUX32_SYS_truncate64 193 |
480 | |
481 | /* syscall: "ftruncate64" ret: "int" args: "unsigned int" "uint32_t" "uint32_t" */ |
482 | #define LINUX32_SYS_ftruncate64 194 |
483 | |
484 | /* syscall: "stat64" ret: "int" args: "netbsd32_charp" "linux32_stat64p" */ |
485 | #define LINUX32_SYS_stat64 195 |
486 | |
487 | /* syscall: "lstat64" ret: "int" args: "netbsd32_charp" "linux32_stat64p" */ |
488 | #define LINUX32_SYS_lstat64 196 |
489 | |
490 | /* syscall: "fstat64" ret: "int" args: "int" "linux32_stat64p" */ |
491 | #define LINUX32_SYS_fstat64 197 |
492 | |
493 | /* syscall: "netbsd32___posix_lchown" ret: "int" args: "netbsd32_charp" "uid_t" "gid_t" */ |
494 | #define LINUX32_SYS_netbsd32___posix_lchown 198 |
495 | |
496 | /* syscall: "getuid" ret: "uid_t" args: */ |
497 | #define LINUX32_SYS_getuid 199 |
498 | |
499 | /* syscall: "getgid" ret: "gid_t" args: */ |
500 | #define LINUX32_SYS_getgid 200 |
501 | |
502 | /* syscall: "geteuid" ret: "uid_t" args: */ |
503 | #define LINUX32_SYS_geteuid 201 |
504 | |
505 | /* syscall: "getegid" ret: "gid_t" args: */ |
506 | #define LINUX32_SYS_getegid 202 |
507 | |
508 | /* syscall: "netbsd32_setreuid" ret: "int" args: "uid_t" "uid_t" */ |
509 | #define LINUX32_SYS_netbsd32_setreuid 203 |
510 | |
511 | /* syscall: "netbsd32_setregid" ret: "int" args: "gid_t" "gid_t" */ |
512 | #define LINUX32_SYS_netbsd32_setregid 204 |
513 | |
514 | /* syscall: "netbsd32_getgroups" ret: "int" args: "int" "netbsd32_gid_tp" */ |
515 | #define LINUX32_SYS_netbsd32_getgroups 205 |
516 | |
517 | /* syscall: "netbsd32_setgroups" ret: "int" args: "int" "netbsd32_gid_tp" */ |
518 | #define LINUX32_SYS_netbsd32_setgroups 206 |
519 | |
520 | /* syscall: "netbsd32___posix_fchown" ret: "int" args: "int" "uid_t" "gid_t" */ |
521 | #define LINUX32_SYS_netbsd32___posix_fchown 207 |
522 | |
523 | /* syscall: "setresuid" ret: "int" args: "uid_t" "uid_t" "uid_t" */ |
524 | #define LINUX32_SYS_setresuid 208 |
525 | |
526 | /* syscall: "getresuid" ret: "int" args: "linux32_uidp_t" "linux32_uidp_t" "linux32_uidp_t" */ |
527 | #define LINUX32_SYS_getresuid 209 |
528 | |
529 | /* syscall: "setresgid" ret: "int" args: "gid_t" "gid_t" "gid_t" */ |
530 | #define LINUX32_SYS_setresgid 210 |
531 | |
532 | /* syscall: "getresgid" ret: "int" args: "linux32_gidp_t" "linux32_gidp_t" "linux32_gidp_t" */ |
533 | #define LINUX32_SYS_getresgid 211 |
534 | |
535 | /* syscall: "netbsd32___posix_chown" ret: "int" args: "netbsd32_charp" "uid_t" "gid_t" */ |
536 | #define LINUX32_SYS_netbsd32___posix_chown 212 |
537 | |
538 | /* syscall: "netbsd32_setuid" ret: "int" args: "uid_t" */ |
539 | #define LINUX32_SYS_netbsd32_setuid 213 |
540 | |
541 | /* syscall: "netbsd32_setgid" ret: "int" args: "gid_t" */ |
542 | #define LINUX32_SYS_netbsd32_setgid 214 |
543 | |
544 | /* syscall: "setfsuid" ret: "int" args: "uid_t" */ |
545 | #define LINUX32_SYS_setfsuid 215 |
546 | |
547 | /* syscall: "setfsgid" ret: "int" args: "gid_t" */ |
548 | #define LINUX32_SYS_setfsgid 216 |
549 | |
550 | /* syscall: "netbsd32_mincore" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "netbsd32_charp" */ |
551 | #define LINUX32_SYS_netbsd32_mincore 218 |
552 | |
553 | /* syscall: "netbsd32_madvise" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */ |
554 | #define LINUX32_SYS_netbsd32_madvise 219 |
555 | |
556 | /* syscall: "getdents64" ret: "int" args: "int" "linux32_dirent64p_t" "unsigned int" */ |
557 | #define LINUX32_SYS_getdents64 220 |
558 | |
559 | #define linux32_sys_fcntl64 linux32_sys_fcntl |
560 | #define linux32_sys_fcntl64_args linux32_sys_fcntl_args |
561 | /* syscall: "fcntl64" ret: "int" args: "int" "int" "netbsd32_voidp" */ |
562 | #define LINUX32_SYS_fcntl64 221 |
563 | |
564 | /* syscall: "gettid" ret: "pid_t" args: */ |
565 | #define LINUX32_SYS_gettid 224 |
566 | |
567 | /* syscall: "netbsd32_setxattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" "int" */ |
568 | #define LINUX32_SYS_netbsd32_setxattr 226 |
569 | |
570 | /* syscall: "netbsd32_lsetxattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" "int" */ |
571 | #define LINUX32_SYS_netbsd32_lsetxattr 227 |
572 | |
573 | /* syscall: "netbsd32_fsetxattr" ret: "int" args: "int" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" "int" */ |
574 | #define LINUX32_SYS_netbsd32_fsetxattr 228 |
575 | |
576 | /* syscall: "netbsd32_getxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" */ |
577 | #define LINUX32_SYS_netbsd32_getxattr 229 |
578 | |
579 | /* syscall: "netbsd32_lgetxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" */ |
580 | #define LINUX32_SYS_netbsd32_lgetxattr 230 |
581 | |
582 | /* syscall: "netbsd32_fgetxattr" ret: "ssize_t" args: "int" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" */ |
583 | #define LINUX32_SYS_netbsd32_fgetxattr 231 |
584 | |
585 | /* syscall: "netbsd32_listxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_size_t" */ |
586 | #define LINUX32_SYS_netbsd32_listxattr 232 |
587 | |
588 | /* syscall: "netbsd32_llistxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_size_t" */ |
589 | #define LINUX32_SYS_netbsd32_llistxattr 233 |
590 | |
591 | /* syscall: "netbsd32_flistxattr" ret: "ssize_t" args: "int" "netbsd32_charp" "netbsd32_size_t" */ |
592 | #define LINUX32_SYS_netbsd32_flistxattr 234 |
593 | |
594 | /* syscall: "netbsd32_removexattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */ |
595 | #define LINUX32_SYS_netbsd32_removexattr 235 |
596 | |
597 | /* syscall: "netbsd32_lremovexattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */ |
598 | #define LINUX32_SYS_netbsd32_lremovexattr 236 |
599 | |
600 | /* syscall: "netbsd32_fremovexattr" ret: "int" args: "int" "netbsd32_charp" */ |
601 | #define LINUX32_SYS_netbsd32_fremovexattr 237 |
602 | |
603 | /* syscall: "tkill" ret: "int" args: "int" "int" */ |
604 | #define LINUX32_SYS_tkill 238 |
605 | |
606 | /* syscall: "futex" ret: "int" args: "linux32_intp_t" "int" "int" "linux32_timespecp_t" "linux32_intp_t" "int" */ |
607 | #define LINUX32_SYS_futex 240 |
608 | |
609 | /* syscall: "sched_setaffinity" ret: "int" args: "pid_t" "unsigned int" "linux32_ulongp_t" */ |
610 | #define LINUX32_SYS_sched_setaffinity 241 |
611 | |
612 | /* syscall: "sched_getaffinity" ret: "int" args: "pid_t" "unsigned int" "linux32_ulongp_t" */ |
613 | #define LINUX32_SYS_sched_getaffinity 242 |
614 | |
615 | /* syscall: "set_thread_area" ret: "int" args: "linux32_user_descp_t" */ |
616 | #define LINUX32_SYS_set_thread_area 243 |
617 | |
618 | /* syscall: "get_thread_area" ret: "int" args: "linux32_user_descp_t" */ |
619 | #define LINUX32_SYS_get_thread_area 244 |
620 | |
621 | /* syscall: "fadvise64" ret: "int" args: "int" "uint32_t" "uint32_t" "linux32_size_t" "int" */ |
622 | #define LINUX32_SYS_fadvise64 250 |
623 | |
624 | /* syscall: "exit_group" ret: "int" args: "int" */ |
625 | #define LINUX32_SYS_exit_group 252 |
626 | |
627 | /* syscall: "set_tid_address" ret: "int" args: "linux32_intp_t" */ |
628 | #define LINUX32_SYS_set_tid_address 258 |
629 | |
630 | /* syscall: "clock_settime" ret: "int" args: "clockid_t" "linux32_timespecp_t" */ |
631 | #define LINUX32_SYS_clock_settime 264 |
632 | |
633 | /* syscall: "clock_gettime" ret: "int" args: "clockid_t" "linux32_timespecp_t" */ |
634 | #define LINUX32_SYS_clock_gettime 265 |
635 | |
636 | /* syscall: "clock_getres" ret: "int" args: "clockid_t" "linux32_timespecp_t" */ |
637 | #define LINUX32_SYS_clock_getres 266 |
638 | |
639 | /* syscall: "clock_nanosleep" ret: "int" args: "clockid_t" "int" "linux32_timespecp_t" "linux32_timespecp_t" */ |
640 | #define LINUX32_SYS_clock_nanosleep 267 |
641 | |
642 | /* syscall: "statfs64" ret: "int" args: "netbsd32_charp" "netbsd32_size_t" "linux32_statfs64p" */ |
643 | #define LINUX32_SYS_statfs64 268 |
644 | |
645 | /* syscall: "fstatfs64" ret: "int" args: "int" "netbsd32_size_t" "linux32_statfs64p" */ |
646 | #define LINUX32_SYS_fstatfs64 269 |
647 | |
648 | /* syscall: "tgkill" ret: "int" args: "int" "int" "int" */ |
649 | #define LINUX32_SYS_tgkill 270 |
650 | |
651 | /* syscall: "compat_50_netbsd32_utimes" ret: "int" args: "netbsd32_charp" "netbsd32_timeval50p_t" */ |
652 | #define LINUX32_SYS_compat_50_netbsd32_utimes 271 |
653 | |
654 | /* syscall: "fadvise64_64" ret: "int" args: "int" "uint32_t" "uint32_t" "uint32_t" "uint32_t" "int" */ |
655 | #define LINUX32_SYS_fadvise64_64 272 |
656 | |
657 | /* syscall: "openat" ret: "int" args: "int" "netbsd32_charp" "int" "..." */ |
658 | #define LINUX32_SYS_openat 295 |
659 | |
660 | /* syscall: "netbsd32_mkdirat" ret: "int" args: "int" "netbsd32_charp" "linux_umode_t" */ |
661 | #define LINUX32_SYS_netbsd32_mkdirat 296 |
662 | |
663 | /* syscall: "mknodat" ret: "int" args: "int" "netbsd32_charp" "linux_umode_t" "unsigned" */ |
664 | #define LINUX32_SYS_mknodat 297 |
665 | |
666 | /* syscall: "fchownat" ret: "int" args: "int" "netbsd32_charp" "uid_t" "gid_t" "int" */ |
667 | #define LINUX32_SYS_fchownat 298 |
668 | |
669 | /* syscall: "fstatat64" ret: "int" args: "int" "netbsd32_charp" "linux32_stat64p" "int" */ |
670 | #define LINUX32_SYS_fstatat64 300 |
671 | |
672 | /* syscall: "unlinkat" ret: "int" args: "int" "netbsd32_charp" "int" */ |
673 | #define LINUX32_SYS_unlinkat 301 |
674 | |
675 | /* syscall: "netbsd32_renameat" ret: "int" args: "int" "netbsd32_charp" "int" "netbsd32_charp" */ |
676 | #define LINUX32_SYS_netbsd32_renameat 302 |
677 | |
678 | /* syscall: "linkat" ret: "int" args: "int" "netbsd32_charp" "int" "netbsd32_charp" "int" */ |
679 | #define LINUX32_SYS_linkat 303 |
680 | |
681 | /* syscall: "netbsd32_symlinkat" ret: "int" args: "netbsd32_charp" "int" "netbsd32_charp" */ |
682 | #define LINUX32_SYS_netbsd32_symlinkat 304 |
683 | |
684 | /* syscall: "netbsd32_readlinkat" ret: "int" args: "int" "netbsd32_charp" "netbsd32_charp" "linux32_size_t" */ |
685 | #define LINUX32_SYS_netbsd32_readlinkat 305 |
686 | |
687 | /* syscall: "fchmodat" ret: "int" args: "int" "netbsd32_charp" "linux_umode_t" */ |
688 | #define LINUX32_SYS_fchmodat 306 |
689 | |
690 | /* syscall: "faccessat" ret: "int" args: "int" "netbsd32_charp" "int" */ |
691 | #define LINUX32_SYS_faccessat 307 |
692 | |
693 | /* syscall: "ppoll" ret: "int" args: "netbsd32_pollfdp_t" "u_int" "linux32_timespecp_t" "linux32_sigsetp_t" */ |
694 | #define LINUX32_SYS_ppoll 309 |
695 | |
696 | /* syscall: "set_robust_list" ret: "int" args: "linux32_robust_list_headp_t" "linux32_size_t" */ |
697 | #define LINUX32_SYS_set_robust_list 311 |
698 | |
699 | /* syscall: "get_robust_list" ret: "int" args: "linux32_pid_t" "linux32_robust_list_headpp_t" "linux32_sizep_t" */ |
700 | #define LINUX32_SYS_get_robust_list 312 |
701 | |
702 | /* syscall: "utimensat" ret: "int" args: "int" "netbsd32_charp" "linux32_timespecp_t" "int" */ |
703 | #define LINUX32_SYS_utimensat 320 |
704 | |
705 | /* syscall: "dup3" ret: "int" args: "int" "int" "int" */ |
706 | #define LINUX32_SYS_dup3 330 |
707 | |
708 | /* syscall: "pipe2" ret: "int" args: "netbsd32_intp" "int" */ |
709 | #define LINUX32_SYS_pipe2 331 |
710 | |
711 | #define LINUX32_SYS_MAXSYSCALL 351 |
712 | #define LINUX32_SYS_NSYSENT 512 |
713 | #endif /* _LINUX32_SYS_SYSCALL_H_ */ |
714 | |