2 * This file is part of the Palacios Virtual Machine Monitor developed
3 * by the V3VEE Project with funding from the United States National
4 * Science Foundation and the Department of Energy.
6 * The V3VEE Project is a joint project between Northwestern University
7 * and the University of New Mexico. You can find out more at
10 * Copyright (c) 2011, Kyle C. Hale <kh@u.northwestern.edu>
11 * Copyright (c) 2011, The V3VEE Project <http://www.v3vee.org>
12 * All rights reserved.
14 * Author: Kyle C. Hale <kh@u.northwestern.edu>
16 * This is free software. You are permitted to use,
17 * redistribute, and modify it as specified in the file "V3VEE_LICENSE".
20 #ifndef __SYSCALL_REF_H__
21 #define __SYSCALL_REF_H__
23 char * get_linux_syscall_name32 (uint_t syscall_nr);
24 char * get_linux_syscall_name64 (uint_t syscall_nr);
28 #define SYS32_RESTART_SYSCALL 0
35 #define SYS32_WAITPID 7
38 #define SYS32_UNLINK 10
39 #define SYS32_EXECVE 11
40 #define SYS32_CHDIR 12
42 #define SYS32_MKNOD 14
43 #define SYS32_CHMOD 15
44 #define SYS32_LCHOWN 16
45 #define SYS32_BREAK 17
46 #define SYS32_OLDSTAT 18
47 #define SYS32_LSEEK 19
48 #define SYS32_GETPID 20
49 #define SYS32_MOUNT 21
50 #define SYS32_UMOUNT 22
51 #define SYS32_SETUID 23
52 #define SYS32_GETUID 24
53 #define SYS32_STIME 25
54 #define SYS32_PTRACE 26
55 #define SYS32_ALARM 27
56 #define SYS32_OLDFSTAT 28
57 #define SYS32_PAUSE 29
58 #define SYS32_UTIME 30
61 #define SYS32_ACCESS 33
63 #define SYS32_FTIME 35
66 #define SYS32_RENAME 38
67 #define SYS32_MKDIR 39
68 #define SYS32_RMDIR 40
71 #define SYS32_TIMES 43
74 #define SYS32_SETGID 46
75 #define SYS32_GETGID 47
76 #define SYS32_SIGNAL 48
77 #define SYS32_GETEUID 49
78 #define SYS32_GETEGID 50
80 #define SYS32_UMOUNT2 52
82 #define SYS32_IOCTL 54
83 #define SYS32_FCNTL 55
85 #define SYS32_SETPGID 57
86 #define SYS32_ULIMIT 58
87 #define SYS32_OLDOLDUNAME 59
88 #define SYS32_UMASK 60
89 #define SYS32_CHROOT 61
90 #define SYS32_USTAT 62
92 #define SYS32_GETPPID 64
93 #define SYS32_GETPGRP 65
94 #define SYS32_SETSID 66
95 #define SYS32_SIGACTION 67
96 #define SYS32_SGETMASK 68
97 #define SYS32_SSETMASK 69
98 #define SYS32_SETREUID 70
99 #define SYS32_SETREGID 71
100 #define SYS32_SIGSUSPEND 72
101 #define SYS32_SIGPENDING 73
102 #define SYS32_SETHOSTNAME 74
103 #define SYS32_SETRLIMIT 75
104 #define SYS32_GETRLIMIT 76
105 #define SYS32_GETRUSAGE 77
106 #define SYS32_GETTIMEOFDAY 78
107 #define SYS32_SETTIMEOFDAY 79
108 #define SYS32_GETGROUPS 80
109 #define SYS32_SETGROUPS 81
110 #define SYS32_SELECT 82
111 #define SYS32_SYMLINK 83
112 #define SYS32_OLDLSTAT 84
113 #define SYS32_READLINK 85
114 #define SYS32_USELIB 86
115 #define SYS32_SWAPON 87
116 #define SYS32_REBOOT 88
117 #define SYS32_READDIR 89
118 #define SYS32_MMAP 90
119 #define SYS32_MUNMAP 91
120 #define SYS32_TRUNCATE 92
121 #define SYS32_FTRUNCATE 93
122 #define SYS32_FCHMOD 94
123 #define SYS32_FCHOWN 95
124 #define SYS32_GETPRIORITY 96
125 #define SYS32_SETPRIORITY 97
126 #define SYS32_PROFIL 98
127 #define SYS32_STATFS 99
128 #define SYS32_FSTATFS 100
129 #define SYS32_IOPERM 101
130 #define SYS32_SOCKETCALL 102
131 #define SYS32_SYSLOG 103
132 #define SYS32_SETITIMER 104
133 #define SYS32_GETITIMER 105
134 #define SYS32_STAT 106
135 #define SYS32_LSTAT 107
136 #define SYS32_FSTAT 108
137 #define SYS32_OLDUNAME 109
138 #define SYS32_IOPL 110
139 #define SYS32_VHANGUP 111
140 #define SYS32_IDLE 112
141 #define SYS32_VM86OLD 113
142 #define SYS32_WAIT4 114
143 #define SYS32_SWAPOFF 115
144 #define SYS32_SYSINFO 116
145 #define SYS32_IPC 117
146 #define SYS32_FSYNC 118
147 #define SYS32_SIGRETURN 119
148 #define SYS32_CLONE 120
149 #define SYS32_SETDOMAINNAME 121
150 #define SYS32_UNAME 122
151 #define SYS32_MODIFY_LDT 123
152 #define SYS32_ADJTIMEX 124
153 #define SYS32_MPROTECT 125
154 #define SYS32_SIGPROCMASK 126
155 #define SYS32_CREATE_MODULE 127
156 #define SYS32_INIT_MODULE 128
157 #define SYS32_DELETE_MODULE 129
158 #define SYS32_GET_KERNEL_SYMS 130
159 #define SYS32_QUOTACTL 131
160 #define SYS32_GETPGID 132
161 #define SYS32_FCHDIR 133
162 #define SYS32_BDFLUSH 134
163 #define SYS32_SYSFS 135
164 #define SYS32_PERSONALITY 136
165 #define SYS32_AFS_SYSCALL 137
166 #define SYS32_SETFSUID 138
167 #define SYS32_SETFSGID 139
168 #define SYS32__LLSEEK 140
169 #define SYS32_GETDENTS 141
170 #define SYS32__NEWSELECT 142
171 #define SYS32_FLOCK 143
172 #define SYS32_MSYNC 144
173 #define SYS32_READV 145
174 #define SYS32_WRITEV 146
175 #define SYS32_GETSID 147
176 #define SYS32_FDATASYNC 148
177 #define SYS32__SYSCTL 149
178 #define SYS32_MLOCK 150
179 #define SYS32_MUNLOCK 151
180 #define SYS32_MLOCKALL 152
181 #define SYS32_MUNLOCKALL 153
182 #define SYS32_SCHED_SETPARAM 154
183 #define SYS32_SCHED_GETPARAM 155
184 #define SYS32_SCHED_SETSCHEDULER 156
185 #define SYS32_SCHED_GETSCHEDULER 157
186 #define SYS32_SCHED_YIELD 158
187 #define SYS32_SCHED_GET_PRIORITY_MAX 159
188 #define SYS32_SCHED_GET_PRIORITY_MIN 160
189 #define SYS32_SCHED_RR_GET_INTERVAL 161
190 #define SYS32_NANOSLEEP 162
191 #define SYS32_MREMAP 163
192 #define SYS32_SETRESUID 164
193 #define SYS32_GETRESUID 165
194 #define SYS32_VM86 166
195 #define SYS32_QUERY_MODULE 167
196 #define SYS32_POLL 168
197 #define SYS32_NFSSERVCTL 169
198 #define SYS32_SETRESGID 170
199 #define SYS32_GETRESGID 171
200 #define SYS32_PRCTL 172
201 #define SYS32_RT_SIGRETURN 173
202 #define SYS32_RT_SIGACTION 174
203 #define SYS32_RT_SIGPROCMASK 175
204 #define SYS32_RT_SIGPENDING 176
205 #define SYS32_RT_SIGTIMEDWAIT 177
206 #define SYS32_RT_SIGQUEUEINFO 178
207 #define SYS32_RT_SIGSUSPEND 179
208 #define SYS32_PREAD64 180
209 #define SYS32_PWRITE64 181
210 #define SYS32_CHOWN 182
211 #define SYS32_GETCWD 183
212 #define SYS32_CAPGET 184
213 #define SYS32_CAPSET 185
214 #define SYS32_SIGALTSTACK 186
215 #define SYS32_SENDFILE 187
216 #define SYS32_GETPMSG 188
217 #define SYS32_PUTPMSG 189
218 #define SYS32_VFORK 190
219 #define SYS32_UGETRLIMIT 191
220 #define SYS32_MMAP2 192
221 #define SYS32_TRUNCATE64 193
222 #define SYS32_FTRUNCATE64 194
223 #define SYS32_STAT64 195
224 #define SYS32_LSTAT64 196
225 #define SYS32_FSTAT64 197
226 #define SYS32_LCHOWN32 198
227 #define SYS32_GETUID32 199
228 #define SYS32_GETGID32 200
229 #define SYS32_GETEUID32 201
230 #define SYS32_GETEGID32 202
231 #define SYS32_SETREUID32 203
232 #define SYS32_SETREGID32 204
233 #define SYS32_GETGROUPS32 205
234 #define SYS32_SETGROUPS32 206
235 #define SYS32_FCHOWN32 207
236 #define SYS32_SETRESUID32 208
237 #define SYS32_GETRESUID32 209
238 #define SYS32_SETRESGID32 210
239 #define SYS32_GETRESGID32 211
240 #define SYS32_CHOWN32 212
241 #define SYS32_SETUID32 213
242 #define SYS32_SETGID32 214
243 #define SYS32_SETFSUID32 215
244 #define SYS32_SETFSGID32 216
245 #define SYS32_PIVOT_ROOT 217
246 #define SYS32_MINCORE 218
247 #define SYS32_MADVISE1 219
248 #define SYS32_GETDENTS64 220
249 #define SYS32_FCNTL64 221
250 #define SYS32_GETTID 224
251 #define SYS32_READAHEAD 225
252 #define SYS32_SETXATTR 226
253 #define SYS32_LSETXATTR 227
254 #define SYS32_FSETXATTR 228
255 #define SYS32_GETXATTR 229
256 #define SYS32_LGETXATTR 230
257 #define SYS32_FGETXATTR 231
258 #define SYS32_LISTXATTR 232
259 #define SYS32_LLISTXATTR 233
260 #define SYS32_FLISTXATTR 234
261 #define SYS32_REMOVEXATTR 235
262 #define SYS32_LREMOVEXATTR 236
263 #define SYS32_FREMOVEXATTR 237
264 #define SYS32_TKILL 238
265 #define SYS32_SENDFILE64 239
266 #define SYS32_FUTEX 240
267 #define SYS32_SCHED_SETAFFINITY 241
268 #define SYS32_SCHED_GETAFFINITY 242
269 #define SYS32_SET_THREAD_AREA 243
270 #define SYS32_GET_THREAD_AREA 244
271 #define SYS32_IO_SETUP 245
272 #define SYS32_IO_DESTROY 246
273 #define SYS32_IO_GETEVENTS 247
274 #define SYS32_IO_SUBMIT 248
275 #define SYS32_IO_CANCEL 249
276 #define SYS32_FADVISE64 250
277 #define SYS32_EXIT_GROUP 252
278 #define SYS32_LOOKUP_DCOOKIE 253
279 #define SYS32_EPOLL_CREATE 254
280 #define SYS32_EPOLL_CTL 255
281 #define SYS32_EPOLL_WAIT 256
282 #define SYS32_REMAP_FILE_PAGES 257
283 #define SYS32_SET_TID_ADDRESS 258
284 #define SYS32_TIMER_CREATE 259
285 #define SYS32_TIMER_SETTIME 260
286 #define SYS32_TIMER_GETTIME 261
287 #define SYS32_TIMER_GETOVERRUN 262
288 #define SYS32_TIMER_DELETE 263
289 #define SYS32_CLOCK_SETTIME 264
290 #define SYS32_CLOCK_GETTIME 265
291 #define SYS32_CLOCK_GETRES 266
292 #define SYS32_CLOCK_NANOSLEEP 267
293 #define SYS32_STATFS64 268
294 #define SYS32_FSTATFS64 269
295 #define SYS32_TGKILL 270
296 #define SYS32_UTIMES 271
297 #define SYS32_FADVISE64_64 272
298 #define SYS32_VSERVER 273
299 #define SYS32_MBIND 274
300 #define SYS32_GET_MEMPOLICY 275
301 #define SYS32_SET_MEMPOLICY 276
302 #define SYS32_MQ_OPEN 277
303 #define SYS32_MQ_UNLINK 278
304 #define SYS32_MQ_TIMEDSEND 279
305 #define SYS32_MQ_TIMEDRECEIVE 280
306 #define SYS32_MQ_NOTIFY 281
307 #define SYS32_MQ_GETSETATTR 282
308 #define SYS32_KEXEC_LOAD 283
309 #define SYS32_WAITID 284
310 #define SYS32_SYS32_SETALTROOT 285
311 #define SYS32_ADD_KEY 286
312 #define SYS32_REQUEST_KEY 287
313 #define SYS32_KEYCTL 288
314 #define SYS32_IOPRIO_SET 289
315 #define SYS32_IOPRIO_GET 290
316 #define SYS32_INOTIFY_INIT 291
317 #define SYS32_INOTIFY_ADD_WATCH 292
318 #define SYS32_INOTIFY_RM_WATCH 293
319 #define SYS32_MIGRATE_PAGES 294
320 #define SYS32_OPENAT 295
321 #define SYS32_MKDIRAT 296
322 #define SYS32_MKNODAT 297
323 #define SYS32_FCHOWNAT 298
324 #define SYS32_FUTIMESAT 299
325 #define SYS32_FSTATAT64 300
326 #define SYS32_UNLINKAT 301
327 #define SYS32_RENAMEAT 302
328 #define SYS32_LINKAT 303
329 #define SYS32_SYMLINKAT 304
330 #define SYS32_READLINKAT 305
331 #define SYS32_FCHMODAT 306
332 #define SYS32_FACCESSAT 307
333 #define SYS32_PSELECT6 308
334 #define SYS32_PPOLL 309
335 #define SYS32_UNSHARE 310
336 #define SYS32_SET_ROBUST_LIST 311
337 #define SYS32_GET_ROBUST_LIST 312
338 #define SYS32_SPLICE 313
339 #define SYS32_SYNC_FILE_RANGE 314
340 #define SYS32_TEE 315
341 #define SYS32_VMSPLICE 316
342 #define SYS32_MOVE_PAGES 317
343 #define SYS32_GETCPU 318
344 #define SYS32_EPOLL_PWAIT 319
345 #define SYS32_UTIMENSAT 320
346 #define SYS32_SIGNALFD 321
347 #define SYS32_TIMERFD_CREATE 322
348 #define SYS32_EVENTFD 323
349 #define SYS32_FALLOCATE 324
350 #define SYS32_TIMERFD_SETTIME 325
351 #define SYS32_TIMERFD_GETTIME 326
352 #define SYS32_SIGNALFD4 327
353 #define SYS32_EVENTFD2 328
354 #define SYS32_EPOLL_CREATE1 329
355 #define SYS32_DUP3 330
356 #define SYS32_PIPE2 331
357 #define SYS32_INOTIFY_INIT1 332
358 #define SYS32_PREADV 333
359 #define SYS32_PWRITEV 334
360 #define SYS32_RT_TGSIGQUEUEINFO 335
361 #define SYS32_PERF_EVENT_OPEN 336
365 #define SYS64_WRITE 1
367 #define SYS64_CLOSE 3
369 #define SYS64_FSTAT 5
370 #define SYS64_LSTAT 6
372 #define SYS64_LSEEK 8
374 #define SYS64_MPROTECT 10
375 #define SYS64_MUNMAP 11
377 #define SYS64_RT_SIGACTION 13
378 #define SYS64_RT_SIGPROCMASK 14
379 #define SYS64_RT_SIGRETURN 15
380 #define SYS64_IOCTL 16
381 #define SYS64_PREAD64 17
382 #define SYS64_PWRITE64 18
383 #define SYS64_READV 19
384 #define SYS64_WRITEV 20
385 #define SYS64_ACCESS 21
386 #define SYS64_PIPE 22
387 #define SYS64_SELECT 23
388 #define SYS64_SCHED_YIELD 24
389 #define SYS64_MREMAP 25
390 #define SYS64_MSYNC 26
391 #define SYS64_MINCORE 27
392 #define SYS64_MADVISE 28
393 #define SYS64_SHMGET 29
394 #define SYS64_SHMAT 30
395 #define SYS64_SHMCTL 31
397 #define SYS64_DUP2 33
398 #define SYS64_PAUSE 34
399 #define SYS64_NANOSLEEP 35
400 #define SYS64_GETITIMER 36
401 #define SYS64_ALARM 37
402 #define SYS64_SETITIMER 38
403 #define SYS64_GETPID 39
404 #define SYS64_SENDFILE 40
405 #define SYS64_SOCKET 41
406 #define SYS64_CONNECT 42
407 #define SYS64_ACCEPT 43
408 #define SYS64_SENDTO 44
409 #define SYS64_RECVFROM 45
410 #define SYS64_SENDMSG 46
411 #define SYS64_RECVMSG 47
412 #define SYS64_SHUTDOWN 48
413 #define SYS64_BIND 49
414 #define SYS64_LISTEN 50
415 #define SYS64_GETSOCKNAME 51
416 #define SYS64_GETPEERNAME 52
417 #define SYS64_SOCKETPAIR 53
418 #define SYS64_SETSOCKOPT 54
419 #define SYS64_GETSOCKOPT 55
420 #define SYS64_CLONE 56
421 #define SYS64_FORK 57
422 #define SYS64_VFORK 58
423 #define SYS64_EXECVE 59
424 #define SYS64_EXIT 60
425 #define SYS64_WAIT4 61
426 #define SYS64_KILL 62
427 #define SYS64_UNAME 63
428 #define SYS64_SEMGET 64
429 #define SYS64_SEMOP 65
430 #define SYS64_SEMCTL 66
431 #define SYS64_SHMDT 67
432 #define SYS64_MSGGET 68
433 #define SYS64_MSGSND 69
434 #define SYS64_MSGRCV 70
435 #define SYS64_MSGCTL 71
436 #define SYS64_FCNTL 72
437 #define SYS64_FLOCK 73
438 #define SYS64_FSYNC 74
439 #define SYS64_FDATASYNC 75
440 #define SYS64_TRUNCATE 76
441 #define SYS64_FTRUNCATE 77
442 #define SYS64_GETDENTS 78
443 #define SYS64_GETCWD 79
444 #define SYS64_CHDIR 80
445 #define SYS64_FCHDIR 81
446 #define SYS64_RENAME 82
447 #define SYS64_MKDIR 83
448 #define SYS64_RMDIR 84
449 #define SYS64_CREAT 85
450 #define SYS64_LINK 86
451 #define SYS64_UNLINK 87
452 #define SYS64_SYMLINK 88
453 #define SYS64_READLINK 89
454 #define SYS64_CHMOD 90
455 #define SYS64_FCHMOD 91
456 #define SYS64_CHOWN 92
457 #define SYS64_FCHOWN 93
458 #define SYS64_LCHOWN 94
459 #define SYS64_UMASK 95
460 #define SYS64_GETTIMEOFDAY 96
461 #define SYS64_GETRLIMIT 97
462 #define SYS64_GETRUSAGE 98
463 #define SYS64_SYSINFO 99
464 #define SYS64_TIMES 100
465 #define SYS64_PTRACE 101
466 #define SYS64_GETUID 102
467 #define SYS64_SYSLOG 103
468 #define SYS64_GETGID 104
469 #define SYS64_SETUID 105
470 #define SYS64_SETGID 106
471 #define SYS64_GETEUID 107
472 #define SYS64_GETEGID 108
473 #define SYS64_SETPGID 109
474 #define SYS64_GETPPID 110
475 #define SYS64_GETPGRP 111
476 #define SYS64_SETSID 112
477 #define SYS64_SETREUID 113
478 #define SYS64_SETREGID 114
479 #define SYS64_GETGROUPS 115
480 #define SYS64_SETGROUPS 116
481 #define SYS64_SETRESUID 117
482 #define SYS64_GETRESUID 118
483 #define SYS64_SETRESGID 119
484 #define SYS64_GETRESGID 120
485 #define SYS64_GETPGID 121
486 #define SYS64_SETFSUID 122
487 #define SYS64_SETFSGID 123
488 #define SYS64_GETSID 124
489 #define SYS64_CAPGET 125
490 #define SYS64_CAPSET 126
491 #define SYS64_RT_SIGPENDING 127
492 #define SYS64_RT_SIGTIMEDWAIT 128
493 #define SYS64_RT_SIGQUEUEINFO 129
494 #define SYS64_RT_SIGSUSPEND 130
495 #define SYS64_SIGALTSTACK 131
496 #define SYS64_UTIME 132
497 #define SYS64_MKNOD 133
498 #define SYS64_USELIB 134
499 #define SYS64_PERSONALITY 135
500 #define SYS64_USTAT 136
501 #define SYS64_STATFS 137
502 #define SYS64_FSTATFS 138
503 #define SYS64_SYSFS 139
504 #define SYS64_GETPRIORITY 140
505 #define SYS64_SETPRIORITY 141
506 #define SYS64_SCHED_SETPARAM 142
507 #define SYS64_SCHED_GETPARAM 143
508 #define SYS64_SCHED_SETSCHEDULER 144
509 #define SYS64_SCHED_GETSCHEDULER 145
510 #define SYS64_SCHED_GET_PRIORITY_MAX 146
511 #define SYS64_SCHED_GET_PRIORITY_MIN 147
512 #define SYS64_SCHED_RR_GET_INTERVAL 148
513 #define SYS64_MLOCK 149
514 #define SYS64_MUNLOCK 150
515 #define SYS64_MLOCKALL 151
516 #define SYS64_MUNLOCKALL 152
517 #define SYS64_VHANGUP 153
518 #define SYS64_MODIFY_LDT 154
519 #define SYS64_PIVOT_ROOT 155
520 #define SYS64__SYSCTL 156
521 #define SYS64_PRCTL 157
522 #define SYS64_ARCH_PRCTL 158
523 #define SYS64_ADJTIMEX 159
524 #define SYS64_SETRLIMIT 160
525 #define SYS64_CHROOT 161
526 #define SYS64_SYNC 162
527 #define SYS64_ACCT 163
528 #define SYS64_SETTIMEOFDAY 164
529 #define SYS64_MOUNT 165
530 #define SYS64_UMOUNT2 166
531 #define SYS64_SWAPON 167
532 #define SYS64_SWAPOFF 168
533 #define SYS64_REBOOT 169
534 #define SYS64_SETHOSTNAME 170
535 #define SYS64_SETDOMAINNAME 171
536 #define SYS64_IOPL 172
537 #define SYS64_IOPERM 173
538 #define SYS64_CREATE_MODULE 174
539 #define SYS64_INIT_MODULE 175
540 #define SYS64_DELETE_MODULE 176
541 #define SYS64_GET_KERNEL_SYMS 177
542 #define SYS64_QUERY_MODULE 178
543 #define SYS64_QUOTACTL 179
544 #define SYS64_NFSSERVCTL 180
545 #define SYS64_GETPMSG 181
546 #define SYS64_PUTPMSG 182
547 #define SYS64_AFS_SYSCALL 183
548 #define SYS64_TUXCALL 184
549 #define SYS64_SECURITY 185
550 #define SYS64_GETTID 186
551 #define SYS64_READAHEAD 187
552 #define SYS64_SETXATTR 188
553 #define SYS64_LSETXATTR 189
554 #define SYS64_FSETXATTR 190
555 #define SYS64_GETXATTR 191
556 #define SYS64_LGETXATTR 192
557 #define SYS64_FGETXATTR 193
558 #define SYS64_LISTXATTR 194
559 #define SYS64_LLISTXATTR 195
560 #define SYS64_FLISTXATTR 196
561 #define SYS64_REMOVEXATTR 197
562 #define SYS64_LREMOVEXATTR 198
563 #define SYS64_FREMOVEXATTR 199
564 #define SYS64_TKILL 200
565 #define SYS64_TIME 201
566 #define SYS64_FUTEX 202
567 #define SYS64_SCHED_SETAFFINITY 203
568 #define SYS64_SCHED_GETAFFINITY 204
569 #define SYS64_SET_THREAD_AREA 205
570 #define SYS64_IO_SETUP 206
571 #define SYS64_IO_DESTROY 207
572 #define SYS64_IO_GETEVENTS 208
573 #define SYS64_IO_SUBMIT 209
574 #define SYS64_IO_CANCEL 210
575 #define SYS64_GET_THREAD_AREA 211
576 #define SYS64_LOOKUP_DCOOKIE 212
577 #define SYS64_EPOLL_CREATE 213
578 #define SYS64_EPOLL_CTL_OLD 214
579 #define SYS64_EPOLL_WAIT_OLD 215
580 #define SYS64_REMAP_FILE_PAGES 216
581 #define SYS64_GETDENTS64 217
582 #define SYS64_SET_TID_ADDRESS 218
583 #define SYS64_RESTART_SYSCALL 219
584 #define SYS64_SEMTIMEDOP 220
585 #define SYS64_FADVISE64 221
586 #define SYS64_TIMER_CREATE 222
587 #define SYS64_TIMER_SETTIME 223
588 #define SYS64_TIMER_GETTIME 224
589 #define SYS64_TIMER_GETOVERRUN 225
590 #define SYS64_TIMER_DELETE 226
591 #define SYS64_CLOCK_SETTIME 227
592 #define SYS64_CLOCK_GETTIME 228
593 #define SYS64_CLOCK_GETRES 229
594 #define SYS64_CLOCK_NANOSLEEP 230
595 #define SYS64_EXIT_GROUP 231
596 #define SYS64_EPOLL_WAIT 232
597 #define SYS64_EPOLL_CTL 233
598 #define SYS64_TGKILL 234
599 #define SYS64_UTIMES 235
600 #define SYS64_VSERVER 236
601 #define SYS64_MBIND 237
602 #define SYS64_SET_MEMPOLICY 238
603 #define SYS64_GET_MEMPOLICY 239
604 #define SYS64_MQ_OPEN 240
605 #define SYS64_MQ_UNLINK 241
606 #define SYS64_MQ_TIMEDSEND 242
607 #define SYS64_MQ_TIMEDRECEIVE 243
608 #define SYS64_MQ_NOTIFY 244
609 #define SYS64_MQ_GETSETATTR 245
610 #define SYS64_KEXEC_LOAD 246
611 #define SYS64_WAITID 247
612 #define SYS64_ADD_KEY 248
613 #define SYS64_REQUEST_KEY 249
614 #define SYS64_KEYCTL 250
615 #define SYS64_IOPRIO_SET 251
616 #define SYS64_IOPRIO_GET 252
617 #define SYS64_INOTIFY_INIT 253
618 #define SYS64_INOTIFY_ADD_WATCH 254
619 #define SYS64_INOTIFY_RM_WATCH 255
620 #define SYS64_MIGRATE_PAGES 256
621 #define SYS64_OPENAT 257
622 #define SYS64_MKDIRAT 258
623 #define SYS64_MKNODAT 259
624 #define SYS64_FCHOWNAT 260
625 #define SYS64_FUTIMESAT 261
626 #define SYS64_NEWFSTATAT 262
627 #define SYS64_UNLINKAT 263
628 #define SYS64_RENAMEAT 264
629 #define SYS64_LINKAT 265
630 #define SYS64_SYMLINKAT 266
631 #define SYS64_READLINKAT 267
632 #define SYS64_FCHMODAT 268
633 #define SYS64_FACCESSAT 269
634 #define SYS64_PSELECT6 270
635 #define SYS64_PPOLL 271
636 #define SYS64_UNSHARE 272
637 #define SYS64_SET_ROBUST_LIST 273
638 #define SYS64_GET_ROBUST_LIST 274
639 #define SYS64_SPLICE 275
640 #define SYS64_TEE 276
641 #define SYS64_SYNC_FILE_RANGE 277
642 #define SYS64_VMSPLICE 278
643 #define SYS64_MOVE_PAGES 279
644 #define SYS64_UTIMENSAT 280
645 #define SYS64_EPOLL_PWAIT 281
646 #define SYS64_SIGNALFD 282
647 #define SYS64_TIMERFD_CREATE 283
648 #define SYS64_EVENTFD 284
649 #define SYS64_FALLOCATE 285
650 #define SYS64_TIMERFD_SETTIME 286
651 #define SYS64_TIMERFD_GETTIME 287
652 #define SYS64_ACCEPT4 288
653 #define SYS64_SIGNALFD4 289
654 #define SYS64_EVENTFD2 290
655 #define SYS64_EPOLL_CREATE1 291
656 #define SYS64_DUP3 292
657 #define SYS64_PIPE2 293
658 #define SYS64_INOTIFY_INIT1 294
659 #define SYS64_PREADV 295
660 #define SYS64_PWRITEV 296
661 #define SYS64_RT_TGSIGQUEUEINFO 297
662 #define SYS64_PERF_EVENT_OPEN 298