99c45ce96306c87e2b2330d3fbf27ab40351b850
[akaros.git] / user / vmm / include / vmm / linux_syscalls.h
1 #pragma once
2
3 #define linux_max_syscall 311
4
5 char *syscalls[] = {
6 [0]     "DUNE_SYS_READ",
7 [1]     "DUNE_SYS_WRITE",
8 [2]     "DUNE_SYS_OPEN",
9 [3]     "DUNE_SYS_CLOSE",
10 [4]     "DUNE_SYS_STAT",
11 [5]     "DUNE_SYS_FSTAT",
12 [6]     "DUNE_SYS_LSTAT",
13 [7]     "DUNE_SYS_POLL",
14 [8]     "DUNE_SYS_LSEEK",
15 [9]     "DUNE_SYS_MMAP",
16 [10]    "DUNE_SYS_MPROTECT",
17 [11]    "DUNE_SYS_MUNMAP",
18 [12]    "DUNE_SYS_BRK",
19 [13]    "DUNE_SYS_RT_SIGACTION",
20 [14]    "DUNE_SYS_RT_SIGPROCMASK",
21 [15]    "DUNE_SYS_RT_SIGRETURN",
22 [16]    "DUNE_SYS_IOCTL",
23 [17]    "DUNE_SYS_PREAD64",
24 [18]    "DUNE_SYS_PWRITE64",
25 [19]    "DUNE_SYS_READV",
26 [20]    "DUNE_SYS_WRITEV",
27 [21]    "DUNE_SYS_ACCESS",
28 [22]    "DUNE_SYS_PIPE",
29 [23]    "DUNE_SYS_SELECT",
30 [24]    "DUNE_SYS_SCHED_YIELD",
31 [25]    "DUNE_SYS_MREMAP",
32 [26]    "DUNE_SYS_MSYNC",
33 [27]    "DUNE_SYS_MINCORE",
34 [28]    "DUNE_SYS_MADVISE",
35 [29]    "DUNE_SYS_SHMGET",
36 [30]    "DUNE_SYS_SHMAT",
37 [31]    "DUNE_SYS_SHMCTL",
38 [32]    "DUNE_SYS_DUP",
39 [33]    "DUNE_SYS_DUP2",
40 [34]    "DUNE_SYS_PAUSE",
41 [35]    "DUNE_SYS_NANOSLEEP",
42 [36]    "DUNE_SYS_GETITIMER",
43 [37]    "DUNE_SYS_ALARM",
44 [38]    "DUNE_SYS_SETITIMER",
45 [39]    "DUNE_SYS_GETPID",
46 [40]    "DUNE_SYS_SENDFILE",
47 [41]    "DUNE_SYS_SOCKET",
48 [42]    "DUNE_SYS_CONNECT",
49 [43]    "DUNE_SYS_ACCEPT",
50 [44]    "DUNE_SYS_SENDTO",
51 [45]    "DUNE_SYS_RECVFROM",
52 [46]    "DUNE_SYS_SENDMSG",
53 [47]    "DUNE_SYS_RECVMSG",
54 [48]    "DUNE_SYS_SHUTDOWN",
55 [49]    "DUNE_SYS_BIND",
56 [50]    "DUNE_SYS_LISTEN",
57 [51]    "DUNE_SYS_GETSOCKNAME",
58 [52]    "DUNE_SYS_GETPEERNAME",
59 [53]    "DUNE_SYS_SOCKETPAIR",
60 [54]    "DUNE_SYS_SETSOCKOPT",
61 [55]    "DUNE_SYS_GETSOCKOPT",
62 [56]    "DUNE_SYS_CLONE",
63 [57]    "DUNE_SYS_FORK",
64 [58]    "DUNE_SYS_VFORK",
65 [59]    "DUNE_SYS_EXECVE",
66 [60]    "DUNE_SYS_EXIT",
67 [61]    "DUNE_SYS_WAIT4",
68 [62]    "DUNE_SYS_KILL",
69 [63]    "DUNE_SYS_UNAME",
70 [64]    "DUNE_SYS_SEMGET",
71 [65]    "DUNE_SYS_SEMOP",
72 [66]    "DUNE_SYS_SEMCTL",
73 [67]    "DUNE_SYS_SHMDT",
74 [68]    "DUNE_SYS_MSGGET",
75 [69]    "DUNE_SYS_MSGSND",
76 [70]    "DUNE_SYS_MSGRCV",
77 [71]    "DUNE_SYS_MSGCTL",
78 [72]    "DUNE_SYS_FCNTL",
79 [73]    "DUNE_SYS_FLOCK",
80 [74]    "DUNE_SYS_FSYNC",
81 [75]    "DUNE_SYS_FDATASYNC",
82 [76]    "DUNE_SYS_TRUNCATE",
83 [77]    "DUNE_SYS_FTRUNCATE",
84 [78]    "DUNE_SYS_GETDENTS",
85 [79]    "DUNE_SYS_GETCWD",
86 [80]    "DUNE_SYS_CHDIR",
87 [81]    "DUNE_SYS_FCHDIR",
88 [82]    "DUNE_SYS_RENAME",
89 [83]    "DUNE_SYS_MKDIR",
90 [84]    "DUNE_SYS_RMDIR",
91 [85]    "DUNE_SYS_CREAT",
92 [86]    "DUNE_SYS_LINK",
93 [87]    "DUNE_SYS_UNLINK",
94 [88]    "DUNE_SYS_SYMLINK",
95 [89]    "DUNE_SYS_READLINK",
96 [90]    "DUNE_SYS_CHMOD",
97 [91]    "DUNE_SYS_FCHMOD",
98 [92]    "DUNE_SYS_CHOWN",
99 [93]    "DUNE_SYS_FCHOWN",
100 [94]    "DUNE_SYS_LCHOWN",
101 [95]    "DUNE_SYS_UMASK",
102 [96]    "DUNE_SYS_GETTIMEOFDAY",
103 [97]    "DUNE_SYS_GETRLIMIT",
104 [98]    "DUNE_SYS_GETRUSAGE",
105 [99]    "DUNE_SYS_SYSINFO",
106 [100]   "DUNE_SYS_TIMES",
107 [101]   "DUNE_SYS_PTRACE",
108 [102]   "DUNE_SYS_GETUID",
109 [103]   "DUNE_SYS_SYSLOG",
110 [104]   "DUNE_SYS_GETGID",
111 [105]   "DUNE_SYS_SETUID",
112 [106]   "DUNE_SYS_SETGID",
113 [107]   "DUNE_SYS_GETEUID",
114 [108]   "DUNE_SYS_GETEGID",
115 [109]   "DUNE_SYS_SETPGID",
116 [110]   "DUNE_SYS_GETPPID",
117 [111]   "DUNE_SYS_GETPGRP",
118 [112]   "DUNE_SYS_SETSID",
119 [113]   "DUNE_SYS_SETREUID",
120 [114]   "DUNE_SYS_SETREGID",
121 [115]   "DUNE_SYS_GETGROUPS",
122 [116]   "DUNE_SYS_SETGROUPS",
123 [117]   "DUNE_SYS_SETRESUID",
124 [118]   "DUNE_SYS_GETRESUID",
125 [119]   "DUNE_SYS_SETRESGID",
126 [120]   "DUNE_SYS_GETRESGID",
127 [121]   "DUNE_SYS_GETPGID",
128 [122]   "DUNE_SYS_SETFSUID",
129 [123]   "DUNE_SYS_SETFSGID",
130 [124]   "DUNE_SYS_GETSID",
131 [125]   "DUNE_SYS_CAPGET",
132 [126]   "DUNE_SYS_CAPSET",
133 [127]   "DUNE_SYS_RT_SIGPENDING",
134 [128]   "DUNE_SYS_RT_SIGTIMEDWAIT",
135 [129]   "DUNE_SYS_RT_SIGQUEUEINFO",
136 [130]   "DUNE_SYS_RT_SIGSUSPEND",
137 [131]   "DUNE_SYS_SIGALTSTACK",
138 [132]   "DUNE_SYS_UTIME",
139 [133]   "DUNE_SYS_MKNOD",
140 [134]   "DUNE_SYS_USELIB",
141 [135]   "DUNE_SYS_PERSONALITY",
142 [136]   "DUNE_SYS_USTAT",
143 [137]   "DUNE_SYS_STATFS",
144 [138]   "DUNE_SYS_FSTATFS",
145 [139]   "DUNE_SYS_SYSFS",
146 [140]   "DUNE_SYS_GETPRIORITY",
147 [141]   "DUNE_SYS_SETPRIORITY",
148 [142]   "DUNE_SYS_SCHED_SETPARAM",
149 [143]   "DUNE_SYS_SCHED_GETPARAM",
150 [144]   "DUNE_SYS_SCHED_SETSCHEDULER",
151 [145]   "DUNE_SYS_SCHED_GETSCHEDULER",
152 [146]   "DUNE_SYS_SCHED_GET_PRIORITY_MAX",
153 [147]   "DUNE_SYS_SCHED_GET_PRIORITY_MIN",
154 [148]   "DUNE_SYS_SCHED_RR_GET_INTERVAL",
155 [149]   "DUNE_SYS_MLOCK",
156 [150]   "DUNE_SYS_MUNLOCK",
157 [151]   "DUNE_SYS_MLOCKALL",
158 [152]   "DUNE_SYS_MUNLOCKALL",
159 [153]   "DUNE_SYS_VHANGUP",
160 [154]   "DUNE_SYS_MODIFY_LDT",
161 [155]   "DUNE_SYS_PIVOT_ROOT",
162 [156]   "DUNE_SYS__SYSCTL",
163 [157]   "DUNE_SYS_PRCTL",
164 [158]   "DUNE_SYS_ARCH_PRCTL",
165 [159]   "DUNE_SYS_ADJTIMEX",
166 [160]   "DUNE_SYS_SETRLIMIT",
167 [161]   "DUNE_SYS_CHROOT",
168 [162]   "DUNE_SYS_SYNC",
169 [163]   "DUNE_SYS_ACCT",
170 [164]   "DUNE_SYS_SETTIMEOFDAY",
171 [165]   "DUNE_SYS_MOUNT",
172 [166]   "DUNE_SYS_UMOUNT2",
173 [167]   "DUNE_SYS_SWAPON",
174 [168]   "DUNE_SYS_SWAPOFF",
175 [169]   "DUNE_SYS_REBOOT",
176 [170]   "DUNE_SYS_SETHOSTNAME",
177 [171]   "DUNE_SYS_SETDOMAINNAME",
178 [172]   "DUNE_SYS_IOPL",
179 [173]   "DUNE_SYS_IOPERM",
180 [174]   "DUNE_SYS_CREATE_MODULE",
181 [175]   "DUNE_SYS_INIT_MODULE",
182 [176]   "DUNE_SYS_DELETE_MODULE",
183 [177]   "DUNE_SYS_GET_KERNEL_SYMS",
184 [178]   "DUNE_SYS_QUERY_MODULE",
185 [179]   "DUNE_SYS_QUOTACTL",
186 [180]   "DUNE_SYS_NFSSERVCTL",
187 [181]   "DUNE_SYS_GETPMSG",
188 [182]   "DUNE_SYS_PUTPMSG",
189 [183]   "DUNE_SYS_AFS_SYSCALL",
190 [184]   "DUNE_SYS_TUXCALL",
191 [185]   "DUNE_SYS_SECURITY",
192 [186]   "DUNE_SYS_GETTID",
193 [187]   "DUNE_SYS_READAHEAD",
194 [188]   "DUNE_SYS_SETXATTR",
195 [189]   "DUNE_SYS_LSETXATTR",
196 [190]   "DUNE_SYS_FSETXATTR",
197 [191]   "DUNE_SYS_GETXATTR",
198 [192]   "DUNE_SYS_LGETXATTR",
199 [193]   "DUNE_SYS_FGETXATTR",
200 [194]   "DUNE_SYS_LISTXATTR",
201 [195]   "DUNE_SYS_LLISTXATTR",
202 [196]   "DUNE_SYS_FLISTXATTR",
203 [197]   "DUNE_SYS_REMOVEXATTR",
204 [198]   "DUNE_SYS_LREMOVEXATTR",
205 [199]   "DUNE_SYS_FREMOVEXATTR",
206 [200]   "DUNE_SYS_TKILL",
207 [201]   "DUNE_SYS_TIME",
208 [202]   "DUNE_SYS_FUTEX",
209 [203]   "DUNE_SYS_SCHED_SETAFFINITY",
210 [204]   "DUNE_SYS_SCHED_GETAFFINITY",
211 [205]   "DUNE_SYS_SET_THREAD_AREA",
212 [206]   "DUNE_SYS_IO_SETUP",
213 [207]   "DUNE_SYS_IO_DESTROY",
214 [208]   "DUNE_SYS_IO_GETEVENTS",
215 [209]   "DUNE_SYS_IO_SUBMIT",
216 [210]   "DUNE_SYS_IO_CANCEL",
217 [211]   "DUNE_SYS_GET_THREAD_AREA",
218 [212]   "DUNE_SYS_LOOKUP_DCOOKIE",
219 [213]   "DUNE_SYS_EPOLL_CREATE",
220 [214]   "DUNE_SYS_EPOLL_CTL_OLD",
221 [215]   "DUNE_SYS_EPOLL_WAIT_OLD",
222 [216]   "DUNE_SYS_REMAP_FILE_PAGES",
223 [217]   "DUNE_SYS_GETDENTS64",
224 [218]   "DUNE_SYS_SET_TID_ADDRESS",
225 [219]   "DUNE_SYS_RESTART_SYSCALL",
226 [220]   "DUNE_SYS_SEMTIMEDOP",
227 [221]   "DUNE_SYS_FADVISE64",
228 [222]   "DUNE_SYS_TIMER_CREATE",
229 [223]   "DUNE_SYS_TIMER_SETTIME",
230 [224]   "DUNE_SYS_TIMER_GETTIME",
231 [225]   "DUNE_SYS_TIMER_GETOVERRUN",
232 [226]   "DUNE_SYS_TIMER_DELETE",
233 [227]   "DUNE_SYS_CLOCK_SETTIME",
234 [228]   "DUNE_SYS_CLOCK_GETTIME",
235 [229]   "DUNE_SYS_CLOCK_GETRES",
236 [230]   "DUNE_SYS_CLOCK_NANOSLEEP",
237 [231]   "DUNE_SYS_EXIT_GROUP",
238 [232]   "DUNE_SYS_EPOLL_WAIT",
239 [233]   "DUNE_SYS_EPOLL_CTL",
240 [234]   "DUNE_SYS_TGKILL",
241 [235]   "DUNE_SYS_UTIMES",
242 [236]   "DUNE_SYS_VSERVER",
243 [237]   "DUNE_SYS_MBIND",
244 [238]   "DUNE_SYS_SET_MEMPOLICY",
245 [239]   "DUNE_SYS_GET_MEMPOLICY",
246 [240]   "DUNE_SYS_MQ_OPEN",
247 [241]   "DUNE_SYS_MQ_UNLINK",
248 [242]   "DUNE_SYS_MQ_TIMEDSEND",
249 [243]   "DUNE_SYS_MQ_TIMEDRECEIVE",
250 [244]   "DUNE_SYS_MQ_NOTIFY",
251 [245]   "DUNE_SYS_MQ_GETSETATTR",
252 [246]   "DUNE_SYS_KEXEC_LOAD",
253 [247]   "DUNE_SYS_WAITID",
254 [248]   "DUNE_SYS_ADD_KEY",
255 [249]   "DUNE_SYS_REQUEST_KEY",
256 [250]   "DUNE_SYS_KEYCTL",
257 [251]   "DUNE_SYS_IOPRIO_SET",
258 [252]   "DUNE_SYS_IOPRIO_GET",
259 [253]   "DUNE_SYS_INOTIFY_INIT",
260 [254]   "DUNE_SYS_INOTIFY_ADD_WATCH",
261 [255]   "DUNE_SYS_INOTIFY_RM_WATCH",
262 [256]   "DUNE_SYS_MIGRATE_PAGES",
263 [257]   "DUNE_SYS_OPENAT",
264 [258]   "DUNE_SYS_MKDIRAT",
265 [259]   "DUNE_SYS_MKNODAT",
266 [260]   "DUNE_SYS_FCHOWNAT",
267 [261]   "DUNE_SYS_FUTIMESAT",
268 [262]   "DUNE_SYS_NEWFSTATAT",
269 [263]   "DUNE_SYS_UNLINKAT",
270 [264]   "DUNE_SYS_RENAMEAT",
271 [265]   "DUNE_SYS_LINKAT",
272 [266]   "DUNE_SYS_SYMLINKAT",
273 [267]   "DUNE_SYS_READLINKAT",
274 [268]   "DUNE_SYS_FCHMODAT",
275 [269]   "DUNE_SYS_FACCESSAT",
276 [270]   "DUNE_SYS_PSELECT6",
277 [271]   "DUNE_SYS_PPOLL",
278 [272]   "DUNE_SYS_UNSHARE",
279 [273]   "DUNE_SYS_SET_ROBUST_LIST",
280 [274]   "DUNE_SYS_GET_ROBUST_LIST",
281 [275]   "DUNE_SYS_SPLICE",
282 [276]   "DUNE_SYS_TEE",
283 [277]   "DUNE_SYS_SYNC_FILE_RANGE",
284 [278]   "DUNE_SYS_VMSPLICE",
285 [279]   "DUNE_SYS_MOVE_PAGES",
286 [280]   "DUNE_SYS_UTIMENSAT",
287 [281]   "DUNE_SYS_EPOLL_PWAIT",
288 [282]   "DUNE_SYS_SIGNALFD",
289 [283]   "DUNE_SYS_TIMERFD_CREATE",
290 [284]   "DUNE_SYS_EVENTFD",
291 [285]   "DUNE_SYS_FALLOCATE",
292 [286]   "DUNE_SYS_TIMERFD_SETTIME",
293 [287]   "DUNE_SYS_TIMERFD_GETTIME",
294 [288]   "DUNE_SYS_ACCEPT4",
295 [289]   "DUNE_SYS_SIGNALFD4",
296 [290]   "DUNE_SYS_EVENTFD2",
297 [291]   "DUNE_SYS_EPOLL_CREATE1",
298 [292]   "DUNE_SYS_DUP3",
299 [293]   "DUNE_SYS_PIPE2",
300 [294]   "DUNE_SYS_INOTIFY_INIT1",
301 [295]   "DUNE_SYS_PREADV",
302 [296]   "DUNE_SYS_PWRITEV",
303 [297]   "DUNE_SYS_RT_TGSIGQUEUEINFO",
304 [298]   "DUNE_SYS_PERF_EVENT_OPEN",
305 [299]   "DUNE_SYS_RECVMMSG",
306 [300]   "DUNE_SYS_FANOTIFY_INIT",
307 [301]   "DUNE_SYS_FANOTIFY_MARK",
308 [302]   "DUNE_SYS_PRLIMIT64",
309 [303]   "DUNE_SYS_NAME_TO_HANDLE_AT",
310 [304]   "DUNE_SYS_OPEN_BY_HANDLE_AT",
311 [305]   "DUNE_SYS_CLOCK_ADJTIME",
312 [306]   "DUNE_SYS_SYNCFS",
313 [307]   "DUNE_SYS_SENDMMSG",
314 [308]   "DUNE_SYS_SETNS",
315 [309]   "DUNE_SYS_GETCPU",
316 [310]   "DUNE_SYS_PROCESS_VM_READV",
317 [311]   "DUNE_SYS_PROCESS_VM_WRITEV",
318 };
319
320 enum syscall_names {
321 DUNE_SYS_READ,
322 DUNE_SYS_WRITE,
323 DUNE_SYS_OPEN,
324 DUNE_SYS_CLOSE,
325 DUNE_SYS_STAT,
326 DUNE_SYS_FSTAT,
327 DUNE_SYS_LSTAT,
328 DUNE_SYS_POLL,
329 DUNE_SYS_LSEEK,
330 DUNE_SYS_MMAP,
331 DUNE_SYS_MPROTECT,
332 DUNE_SYS_MUNMAP,
333 DUNE_SYS_BRK,
334 DUNE_SYS_RT_SIGACTION,
335 DUNE_SYS_RT_SIGPROCMASK,
336 DUNE_SYS_RT_SIGRETURN,
337 DUNE_SYS_IOCTL,
338 DUNE_SYS_PREAD64,
339 DUNE_SYS_PWRITE64,
340 DUNE_SYS_READV,
341 DUNE_SYS_WRITEV,
342 DUNE_SYS_ACCESS,
343 DUNE_SYS_PIPE,
344 DUNE_SYS_SELECT,
345 DUNE_SYS_SCHED_YIELD,
346 DUNE_SYS_MREMAP,
347 DUNE_SYS_MSYNC,
348 DUNE_SYS_MINCORE,
349 DUNE_SYS_MADVISE,
350 DUNE_SYS_SHMGET,
351 DUNE_SYS_SHMAT,
352 DUNE_SYS_SHMCTL,
353 DUNE_SYS_DUP,
354 DUNE_SYS_DUP2,
355 DUNE_SYS_PAUSE,
356 DUNE_SYS_NANOSLEEP,
357 DUNE_SYS_GETITIMER,
358 DUNE_SYS_ALARM,
359 DUNE_SYS_SETITIMER,
360 DUNE_SYS_GETPID,
361 DUNE_SYS_SENDFILE,
362 DUNE_SYS_SOCKET,
363 DUNE_SYS_CONNECT,
364 DUNE_SYS_ACCEPT,
365 DUNE_SYS_SENDTO,
366 DUNE_SYS_RECVFROM,
367 DUNE_SYS_SENDMSG,
368 DUNE_SYS_RECVMSG,
369 DUNE_SYS_SHUTDOWN,
370 DUNE_SYS_BIND,
371 DUNE_SYS_LISTEN,
372 DUNE_SYS_GETSOCKNAME,
373 DUNE_SYS_GETPEERNAME,
374 DUNE_SYS_SOCKETPAIR,
375 DUNE_SYS_SETSOCKOPT,
376 DUNE_SYS_GETSOCKOPT,
377 DUNE_SYS_CLONE,
378 DUNE_SYS_FORK,
379 DUNE_SYS_VFORK,
380 DUNE_SYS_EXECVE,
381 DUNE_SYS_EXIT,
382 DUNE_SYS_WAIT4,
383 DUNE_SYS_KILL,
384 DUNE_SYS_UNAME,
385 DUNE_SYS_SEMGET,
386 DUNE_SYS_SEMOP,
387 DUNE_SYS_SEMCTL,
388 DUNE_SYS_SHMDT,
389 DUNE_SYS_MSGGET,
390 DUNE_SYS_MSGSND,
391 DUNE_SYS_MSGRCV,
392 DUNE_SYS_MSGCTL,
393 DUNE_SYS_FCNTL,
394 DUNE_SYS_FLOCK,
395 DUNE_SYS_FSYNC,
396 DUNE_SYS_FDATASYNC,
397 DUNE_SYS_TRUNCATE,
398 DUNE_SYS_FTRUNCATE,
399 DUNE_SYS_GETDENTS,
400 DUNE_SYS_GETCWD,
401 DUNE_SYS_CHDIR,
402 DUNE_SYS_FCHDIR,
403 DUNE_SYS_RENAME,
404 DUNE_SYS_MKDIR,
405 DUNE_SYS_RMDIR,
406 DUNE_SYS_CREAT,
407 DUNE_SYS_LINK,
408 DUNE_SYS_UNLINK,
409 DUNE_SYS_SYMLINK,
410 DUNE_SYS_READLINK,
411 DUNE_SYS_CHMOD,
412 DUNE_SYS_FCHMOD,
413 DUNE_SYS_CHOWN,
414 DUNE_SYS_FCHOWN,
415 DUNE_SYS_LCHOWN,
416 DUNE_SYS_UMASK,
417 DUNE_SYS_GETTIMEOFDAY,
418 DUNE_SYS_GETRLIMIT,
419 DUNE_SYS_GETRUSAGE,
420 DUNE_SYS_SYSINFO,
421 DUNE_SYS_TIMES,
422 DUNE_SYS_PTRACE,
423 DUNE_SYS_GETUID,
424 DUNE_SYS_SYSLOG,
425 DUNE_SYS_GETGID,
426 DUNE_SYS_SETUID,
427 DUNE_SYS_SETGID,
428 DUNE_SYS_GETEUID,
429 DUNE_SYS_GETEGID,
430 DUNE_SYS_SETPGID,
431 DUNE_SYS_GETPPID,
432 DUNE_SYS_GETPGRP,
433 DUNE_SYS_SETSID,
434 DUNE_SYS_SETREUID,
435 DUNE_SYS_SETREGID,
436 DUNE_SYS_GETGROUPS,
437 DUNE_SYS_SETGROUPS,
438 DUNE_SYS_SETRESUID,
439 DUNE_SYS_GETRESUID,
440 DUNE_SYS_SETRESGID,
441 DUNE_SYS_GETRESGID,
442 DUNE_SYS_GETPGID,
443 DUNE_SYS_SETFSUID,
444 DUNE_SYS_SETFSGID,
445 DUNE_SYS_GETSID,
446 DUNE_SYS_CAPGET,
447 DUNE_SYS_CAPSET,
448 DUNE_SYS_RT_SIGPENDING,
449 DUNE_SYS_RT_SIGTIMEDWAIT,
450 DUNE_SYS_RT_SIGQUEUEINFO,
451 DUNE_SYS_RT_SIGSUSPEND,
452 DUNE_SYS_SIGALTSTACK,
453 DUNE_SYS_UTIME,
454 DUNE_SYS_MKNOD,
455 DUNE_SYS_USELIB,
456 DUNE_SYS_PERSONALITY,
457 DUNE_SYS_USTAT,
458 DUNE_SYS_STATFS,
459 DUNE_SYS_FSTATFS,
460 DUNE_SYS_SYSFS,
461 DUNE_SYS_GETPRIORITY,
462 DUNE_SYS_SETPRIORITY,
463 DUNE_SYS_SCHED_SETPARAM,
464 DUNE_SYS_SCHED_GETPARAM,
465 DUNE_SYS_SCHED_SETSCHEDULER,
466 DUNE_SYS_SCHED_GETSCHEDULER,
467 DUNE_SYS_SCHED_GET_PRIORITY_MAX,
468 DUNE_SYS_SCHED_GET_PRIORITY_MIN,
469 DUNE_SYS_SCHED_RR_GET_INTERVAL,
470 DUNE_SYS_MLOCK,
471 DUNE_SYS_MUNLOCK,
472 DUNE_SYS_MLOCKALL,
473 DUNE_SYS_MUNLOCKALL,
474 DUNE_SYS_VHANGUP,
475 DUNE_SYS_MODIFY_LDT,
476 DUNE_SYS_PIVOT_ROOT,
477 DUNE_SYS__SYSCTL,
478 DUNE_SYS_PRCTL,
479 DUNE_SYS_ARCH_PRCTL,
480 DUNE_SYS_ADJTIMEX,
481 DUNE_SYS_SETRLIMIT,
482 DUNE_SYS_CHROOT,
483 DUNE_SYS_SYNC,
484 DUNE_SYS_ACCT,
485 DUNE_SYS_SETTIMEOFDAY,
486 DUNE_SYS_MOUNT,
487 DUNE_SYS_UMOUNT2,
488 DUNE_SYS_SWAPON,
489 DUNE_SYS_SWAPOFF,
490 DUNE_SYS_REBOOT,
491 DUNE_SYS_SETHOSTNAME,
492 DUNE_SYS_SETDOMAINNAME,
493 DUNE_SYS_IOPL,
494 DUNE_SYS_IOPERM,
495 DUNE_SYS_CREATE_MODULE,
496 DUNE_SYS_INIT_MODULE,
497 DUNE_SYS_DELETE_MODULE,
498 DUNE_SYS_GET_KERNEL_SYMS,
499 DUNE_SYS_QUERY_MODULE,
500 DUNE_SYS_QUOTACTL,
501 DUNE_SYS_NFSSERVCTL,
502 DUNE_SYS_GETPMSG,
503 DUNE_SYS_PUTPMSG,
504 DUNE_SYS_AFS_SYSCALL,
505 DUNE_SYS_TUXCALL,
506 DUNE_SYS_SECURITY,
507 DUNE_SYS_GETTID,
508 DUNE_SYS_READAHEAD,
509 DUNE_SYS_SETXATTR,
510 DUNE_SYS_LSETXATTR,
511 DUNE_SYS_FSETXATTR,
512 DUNE_SYS_GETXATTR,
513 DUNE_SYS_LGETXATTR,
514 DUNE_SYS_FGETXATTR,
515 DUNE_SYS_LISTXATTR,
516 DUNE_SYS_LLISTXATTR,
517 DUNE_SYS_FLISTXATTR,
518 DUNE_SYS_REMOVEXATTR,
519 DUNE_SYS_LREMOVEXATTR,
520 DUNE_SYS_FREMOVEXATTR,
521 DUNE_SYS_TKILL,
522 DUNE_SYS_TIME,
523 DUNE_SYS_FUTEX,
524 DUNE_SYS_SCHED_SETAFFINITY,
525 DUNE_SYS_SCHED_GETAFFINITY,
526 DUNE_SYS_SET_THREAD_AREA,
527 DUNE_SYS_IO_SETUP,
528 DUNE_SYS_IO_DESTROY,
529 DUNE_SYS_IO_GETEVENTS,
530 DUNE_SYS_IO_SUBMIT,
531 DUNE_SYS_IO_CANCEL,
532 DUNE_SYS_GET_THREAD_AREA,
533 DUNE_SYS_LOOKUP_DCOOKIE,
534 DUNE_SYS_EPOLL_CREATE,
535 DUNE_SYS_EPOLL_CTL_OLD,
536 DUNE_SYS_EPOLL_WAIT_OLD,
537 DUNE_SYS_REMAP_FILE_PAGES,
538 DUNE_SYS_GETDENTS64,
539 DUNE_SYS_SET_TID_ADDRESS,
540 DUNE_SYS_RESTART_SYSCALL,
541 DUNE_SYS_SEMTIMEDOP,
542 DUNE_SYS_FADVISE64,
543 DUNE_SYS_TIMER_CREATE,
544 DUNE_SYS_TIMER_SETTIME,
545 DUNE_SYS_TIMER_GETTIME,
546 DUNE_SYS_TIMER_GETOVERRUN,
547 DUNE_SYS_TIMER_DELETE,
548 DUNE_SYS_CLOCK_SETTIME,
549 DUNE_SYS_CLOCK_GETTIME,
550 DUNE_SYS_CLOCK_GETRES,
551 DUNE_SYS_CLOCK_NANOSLEEP,
552 DUNE_SYS_EXIT_GROUP,
553 DUNE_SYS_EPOLL_WAIT,
554 DUNE_SYS_EPOLL_CTL,
555 DUNE_SYS_TGKILL,
556 DUNE_SYS_UTIMES,
557 DUNE_SYS_VSERVER,
558 DUNE_SYS_MBIND,
559 DUNE_SYS_SET_MEMPOLICY,
560 DUNE_SYS_GET_MEMPOLICY,
561 DUNE_SYS_MQ_OPEN,
562 DUNE_SYS_MQ_UNLINK,
563 DUNE_SYS_MQ_TIMEDSEND,
564 DUNE_SYS_MQ_TIMEDRECEIVE,
565 DUNE_SYS_MQ_NOTIFY,
566 DUNE_SYS_MQ_GETSETATTR,
567 DUNE_SYS_KEXEC_LOAD,
568 DUNE_SYS_WAITID,
569 DUNE_SYS_ADD_KEY,
570 DUNE_SYS_REQUEST_KEY,
571 DUNE_SYS_KEYCTL,
572 DUNE_SYS_IOPRIO_SET,
573 DUNE_SYS_IOPRIO_GET,
574 DUNE_SYS_INOTIFY_INIT,
575 DUNE_SYS_INOTIFY_ADD_WATCH,
576 DUNE_SYS_INOTIFY_RM_WATCH,
577 DUNE_SYS_MIGRATE_PAGES,
578 DUNE_SYS_OPENAT,
579 DUNE_SYS_MKDIRAT,
580 DUNE_SYS_MKNODAT,
581 DUNE_SYS_FCHOWNAT,
582 DUNE_SYS_FUTIMESAT,
583 DUNE_SYS_NEWFSTATAT,
584 DUNE_SYS_UNLINKAT,
585 DUNE_SYS_RENAMEAT,
586 DUNE_SYS_LINKAT,
587 DUNE_SYS_SYMLINKAT,
588 DUNE_SYS_READLINKAT,
589 DUNE_SYS_FCHMODAT,
590 DUNE_SYS_FACCESSAT,
591 DUNE_SYS_PSELECT6,
592 DUNE_SYS_PPOLL,
593 DUNE_SYS_UNSHARE,
594 DUNE_SYS_SET_ROBUST_LIST,
595 DUNE_SYS_GET_ROBUST_LIST,
596 DUNE_SYS_SPLICE,
597 DUNE_SYS_TEE,
598 DUNE_SYS_SYNC_FILE_RANGE,
599 DUNE_SYS_VMSPLICE,
600 DUNE_SYS_MOVE_PAGES,
601 DUNE_SYS_UTIMENSAT,
602 DUNE_SYS_EPOLL_PWAIT,
603 DUNE_SYS_SIGNALFD,
604 DUNE_SYS_TIMERFD_CREATE,
605 DUNE_SYS_EVENTFD,
606 DUNE_SYS_FALLOCATE,
607 DUNE_SYS_TIMERFD_SETTIME,
608 DUNE_SYS_TIMERFD_GETTIME,
609 DUNE_SYS_ACCEPT4,
610 DUNE_SYS_SIGNALFD4,
611 DUNE_SYS_EVENTFD2,
612 DUNE_SYS_EPOLL_CREATE1,
613 DUNE_SYS_DUP3,
614 DUNE_SYS_PIPE2,
615 DUNE_SYS_INOTIFY_INIT1,
616 DUNE_SYS_PREADV,
617 DUNE_SYS_PWRITEV,
618 DUNE_SYS_RT_TGSIGQUEUEINFO,
619 DUNE_SYS_PERF_EVENT_OPEN,
620 DUNE_SYS_RECVMMSG,
621 DUNE_SYS_FANOTIFY_INIT,
622 DUNE_SYS_FANOTIFY_MARK,
623 DUNE_SYS_PRLIMIT64,
624 DUNE_SYS_NAME_TO_HANDLE_AT,
625 DUNE_SYS_OPEN_BY_HANDLE_AT,
626 DUNE_SYS_CLOCK_ADJTIME,
627 DUNE_SYS_SYNCFS,
628 DUNE_SYS_SENDMMSG,
629 DUNE_SYS_SETNS,
630 DUNE_SYS_GETCPU,
631 DUNE_SYS_PROCESS_VM_READV,
632 DUNE_SYS_PROCESS_VM_WRITEV,
633 };