forked from kernelslacker/trinity
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsyscalls-alpha.h
526 lines (523 loc) · 24.3 KB
/
syscalls-alpha.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
#pragma once
/*
* The Alpha Linux syscall table in all its gory mess.
*
* Derived from arch/alpha/include/uapi/asm/unistd.h
*/
#include "sanitise.h"
#include "syscall.h"
#include "syscalls/syscalls.h"
struct syscalltable syscalls_alpha[] = {
/* 0 */ { .entry = &syscall_ni_syscall }, /* osf_syscall */
/* 1 */ { .entry = &syscall_exit },
/* 2 */ { .entry = &syscall_fork },
/* 3 */ { .entry = &syscall_read },
/* 4 */ { .entry = &syscall_write },
/* 5 */ { .entry = &syscall_ni_syscall }, /* osf_old_open */
/* 6 */ { .entry = &syscall_close },
/* 7 */ { .entry = &syscall_ni_syscall }, /* osf_wait4 */
/* 8 */ { .entry = &syscall_ni_syscall }, /* osf_old_creat */
/* 9 */ { .entry = &syscall_link },
/* 10 */ { .entry = &syscall_unlink },
/* 11 */ { .entry = &syscall_ni_syscall }, /* osf_execve */
/* 12 */ { .entry = &syscall_chdir },
/* 13 */ { .entry = &syscall_fchdir },
/* 14 */ { .entry = &syscall_mknod },
/* 15 */ { .entry = &syscall_chmod },
/* 16 */ { .entry = &syscall_chown },
/* 17 */ { .entry = &syscall_brk },
/* 18 */ { .entry = &syscall_ni_syscall }, /* osf_getfsstat */
/* 19 */ { .entry = &syscall_lseek },
/* 20 */ { .entry = &syscall_ni_syscall }, /* getxpid */
/* 21 */ { .entry = &syscall_ni_syscall }, /* osf_mount */
/* 22 */ { .entry = &syscall_umount },
/* 23 */ { .entry = &syscall_setuid },
/* 24 */ { .entry = &syscall_ni_syscall }, /* getxuid */
/* 25 */ { .entry = &syscall_ni_syscall }, /* exec_with_loader */
/* 26 */ { .entry = &syscall_ptrace },
/* 27 */ { .entry = &syscall_ni_syscall }, /* osf_nrecvmsg */
/* 28 */ { .entry = &syscall_ni_syscall }, /* osf_nsendmsg */
/* 29 */ { .entry = &syscall_ni_syscall }, /* osf_nrecvfrom */
/* 30 */ { .entry = &syscall_ni_syscall }, /* osf_naccept */
/* 31 */ { .entry = &syscall_ni_syscall }, /* osf_ngetpeername */
/* 32 */ { .entry = &syscall_ni_syscall }, /* osf_ngetsockname */
/* 33 */ { .entry = &syscall_access },
/* 34 */ { .entry = &syscall_ni_syscall }, /* osf_chflags */
/* 35 */ { .entry = &syscall_ni_syscall }, /* osf_fchflags */
/* 36 */ { .entry = &syscall_sync },
/* 37 */ { .entry = &syscall_kill },
/* 38 */ { .entry = &syscall_ni_syscall }, /* osf_old_stat */
/* 39 */ { .entry = &syscall_setpgid },
/* 40 */ { .entry = &syscall_ni_syscall }, /* osf_old_lstat */
/* 41 */ { .entry = &syscall_dup },
/* 42 */ { .entry = &syscall_pipe },
/* 43 */ { .entry = &syscall_ni_syscall }, /* osf_set_program_attributes */
/* 44 */ { .entry = &syscall_ni_syscall }, /* osf_profil */
/* 45 */ { .entry = &syscall_open },
/* 46 */ { .entry = &syscall_ni_syscall }, /* osf_old_sigaction */
/* 47 */ { .entry = &syscall_ni_syscall }, /* getxgid */
/* 48 */ { .entry = &syscall_ni_syscall }, /* osf_sigprocmask */
/* 49 */ { .entry = &syscall_ni_syscall }, /* osf_getlogin */
/* 50 */ { .entry = &syscall_ni_syscall }, /* osf_setlogin */
/* 51 */ { .entry = &syscall_acct },
/* 52 */ { .entry = &syscall_sigpending },
/* 53 */ { .entry = &syscall_ni_syscall },
/* 54 */ { .entry = &syscall_ioctl },
/* 55 */ { .entry = &syscall_ni_syscall }, /* osf_reboot */
/* 56 */ { .entry = &syscall_ni_syscall }, /* osf_revoke */
/* 57 */ { .entry = &syscall_symlink },
/* 58 */ { .entry = &syscall_readlink },
/* 59 */ { .entry = &syscall_execve },
/* 60 */ { .entry = &syscall_umask },
/* 61 */ { .entry = &syscall_chroot },
/* 62 */ { .entry = &syscall_ni_syscall }, /* osf_old_fstat */
/* 63 */ { .entry = &syscall_getpgrp },
/* 64 */ { .entry = &syscall_getpagesize },
/* 65 */ { .entry = &syscall_ni_syscall }, /* osf_mremap */
/* 66 */ { .entry = &syscall_vfork },
/* 67 */ { .entry = &syscall_stat },
/* 68 */ { .entry = &syscall_lstat },
/* 69 */ { .entry = &syscall_ni_syscall }, /* osf_sbrk */
/* 70 */ { .entry = &syscall_ni_syscall }, /* osf_sstk */
/* 71 */ { .entry = &syscall_mmap }, /* OSF/1 mmap is superset of Linux */
/* 72 */ { .entry = &syscall_ni_syscall }, /* osf_old_vadvise */
/* 73 */ { .entry = &syscall_munmap },
/* 74 */ { .entry = &syscall_mprotect },
/* 75 */ { .entry = &syscall_madvise },
/* 76 */ { .entry = &syscall_vhangup },
/* 77 */ { .entry = &syscall_ni_syscall }, /* osf_kmodcall */
/* 78 */ { .entry = &syscall_ni_syscall }, /* osf_mincore */
/* 79 */ { .entry = &syscall_getgroups },
/* 80 */ { .entry = &syscall_setgroups },
/* 81 */ { .entry = &syscall_ni_syscall }, /* osf_old_getpgrp */
/* 82 */ { .entry = &syscall_ni_syscall }, /* setpgrp (BSD alias for setpgid) */
/* 83 */ { .entry = &syscall_ni_syscall }, /* osf_setitimer */
/* 84 */ { .entry = &syscall_ni_syscall }, /* osf_old_wait */
/* 85 */ { .entry = &syscall_ni_syscall }, /* osf_table */
/* 86 */ { .entry = &syscall_ni_syscall }, /* osf_getitimer */
/* 87 */ { .entry = &syscall_ni_syscall }, /* sys_gethostname */
/* 88 */ { .entry = &syscall_sethostname },
/* 89 */ { .entry = &syscall_ni_syscall }, /* getdtablesize */
/* 90 */ { .entry = &syscall_dup2 },
/* 91 */ { .entry = &syscall_ni_syscall }, /* sys_fstat */
/* 92 */ { .entry = &syscall_fcntl },
/* 93 */ { .entry = &syscall_ni_syscall }, /* osf_select */
/* 94 */ { .entry = &syscall_poll },
/* 95 */ { .entry = &syscall_fsync },
/* 96 */ { .entry = &syscall_setpriority },
/* 97 */ { .entry = &syscall_socket },
/* 98 */ { .entry = &syscall_connect },
/* 99 */ { .entry = &syscall_accept },
/* 100 */ { .entry = &syscall_getpriority },
/* 101 */ { .entry = &syscall_send },
/* 102 */ { .entry = &syscall_recv },
/* 103 */ { .entry = &syscall_sigreturn },
/* 104 */ { .entry = &syscall_bind },
/* 105 */ { .entry = &syscall_setsockopt },
/* 106 */ { .entry = &syscall_listen },
/* 107 */ { .entry = &syscall_ni_syscall }, /* osf_plock */
/* 108 */ { .entry = &syscall_ni_syscall }, /* osf_old_sigvec */
/* 109 */ { .entry = &syscall_ni_syscall }, /* osf_old_sigblock */
/* 110 */ { .entry = &syscall_ni_syscall }, /* osf_old_sigsetmask */
/* 111 */ { .entry = &syscall_sigsuspend },
/* 112 */ { .entry = &syscall_ni_syscall }, /* osf_sigstack */
/* 113 */ { .entry = &syscall_recvmsg },
/* 114 */ { .entry = &syscall_sendmsg },
/* 115 */ { .entry = &syscall_ni_syscall }, /* osf_old_vtrace */
/* 116 */ { .entry = &syscall_ni_syscall }, /* osf_gettimeofday */
/* 117 */ { .entry = &syscall_ni_syscall }, /* osf_getrusage */
/* 118 */ { .entry = &syscall_getsockopt },
/* 119 */ { .entry = &syscall_ni_syscall },
/* 120 */ { .entry = &syscall_readv },
/* 121 */ { .entry = &syscall_writev },
/* 122 */ { .entry = &syscall_ni_syscall }, /* osf_settimeofday */
/* 123 */ { .entry = &syscall_fchown },
/* 124 */ { .entry = &syscall_fchmod },
/* 125 */ { .entry = &syscall_recvfrom },
/* 126 */ { .entry = &syscall_setreuid },
/* 127 */ { .entry = &syscall_setregid },
/* 128 */ { .entry = &syscall_rename },
/* 129 */ { .entry = &syscall_truncate },
/* 130 */ { .entry = &syscall_ftruncate },
/* 131 */ { .entry = &syscall_flock },
/* 132 */ { .entry = &syscall_setgid },
/* 133 */ { .entry = &syscall_sendto },
/* 134 */ { .entry = &syscall_shutdown },
/* 135 */ { .entry = &syscall_socketpair },
/* 136 */ { .entry = &syscall_mkdir },
/* 137 */ { .entry = &syscall_rmdir },
/* 138 */ { .entry = &syscall_ni_syscall }, /* osf_utimes */
/* 139 */ { .entry = &syscall_ni_syscall }, /* osf_old_sigreturn */
/* 140 */ { .entry = &syscall_ni_syscall }, /* osf_adjtime */
/* 141 */ { .entry = &syscall_getpeername },
/* 142 */ { .entry = &syscall_ni_syscall }, /* osf_gethostid */
/* 143 */ { .entry = &syscall_ni_syscall }, /* osf_sethostid */
/* 144 */ { .entry = &syscall_getrlimit },
/* 145 */ { .entry = &syscall_setrlimit },
/* 146 */ { .entry = &syscall_ni_syscall }, /* osf_old_killpg */
/* 147 */ { .entry = &syscall_setsid },
/* 148 */ { .entry = &syscall_quotactl },
/* 149 */ { .entry = &syscall_ni_syscall }, /* osf_oldquota */
/* 150 */ { .entry = &syscall_getsockname },
/* 151 */ { .entry = &syscall_ni_syscall },
/* 152 */ { .entry = &syscall_ni_syscall },
/* 153 */ { .entry = &syscall_ni_syscall }, /* osf_pid_block */
/* 154 */ { .entry = &syscall_ni_syscall }, /* osf_pid_unblock */
/* 155 */ { .entry = &syscall_ni_syscall },
/* 156 */ { .entry = &syscall_sigaction },
/* 157 */ { .entry = &syscall_ni_syscall }, /* osf_sigwaitprim */
/* 158 */ { .entry = &syscall_ni_syscall }, /* osf_nfssvc */
/* 159 */ { .entry = &syscall_ni_syscall }, /* osf_getdirentries */
/* 160 */ { .entry = &syscall_ni_syscall }, /* osf_statfs */
/* 161 */ { .entry = &syscall_ni_syscall }, /* osf_fstatfs */
/* 162 */ { .entry = &syscall_ni_syscall },
/* 163 */ { .entry = &syscall_ni_syscall }, /* osf_asynch_daemon */
/* 164 */ { .entry = &syscall_ni_syscall }, /* osf_getfh */
/* 165 */ { .entry = &syscall_ni_syscall }, /* osf_getdomainname */
/* 166 */ { .entry = &syscall_setdomainname },
/* 167 */ { .entry = &syscall_ni_syscall },
/* 168 */ { .entry = &syscall_ni_syscall },
/* 169 */ { .entry = &syscall_ni_syscall }, /* osf_exportfs */
/* 170 */ { .entry = &syscall_ni_syscall },
/* 171 */ { .entry = &syscall_ni_syscall },
/* 172 */ { .entry = &syscall_ni_syscall },
/* 173 */ { .entry = &syscall_ni_syscall },
/* 174 */ { .entry = &syscall_ni_syscall },
/* 175 */ { .entry = &syscall_ni_syscall },
/* 176 */ { .entry = &syscall_ni_syscall },
/* 177 */ { .entry = &syscall_ni_syscall },
/* 178 */ { .entry = &syscall_ni_syscall },
/* 179 */ { .entry = &syscall_ni_syscall },
/* 180 */ { .entry = &syscall_ni_syscall },
/* 181 */ { .entry = &syscall_ni_syscall }, /* osf_alt_plock */
/* 182 */ { .entry = &syscall_ni_syscall },
/* 183 */ { .entry = &syscall_ni_syscall },
/* 184 */ { .entry = &syscall_ni_syscall }, /* osf_getmnt */
/* 185 */ { .entry = &syscall_ni_syscall },
/* 186 */ { .entry = &syscall_ni_syscall },
/* 187 */ { .entry = &syscall_ni_syscall }, /* osf_alt_sigpending */
/* 188 */ { .entry = &syscall_ni_syscall }, /* osf_alt_setsid */
/* 189 */ { .entry = &syscall_ni_syscall },
/* 190 */ { .entry = &syscall_ni_syscall },
/* 191 */ { .entry = &syscall_ni_syscall },
/* 192 */ { .entry = &syscall_ni_syscall },
/* 193 */ { .entry = &syscall_ni_syscall },
/* 194 */ { .entry = &syscall_ni_syscall },
/* 195 */ { .entry = &syscall_ni_syscall },
/* 196 */ { .entry = &syscall_ni_syscall },
/* 197 */ { .entry = &syscall_ni_syscall },
/* 198 */ { .entry = &syscall_ni_syscall },
/* 199 */ { .entry = &syscall_ni_syscall }, /* osf_swapon */
/* 200 */ { .entry = &syscall_msgctl },
/* 201 */ { .entry = &syscall_msgget },
/* 202 */ { .entry = &syscall_msgrcv },
/* 203 */ { .entry = &syscall_msgsnd },
/* 204 */ { .entry = &syscall_semctl },
/* 205 */ { .entry = &syscall_semget },
/* 206 */ { .entry = &syscall_semop },
/* 207 */ { .entry = &syscall_ni_syscall }, /* osf_utsname */
/* 208 */ { .entry = &syscall_lchown },
/* 209 */ { .entry = &syscall_ni_syscall }, /* osf_shmat */
/* 210 */ { .entry = &syscall_shmctl },
/* 211 */ { .entry = &syscall_shmdt },
/* 212 */ { .entry = &syscall_shmget },
/* 213 */ { .entry = &syscall_ni_syscall }, /* osf_mvalid */
/* 214 */ { .entry = &syscall_ni_syscall }, /* osf_getaddressconf */
/* 215 */ { .entry = &syscall_ni_syscall }, /* osf_msleep */
/* 216 */ { .entry = &syscall_ni_syscall }, /* osf_mwakeup */
/* 217 */ { .entry = &syscall_msync },
/* 218 */ { .entry = &syscall_ni_syscall }, /* osf_signal */
/* 219 */ { .entry = &syscall_ni_syscall }, /* osf_utc_gettime */
/* 220 */ { .entry = &syscall_ni_syscall }, /* osf_utc_adjtime */
/* 221 */ { .entry = &syscall_ni_syscall },
/* 222 */ { .entry = &syscall_ni_syscall }, /* osf_security */
/* 223 */ { .entry = &syscall_ni_syscall }, /* osf_kloadcall */
/* 224 */ { .entry = &syscall_ni_syscall }, /* osf_stat */
/* 225 */ { .entry = &syscall_ni_syscall }, /* osf_lstat */
/* 226 */ { .entry = &syscall_ni_syscall }, /* osf_fstat */
/* 227 */ { .entry = &syscall_ni_syscall }, /* osf_statfs64 */
/* 228 */ { .entry = &syscall_ni_syscall }, /* osf_fstatfs64 */
/* 229 */ { .entry = &syscall_ni_syscall },
/* 230 */ { .entry = &syscall_ni_syscall },
/* 231 */ { .entry = &syscall_ni_syscall },
/* 232 */ { .entry = &syscall_ni_syscall },
/* 233 */ { .entry = &syscall_getpgid },
/* 234 */ { .entry = &syscall_getsid },
/* 235 */ { .entry = &syscall_sigaltstack },
/* 236 */ { .entry = &syscall_ni_syscall }, /* osf_waitid */
/* 237 */ { .entry = &syscall_ni_syscall }, /* osf_priocntlset */
/* 238 */ { .entry = &syscall_ni_syscall }, /* osf_sigsendset */
/* 239 */ { .entry = &syscall_ni_syscall }, /* osf_set_speculative */
/* 240 */ { .entry = &syscall_ni_syscall }, /* osf_msfs_syscall */
/* 241 */ { .entry = &syscall_ni_syscall }, /* osf_sysinfo */
/* 242 */ { .entry = &syscall_ni_syscall }, /* osf_uadmin */
/* 243 */ { .entry = &syscall_ni_syscall }, /* osf_fuser */
/* 244 */ { .entry = &syscall_ni_syscall }, /* osf_proplist_syscall */
/* 245 */ { .entry = &syscall_ni_syscall }, /* osf_ntp_adjtime */
/* 246 */ { .entry = &syscall_ni_syscall }, /* osf_ntp_gettime */
/* 247 */ { .entry = &syscall_ni_syscall }, /* osf_pathconf */
/* 248 */ { .entry = &syscall_ni_syscall }, /* osf_fpathconf */
/* 249 */ { .entry = &syscall_ni_syscall },
/* 250 */ { .entry = &syscall_ni_syscall }, /* osf_uswitch */
/* 251 */ { .entry = &syscall_ni_syscall }, /* osf_usleep_thread */
/* 252 */ { .entry = &syscall_ni_syscall }, /* osf_audcntl */
/* 253 */ { .entry = &syscall_ni_syscall }, /* osf_audgen */
/* 254 */ { .entry = &syscall_sysfs },
/* 255 */ { .entry = &syscall_ni_syscall }, /* osf_subsys_info */
/* 256 */ { .entry = &syscall_ni_syscall }, /* osf_getsysinfo */
/* 257 */ { .entry = &syscall_ni_syscall }, /* osf_setsysinfo */
/* 258 */ { .entry = &syscall_ni_syscall }, /* osf_afs_syscall */
/* 259 */ { .entry = &syscall_ni_syscall }, /* osf_swapctl */
/* 260 */ { .entry = &syscall_ni_syscall }, /* osf_memcntl */
/* 261 */ { .entry = &syscall_ni_syscall }, /* osf_fdatasync */
/* 262 */ { .entry = &syscall_ni_syscall },
/* 263 */ { .entry = &syscall_ni_syscall },
/* 264 */ { .entry = &syscall_ni_syscall },
/* 265 */ { .entry = &syscall_ni_syscall },
/* 266 */ { .entry = &syscall_ni_syscall },
/* 267 */ { .entry = &syscall_ni_syscall },
/* 268 */ { .entry = &syscall_ni_syscall },
/* 269 */ { .entry = &syscall_ni_syscall },
/* 270 */ { .entry = &syscall_ni_syscall },
/* 271 */ { .entry = &syscall_ni_syscall },
/* 272 */ { .entry = &syscall_ni_syscall },
/* 273 */ { .entry = &syscall_ni_syscall },
/* 274 */ { .entry = &syscall_ni_syscall },
/* 275 */ { .entry = &syscall_ni_syscall },
/* 276 */ { .entry = &syscall_ni_syscall },
/* 277 */ { .entry = &syscall_ni_syscall },
/* 278 */ { .entry = &syscall_ni_syscall },
/* 279 */ { .entry = &syscall_ni_syscall },
/* 280 */ { .entry = &syscall_ni_syscall },
/* 281 */ { .entry = &syscall_ni_syscall },
/* 282 */ { .entry = &syscall_ni_syscall },
/* 283 */ { .entry = &syscall_ni_syscall },
/* 284 */ { .entry = &syscall_ni_syscall },
/* 285 */ { .entry = &syscall_ni_syscall },
/* 286 */ { .entry = &syscall_ni_syscall },
/* 287 */ { .entry = &syscall_ni_syscall },
/* 288 */ { .entry = &syscall_ni_syscall },
/* 289 */ { .entry = &syscall_ni_syscall },
/* 290 */ { .entry = &syscall_ni_syscall },
/* 291 */ { .entry = &syscall_ni_syscall },
/* 292 */ { .entry = &syscall_ni_syscall },
/* 293 */ { .entry = &syscall_ni_syscall },
/* 294 */ { .entry = &syscall_ni_syscall },
/* 295 */ { .entry = &syscall_ni_syscall },
/* 296 */ { .entry = &syscall_ni_syscall },
/* 297 */ { .entry = &syscall_ni_syscall },
/* 298 */ { .entry = &syscall_ni_syscall },
/* 299 */ { .entry = &syscall_ni_syscall },
/* 300 */ { .entry = &syscall_bdflush },
/* 301 */ { .entry = &syscall_ni_syscall }, /* sethae */
/* 302 */ { .entry = &syscall_mount },
/* 303 */ { .entry = &syscall_ni_syscall }, /* old_adjtimex */
/* 304 */ { .entry = &syscall_swapoff },
/* 305 */ { .entry = &syscall_getdents },
/* 306 */ { .entry = &syscall_ni_syscall }, /* sys_create_module */
/* 307 */ { .entry = &syscall_init_module },
/* 308 */ { .entry = &syscall_delete_module },
/* 309 */ { .entry = &syscall_ni_syscall }, /* sys_get_kernel_syms */
/* 310 */ { .entry = &syscall_syslog },
/* 311 */ { .entry = &syscall_reboot },
/* 312 */ { .entry = &syscall_clone },
/* 313 */ { .entry = &syscall_uselib },
/* 314 */ { .entry = &syscall_mlock },
/* 315 */ { .entry = &syscall_munlock },
/* 316 */ { .entry = &syscall_mlockall },
/* 317 */ { .entry = &syscall_munlockall },
/* 318 */ { .entry = &syscall_sysinfo },
/* 319 */ { .entry = &syscall_sysctl },
/* 320 */ { .entry = &syscall_ni_syscall }, /* sys_idle */
/* 321 */ { .entry = &syscall_oldumount },
/* 322 */ { .entry = &syscall_swapon },
/* 323 */ { .entry = &syscall_times },
/* 324 */ { .entry = &syscall_personality },
/* 325 */ { .entry = &syscall_setfsuid },
/* 326 */ { .entry = &syscall_setfsgid },
/* 327 */ { .entry = &syscall_ustat },
/* 328 */ { .entry = &syscall_statfs },
/* 329 */ { .entry = &syscall_fstatfs },
/* 330 */ { .entry = &syscall_sched_setparam },
/* 331 */ { .entry = &syscall_sched_getparam },
/* 332 */ { .entry = &syscall_sched_setscheduler },
/* 333 */ { .entry = &syscall_sched_getscheduler },
/* 334 */ { .entry = &syscall_sched_yield },
/* 335 */ { .entry = &syscall_sched_get_priority_max },
/* 336 */ { .entry = &syscall_sched_get_priority_min },
/* 337 */ { .entry = &syscall_sched_rr_get_interval },
/* 338 */ { .entry = &syscall_ni_syscall }, /* sys_afs_syscall */
/* 339 */ { .entry = &syscall_uname },
/* 340 */ { .entry = &syscall_nanosleep },
/* 341 */ { .entry = &syscall_mremap },
/* 342 */ { .entry = &syscall_nfsservctl },
/* 343 */ { .entry = &syscall_setresuid },
/* 344 */ { .entry = &syscall_getresuid },
/* 345 */ { .entry = &syscall_pciconfig_read },
/* 346 */ { .entry = &syscall_pciconfig_write },
/* 347 */ { .entry = &syscall_ni_syscall }, /* sys_query_module */
/* 348 */ { .entry = &syscall_prctl },
/* 349 */ { .entry = &syscall_pread64 },
/* 350 */ { .entry = &syscall_pwrite64 },
/* 351 */ { .entry = &syscall_rt_sigreturn },
/* 352 */ { .entry = &syscall_rt_sigaction },
/* 353 */ { .entry = &syscall_rt_sigprocmask },
/* 354 */ { .entry = &syscall_rt_sigpending },
/* 355 */ { .entry = &syscall_rt_sigtimedwait },
/* 356 */ { .entry = &syscall_rt_sigqueueinfo },
/* 357 */ { .entry = &syscall_rt_sigsuspend },
/* 358 */ { .entry = &syscall_select },
/* 359 */ { .entry = &syscall_gettimeofday },
/* 360 */ { .entry = &syscall_settimeofday },
/* 361 */ { .entry = &syscall_getitimer },
/* 362 */ { .entry = &syscall_setitimer },
/* 363 */ { .entry = &syscall_utimes },
/* 364 */ { .entry = &syscall_getrusage },
/* 365 */ { .entry = &syscall_wait4 },
/* 366 */ { .entry = &syscall_adjtimex },
/* 367 */ { .entry = &syscall_getcwd },
/* 368 */ { .entry = &syscall_capget },
/* 369 */ { .entry = &syscall_capset },
/* 370 */ { .entry = &syscall_sendfile },
/* 371 */ { .entry = &syscall_setresgid },
/* 372 */ { .entry = &syscall_getresgid },
/* 373 */ { .entry = &syscall_ni_syscall }, /* dipc */
/* 374 */ { .entry = &syscall_pivot_root },
/* 375 */ { .entry = &syscall_mincore },
/* 376 */ { .entry = &syscall_pciconfig_iobase },
/* 377 */ { .entry = &syscall_getdents64 },
/* 378 */ { .entry = &syscall_gettid },
/* 379 */ { .entry = &syscall_readahead },
/* 380 */ { .entry = &syscall_ni_syscall },
/* 381 */ { .entry = &syscall_tkill },
/* 382 */ { .entry = &syscall_setxattr },
/* 383 */ { .entry = &syscall_lsetxattr },
/* 384 */ { .entry = &syscall_fsetxattr },
/* 385 */ { .entry = &syscall_getxattr },
/* 386 */ { .entry = &syscall_lgetxattr },
/* 387 */ { .entry = &syscall_fgetxattr },
/* 388 */ { .entry = &syscall_listxattr },
/* 389 */ { .entry = &syscall_llistxattr },
/* 390 */ { .entry = &syscall_flistxattr },
/* 391 */ { .entry = &syscall_removexattr },
/* 392 */ { .entry = &syscall_lremovexattr },
/* 393 */ { .entry = &syscall_fremovexattr },
/* 394 */ { .entry = &syscall_futex },
/* 395 */ { .entry = &syscall_sched_setaffinity },
/* 396 */ { .entry = &syscall_sched_getaffinity },
/* 397 */ { .entry = &syscall_ni_syscall }, /* tuxcall */
/* 398 */ { .entry = &syscall_io_setup },
/* 399 */ { .entry = &syscall_io_destroy },
/* 400 */ { .entry = &syscall_io_getevents },
/* 401 */ { .entry = &syscall_io_submit },
/* 402 */ { .entry = &syscall_io_cancel },
/* 405 */ { .entry = &syscall_exit_group },
/* 406 */ { .entry = &syscall_lookup_dcookie },
/* 407 */ { .entry = &syscall_epoll_create },
/* 408 */ { .entry = &syscall_epoll_ctl },
/* 409 */ { .entry = &syscall_epoll_wait },
/* 410 */ { .entry = &syscall_remap_file_pages },
/* 411 */ { .entry = &syscall_set_tid_address },
/* 412 */ { .entry = &syscall_restart_syscall },
/* 413 */ { .entry = &syscall_fadvise64 },
/* 414 */ { .entry = &syscall_timer_create },
/* 415 */ { .entry = &syscall_timer_settime },
/* 416 */ { .entry = &syscall_timer_gettime },
/* 417 */ { .entry = &syscall_timer_getoverrun },
/* 418 */ { .entry = &syscall_timer_delete },
/* 419 */ { .entry = &syscall_clock_settime },
/* 420 */ { .entry = &syscall_clock_gettime },
/* 421 */ { .entry = &syscall_clock_getres },
/* 422 */ { .entry = &syscall_clock_nanosleep },
/* 423 */ { .entry = &syscall_semtimedop },
/* 424 */ { .entry = &syscall_tgkill },
/* 425 */ { .entry = &syscall_stat64 },
/* 426 */ { .entry = &syscall_lstat64 },
/* 427 */ { .entry = &syscall_fstat64 },
/* 428 */ { .entry = &syscall_ni_syscall }, /* sys_vserver */
/* 429 */ { .entry = &syscall_mbind },
/* 430 */ { .entry = &syscall_get_mempolicy },
/* 431 */ { .entry = &syscall_set_mempolicy },
/* 432 */ { .entry = &syscall_mq_open },
/* 433 */ { .entry = &syscall_mq_unlink },
/* 434 */ { .entry = &syscall_mq_timedsend },
/* 435 */ { .entry = &syscall_mq_timedreceive },
/* 436 */ { .entry = &syscall_mq_notify },
/* 437 */ { .entry = &syscall_mq_getsetattr },
/* 438 */ { .entry = &syscall_waitid },
/* 439 */ { .entry = &syscall_add_key },
/* 440 */ { .entry = &syscall_request_key },
/* 441 */ { .entry = &syscall_keyctl },
/* 442 */ { .entry = &syscall_ioprio_set },
/* 443 */ { .entry = &syscall_ioprio_get },
/* 444 */ { .entry = &syscall_inotify_init },
/* 445 */ { .entry = &syscall_inotify_add_watch },
/* 446 */ { .entry = &syscall_inotify_rm_watch },
/* 447 */ { .entry = &syscall_fdatasync },
/* 448 */ { .entry = &syscall_kexec_load },
/* 449 */ { .entry = &syscall_migrate_pages },
/* 450 */ { .entry = &syscall_openat },
/* 451 */ { .entry = &syscall_mkdirat },
/* 452 */ { .entry = &syscall_mknodat },
/* 453 */ { .entry = &syscall_fchownat },
/* 454 */ { .entry = &syscall_futimesat },
/* 455 */ { .entry = &syscall_fstatat64 },
/* 456 */ { .entry = &syscall_unlinkat },
/* 457 */ { .entry = &syscall_renameat },
/* 458 */ { .entry = &syscall_linkat },
/* 459 */ { .entry = &syscall_symlinkat },
/* 460 */ { .entry = &syscall_readlinkat },
/* 461 */ { .entry = &syscall_fchmodat },
/* 462 */ { .entry = &syscall_faccessat },
/* 463 */ { .entry = &syscall_pselect6 },
/* 464 */ { .entry = &syscall_ppoll },
/* 465 */ { .entry = &syscall_unshare },
/* 466 */ { .entry = &syscall_set_robust_list },
/* 467 */ { .entry = &syscall_get_robust_list },
/* 468 */ { .entry = &syscall_splice },
/* 469 */ { .entry = &syscall_sync_file_range },
/* 470 */ { .entry = &syscall_tee },
/* 471 */ { .entry = &syscall_vmsplice },
/* 472 */ { .entry = &syscall_move_pages },
/* 473 */ { .entry = &syscall_getcpu },
/* 474 */ { .entry = &syscall_epoll_pwait },
/* 475 */ { .entry = &syscall_utimensat },
/* 476 */ { .entry = &syscall_signalfd },
/* 477 */ { .entry = &syscall_ni_syscall }, /* sys_timerfd */
/* 478 */ { .entry = &syscall_eventfd },
/* 479 */ { .entry = &syscall_recvmmsg },
/* 480 */ { .entry = &syscall_fallocate },
/* 481 */ { .entry = &syscall_timerfd_create },
/* 482 */ { .entry = &syscall_timerfd_settime },
/* 483 */ { .entry = &syscall_timerfd_gettime },
/* 484 */ { .entry = &syscall_signalfd4 },
/* 485 */ { .entry = &syscall_eventfd2 },
/* 486 */ { .entry = &syscall_epoll_create1 },
/* 487 */ { .entry = &syscall_dup3 },
/* 488 */ { .entry = &syscall_pipe2 },
/* 489 */ { .entry = &syscall_inotify_init1 },
/* 490 */ { .entry = &syscall_preadv },
/* 491 */ { .entry = &syscall_pwritev },
/* 492 */ { .entry = &syscall_rt_tgsigqueueinfo },
/* 493 */ { .entry = &syscall_perf_event_open },
/* 494 */ { .entry = &syscall_fanotify_init },
/* 495 */ { .entry = &syscall_fanotify_mark },
/* 496 */ { .entry = &syscall_prlimit64 },
/* 497 */ { .entry = &syscall_name_to_handle_at },
/* 498 */ { .entry = &syscall_open_by_handle_at },
/* 499 */ { .entry = &syscall_clock_adjtime },
/* 500 */ { .entry = &syscall_syncfs },
/* 501 */ { .entry = &syscall_setns },
/* 502 */ { .entry = &syscall_accept4 },
/* 503 */ { .entry = &syscall_sendmmsg },
/* 504 */ { .entry = &syscall_process_vm_readv },
/* 505 */ { .entry = &syscall_process_vm_writev },
/* 506 */ { .entry = &syscall_kcmp },
/* 507 */ { .entry = &syscall_finit_module },
/* 508 */ { .entry = &syscall_sched_setattr },
/* 509 */ { .entry = &syscall_sched_getattr },
/* 510 */ { .entry = &syscall_renameat2 },
/* 511 */ { .entry = &syscall_getrandom },
/* 512 */ { .entry = &syscall_memfd_create },
/* 513 */ { .entry = &syscall_execveat },
};