• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #define __NR_restart_syscall	0
2 #define __NR_exit	1
3 #define __NR_fork	2
4 #define __NR_read	3
5 #define __NR_write	4
6 #define __NR_open	5
7 #define __NR_close	6
8 #define __NR_creat	8
9 #define __NR_link	9
10 #define __NR_unlink	10
11 #define __NR_execve	11
12 #define __NR_chdir	12
13 #define __NR_mknod	14
14 #define __NR_chmod	15
15 #define __NR_lchown	16
16 #define __NR_lseek	19
17 #define __NR_getpid	20
18 #define __NR_mount	21
19 #define __NR_umount	22
20 #define __NR_setuid	23
21 #define __NR_getuid	24
22 #define __NR_ptrace	26
23 #define __NR_pause	29
24 #define __NR_access	33
25 #define __NR_nice	34
26 #define __NR_sync	36
27 #define __NR_kill	37
28 #define __NR_rename	38
29 #define __NR_mkdir	39
30 #define __NR_rmdir	40
31 #define __NR_dup	41
32 #define __NR_pipe	42
33 #define __NR_times	43
34 #define __NR_brk	45
35 #define __NR_setgid	46
36 #define __NR_getgid	47
37 #define __NR_geteuid	49
38 #define __NR_getegid	50
39 #define __NR_acct	51
40 #define __NR_umount2	52
41 #define __NR_ioctl	54
42 #define __NR_fcntl	55
43 #define __NR_setpgid	57
44 #define __NR_umask	60
45 #define __NR_chroot	61
46 #define __NR_ustat	62
47 #define __NR_dup2	63
48 #define __NR_getppid	64
49 #define __NR_getpgrp	65
50 #define __NR_setsid	66
51 #define __NR_sigaction	67
52 #define __NR_setreuid	70
53 #define __NR_setregid	71
54 #define __NR_sigsuspend	72
55 #define __NR_sigpending	73
56 #define __NR_sethostname	74
57 #define __NR_setrlimit	75
58 #define __NR_getrusage	77
59 #define __NR_gettimeofday_time32	78
60 #define __NR_settimeofday_time32	79
61 #define __NR_getgroups	80
62 #define __NR_setgroups	81
63 #define __NR_symlink	83
64 #define __NR_readlink	85
65 #define __NR_uselib	86
66 #define __NR_swapon	87
67 #define __NR_reboot	88
68 #define __NR_munmap	91
69 #define __NR_truncate	92
70 #define __NR_ftruncate	93
71 #define __NR_fchmod	94
72 #define __NR_fchown	95
73 #define __NR_getpriority	96
74 #define __NR_setpriority	97
75 #define __NR_statfs	99
76 #define __NR_fstatfs	100
77 #define __NR_syslog	103
78 #define __NR_setitimer	104
79 #define __NR_getitimer	105
80 #define __NR_stat	106
81 #define __NR_lstat	107
82 #define __NR_fstat	108
83 #define __NR_vhangup	111
84 #define __NR_wait4	114
85 #define __NR_swapoff	115
86 #define __NR_sysinfo	116
87 #define __NR_fsync	118
88 #define __NR_sigreturn	119
89 #define __NR_clone	120
90 #define __NR_setdomainname	121
91 #define __NR_uname	122
92 #define __NR_adjtimex	124
93 #define __NR_mprotect	125
94 #define __NR_sigprocmask	126
95 #define __NR_init_module	128
96 #define __NR_delete_module	129
97 #define __NR_quotactl	131
98 #define __NR_getpgid	132
99 #define __NR_fchdir	133
100 #define __NR_bdflush	134
101 #define __NR_sysfs	135
102 #define __NR_personality	136
103 #define __NR_setfsuid	138
104 #define __NR_setfsgid	139
105 #define __NR__llseek	140
106 #define __NR_getdents	141
107 #define __NR__newselect	142
108 #define __NR_flock	143
109 #define __NR_msync	144
110 #define __NR_readv	145
111 #define __NR_writev	146
112 #define __NR_getsid	147
113 #define __NR_fdatasync	148
114 #define __NR__sysctl	149
115 #define __NR_mlock	150
116 #define __NR_munlock	151
117 #define __NR_mlockall	152
118 #define __NR_munlockall	153
119 #define __NR_sched_setparam	154
120 #define __NR_sched_getparam	155
121 #define __NR_sched_setscheduler	156
122 #define __NR_sched_getscheduler	157
123 #define __NR_sched_yield	158
124 #define __NR_sched_get_priority_max	159
125 #define __NR_sched_get_priority_min	160
126 #define __NR_sched_rr_get_interval	161
127 #define __NR_nanosleep	162
128 #define __NR_mremap	163
129 #define __NR_setresuid	164
130 #define __NR_getresuid	165
131 #define __NR_poll	168
132 #define __NR_nfsservctl	169
133 #define __NR_setresgid	170
134 #define __NR_getresgid	171
135 #define __NR_prctl	172
136 #define __NR_rt_sigreturn	173
137 #define __NR_rt_sigaction	174
138 #define __NR_rt_sigprocmask	175
139 #define __NR_rt_sigpending	176
140 #define __NR_rt_sigtimedwait	177
141 #define __NR_rt_sigqueueinfo	178
142 #define __NR_rt_sigsuspend	179
143 #define __NR_pread64	180
144 #define __NR_pwrite64	181
145 #define __NR_chown	182
146 #define __NR_getcwd	183
147 #define __NR_capget	184
148 #define __NR_capset	185
149 #define __NR_sigaltstack	186
150 #define __NR_sendfile	187
151 #define __NR_vfork	190
152 #define __NR_ugetrlimit	191
153 #define __NR_mmap2	192
154 #define __NR_truncate64	193
155 #define __NR_ftruncate64	194
156 #define __NR_stat64	195
157 #define __NR_lstat64	196
158 #define __NR_fstat64	197
159 #define __NR_lchown32	198
160 #define __NR_getuid32	199
161 #define __NR_getgid32	200
162 #define __NR_geteuid32	201
163 #define __NR_getegid32	202
164 #define __NR_setreuid32	203
165 #define __NR_setregid32	204
166 #define __NR_getgroups32	205
167 #define __NR_setgroups32	206
168 #define __NR_fchown32	207
169 #define __NR_setresuid32	208
170 #define __NR_getresuid32	209
171 #define __NR_setresgid32	210
172 #define __NR_getresgid32	211
173 #define __NR_chown32	212
174 #define __NR_setuid32	213
175 #define __NR_setgid32	214
176 #define __NR_setfsuid32	215
177 #define __NR_setfsgid32	216
178 #define __NR_getdents64	217
179 #define __NR_pivot_root	218
180 #define __NR_mincore	219
181 #define __NR_madvise	220
182 #define __NR_fcntl64	221
183 #define __NR_gettid	224
184 #define __NR_readahead	225
185 #define __NR_setxattr	226
186 #define __NR_lsetxattr	227
187 #define __NR_fsetxattr	228
188 #define __NR_getxattr	229
189 #define __NR_lgetxattr	230
190 #define __NR_fgetxattr	231
191 #define __NR_listxattr	232
192 #define __NR_llistxattr	233
193 #define __NR_flistxattr	234
194 #define __NR_removexattr	235
195 #define __NR_lremovexattr	236
196 #define __NR_fremovexattr	237
197 #define __NR_tkill	238
198 #define __NR_sendfile64	239
199 #define __NR_futex	240
200 #define __NR_sched_setaffinity	241
201 #define __NR_sched_getaffinity	242
202 #define __NR_io_setup	243
203 #define __NR_io_destroy	244
204 #define __NR_io_getevents	245
205 #define __NR_io_submit	246
206 #define __NR_io_cancel	247
207 #define __NR_exit_group	248
208 #define __NR_lookup_dcookie	249
209 #define __NR_epoll_create	250
210 #define __NR_epoll_ctl	251
211 #define __NR_epoll_wait	252
212 #define __NR_remap_file_pages	253
213 #define __NR_set_thread_area	254
214 #define __NR_get_thread_area	255
215 #define __NR_set_tid_address	256
216 #define __NR_timer_create	257
217 #define __NR_timer_settime32	258
218 #define __NR_timer_gettime32	259
219 #define __NR_timer_getoverrun	260
220 #define __NR_timer_delete	261
221 #define __NR_clock_settime32	262
222 #define __NR_clock_gettime32	263
223 #define __NR_clock_getres_time32	264
224 #define __NR_clock_nanosleep_time32	265
225 #define __NR_statfs64	266
226 #define __NR_fstatfs64	267
227 #define __NR_tgkill	268
228 #define __NR_utimes	269
229 #define __NR_fadvise64_64	270
230 #define __NR_arm_fadvise64_64	270
231 #define __NR_pciconfig_iobase	271
232 #define __NR_pciconfig_read	272
233 #define __NR_pciconfig_write	273
234 #define __NR_mq_open	274
235 #define __NR_mq_unlink	275
236 #define __NR_mq_timedsend	276
237 #define __NR_mq_timedreceive	277
238 #define __NR_mq_notify	278
239 #define __NR_mq_getsetattr	279
240 #define __NR_waitid	280
241 #define __NR_socket	281
242 #define __NR_bind	282
243 #define __NR_connect	283
244 #define __NR_listen	284
245 #define __NR_accept	285
246 #define __NR_getsockname	286
247 #define __NR_getpeername	287
248 #define __NR_socketpair	288
249 #define __NR_send	289
250 #define __NR_sendto	290
251 #define __NR_recv	291
252 #define __NR_recvfrom	292
253 #define __NR_shutdown	293
254 #define __NR_setsockopt	294
255 #define __NR_getsockopt	295
256 #define __NR_sendmsg	296
257 #define __NR_recvmsg	297
258 #define __NR_semop	298
259 #define __NR_semget	299
260 #define __NR_semctl	300
261 #define __NR_msgsnd	301
262 #define __NR_msgrcv	302
263 #define __NR_msgget	303
264 #define __NR_msgctl	304
265 #define __NR_shmat	305
266 #define __NR_shmdt	306
267 #define __NR_shmget	307
268 #define __NR_shmctl	308
269 #define __NR_add_key	309
270 #define __NR_request_key	310
271 #define __NR_keyctl	311
272 #define __NR_semtimedop	312
273 #define __NR_vserver	313
274 #define __NR_ioprio_set	314
275 #define __NR_ioprio_get	315
276 #define __NR_inotify_init	316
277 #define __NR_inotify_add_watch	317
278 #define __NR_inotify_rm_watch	318
279 #define __NR_mbind	319
280 #define __NR_get_mempolicy	320
281 #define __NR_set_mempolicy	321
282 #define __NR_openat	322
283 #define __NR_mkdirat	323
284 #define __NR_mknodat	324
285 #define __NR_fchownat	325
286 #define __NR_futimesat	326
287 #define __NR_fstatat64	327
288 #define __NR_unlinkat	328
289 #define __NR_renameat	329
290 #define __NR_linkat	330
291 #define __NR_symlinkat	331
292 #define __NR_readlinkat	332
293 #define __NR_fchmodat	333
294 #define __NR_faccessat	334
295 #define __NR_pselect6	335
296 #define __NR_ppoll	336
297 #define __NR_unshare	337
298 #define __NR_set_robust_list	338
299 #define __NR_get_robust_list	339
300 #define __NR_splice	340
301 #define __NR_sync_file_range2	341
302 #define __NR_arm_sync_file_range	341
303 #define __NR_tee	342
304 #define __NR_vmsplice	343
305 #define __NR_move_pages	344
306 #define __NR_getcpu	345
307 #define __NR_epoll_pwait	346
308 #define __NR_kexec_load	347
309 #define __NR_utimensat	348
310 #define __NR_signalfd	349
311 #define __NR_timerfd_create	350
312 #define __NR_eventfd	351
313 #define __NR_fallocate	352
314 #define __NR_timerfd_settime32	353
315 #define __NR_timerfd_gettime32	354
316 #define __NR_signalfd4	355
317 #define __NR_eventfd2	356
318 #define __NR_epoll_create1	357
319 #define __NR_dup3	358
320 #define __NR_pipe2	359
321 #define __NR_inotify_init1	360
322 #define __NR_preadv	361
323 #define __NR_pwritev	362
324 #define __NR_rt_tgsigqueueinfo	363
325 #define __NR_perf_event_open	364
326 #define __NR_recvmmsg	365
327 #define __NR_accept4	366
328 #define __NR_fanotify_init	367
329 #define __NR_fanotify_mark	368
330 #define __NR_prlimit64	369
331 #define __NR_name_to_handle_at	370
332 #define __NR_open_by_handle_at	371
333 #define __NR_clock_adjtime	372
334 #define __NR_syncfs	373
335 #define __NR_sendmmsg	374
336 #define __NR_setns	375
337 #define __NR_process_vm_readv	376
338 #define __NR_process_vm_writev	377
339 #define __NR_kcmp		378
340 #define __NR_finit_module	379
341 #define __NR_sched_setattr	380
342 #define __NR_sched_getattr	381
343 #define __NR_renameat2	382
344 #define __NR_seccomp	383
345 #define __NR_getrandom	384
346 #define __NR_memfd_create	385
347 #define __NR_bpf	386
348 #define __NR_execveat	387
349 #define __NR_userfaultfd	388
350 #define __NR_membarrier		389
351 #define __NR_mlock2		390
352 #define __NR_copy_file_range	391
353 #define __NR_preadv2	392
354 #define __NR_pwritev2	393
355 #define __NR_pkey_mprotect	394
356 #define __NR_pkey_alloc	395
357 #define __NR_pkey_free	396
358 #define __NR_statx	397
359 #define __NR_rseq	398
360 #define __NR_io_pgetevents	399
361 #define __NR_migrate_pages	400
362 #define __NR_kexec_file_load	401
363 #define __NR_pidfd_send_signal	424
364 #define __NR_io_uring_setup	425
365 #define __NR_io_uring_enter	426
366 #define __NR_io_uring_register	427
367 #define __NR_open_tree		428
368 #define __NR_move_mount		429
369 #define __NR_fsopen		430
370 #define __NR_fsconfig		431
371 #define __NR_fsmount		432
372 #define __NR_fspick		433
373 #define __NR_pidfd_open		434
374 #define __NR_clone3		435
375 
376 /* OHOS customized syscalls, not compatible with ARM EABI */
377 #define __NR_OHOS_BEGIN         500
378 #define __NR_pthread_set_detach (__NR_OHOS_BEGIN + 0)
379 #define __NR_pthread_join       (__NR_OHOS_BEGIN + 1)
380 #define __NR_pthread_deatch     (__NR_OHOS_BEGIN + 2)
381 #define __NR_creat_user_thread  (__NR_OHOS_BEGIN + 3)
382 #define __NR_processcreat       (__NR_OHOS_BEGIN + 4)
383 #define __NR_processtart        (__NR_OHOS_BEGIN + 5)
384 #define __NR_printf             (__NR_OHOS_BEGIN + 6)
385 #define __NR_dumpmemory         (__NR_OHOS_BEGIN + 13)
386 #define __NR_mkfifo             (__NR_OHOS_BEGIN + 14)
387 #define __NR_mqclose            (__NR_OHOS_BEGIN + 15)
388 #define __NR_realpath           (__NR_OHOS_BEGIN + 16)
389 #define __NR_format             (__NR_OHOS_BEGIN + 17)
390 #define __NR_shellexec          (__NR_OHOS_BEGIN + 18)
391 #define __NR_ohoscapget         (__NR_OHOS_BEGIN + 19)
392 #define __NR_ohoscapset         (__NR_OHOS_BEGIN + 20)
393 #define __NR_syscallend         (__NR_OHOS_BEGIN + 21)
394 
395 #define __ARM_NR_breakpoint	0x0f0001
396 #define __ARM_NR_cacheflush	0x0f0002
397 #define __ARM_NR_usr26		0x0f0003
398 #define __ARM_NR_usr32		0x0f0004
399 #define __ARM_NR_set_tls	0x0f0005
400 #define __ARM_NR_get_tls	0x0f0006
401 #define SYS_restart_syscall	0
402 #define SYS_exit	1
403 #define SYS_fork	2
404 #define SYS_read	3
405 #define SYS_write	4
406 #define SYS_open	5
407 #define SYS_close	6
408 #define SYS_creat	8
409 #define SYS_link	9
410 #define SYS_unlink	10
411 #define SYS_execve	11
412 #define SYS_chdir	12
413 #define SYS_mknod	14
414 #define SYS_chmod	15
415 #define SYS_lchown	16
416 #define SYS_lseek	19
417 #define SYS_getpid	20
418 #define SYS_mount	21
419 #define SYS_umount	22
420 #define SYS_setuid	23
421 #define SYS_getuid	24
422 #define SYS_ptrace	26
423 #define SYS_pause	29
424 #define SYS_access	33
425 #define SYS_nice	34
426 #define SYS_sync	36
427 #define SYS_kill	37
428 #define SYS_rename	38
429 #define SYS_mkdir	39
430 #define SYS_rmdir	40
431 #define SYS_dup	41
432 #define SYS_pipe	42
433 #define SYS_times	43
434 #define SYS_brk	45
435 #define SYS_setgid	46
436 #define SYS_getgid	47
437 #define SYS_geteuid	49
438 #define SYS_getegid	50
439 #define SYS_acct	51
440 #define SYS_umount2	52
441 #define SYS_ioctl	54
442 #define SYS_fcntl	55
443 #define SYS_setpgid	57
444 #define SYS_umask	60
445 #define SYS_chroot	61
446 #define SYS_ustat	62
447 #define SYS_dup2	63
448 #define SYS_getppid	64
449 #define SYS_getpgrp	65
450 #define SYS_setsid	66
451 #define SYS_sigaction	67
452 #define SYS_setreuid	70
453 #define SYS_setregid	71
454 #define SYS_sigsuspend	72
455 #define SYS_sigpending	73
456 #define SYS_sethostname	74
457 #define SYS_setrlimit	75
458 #define SYS_getrusage	77
459 #define SYS_gettimeofday_time32	78
460 #define SYS_settimeofday_time32	79
461 #define SYS_getgroups	80
462 #define SYS_setgroups	81
463 #define SYS_symlink	83
464 #define SYS_readlink	85
465 #define SYS_uselib	86
466 #define SYS_swapon	87
467 #define SYS_reboot	88
468 #define SYS_munmap	91
469 #define SYS_truncate	92
470 #define SYS_ftruncate	93
471 #define SYS_fchmod	94
472 #define SYS_fchown	95
473 #define SYS_getpriority	96
474 #define SYS_setpriority	97
475 #define SYS_statfs	99
476 #define SYS_fstatfs	100
477 #define SYS_syslog	103
478 #define SYS_setitimer	104
479 #define SYS_getitimer	105
480 #define SYS_stat	106
481 #define SYS_lstat	107
482 #define SYS_fstat	108
483 #define SYS_vhangup	111
484 #define SYS_wait4	114
485 #define SYS_swapoff	115
486 #define SYS_sysinfo	116
487 #define SYS_fsync	118
488 #define SYS_sigreturn	119
489 #define SYS_clone	120
490 #define SYS_setdomainname	121
491 #define SYS_uname	122
492 #define SYS_adjtimex	124
493 #define SYS_mprotect	125
494 #define SYS_sigprocmask	126
495 #define SYS_init_module	128
496 #define SYS_delete_module	129
497 #define SYS_quotactl	131
498 #define SYS_getpgid	132
499 #define SYS_fchdir	133
500 #define SYS_bdflush	134
501 #define SYS_sysfs	135
502 #define SYS_personality	136
503 #define SYS_setfsuid	138
504 #define SYS_setfsgid	139
505 #define SYS__llseek	140
506 #define SYS_getdents	141
507 #define SYS__newselect	142
508 #define SYS_flock	143
509 #define SYS_msync	144
510 #define SYS_readv	145
511 #define SYS_writev	146
512 #define SYS_getsid	147
513 #define SYS_fdatasync	148
514 #define SYS__sysctl	149
515 #define SYS_mlock	150
516 #define SYS_munlock	151
517 #define SYS_mlockall	152
518 #define SYS_munlockall	153
519 #define SYS_sched_setparam	154
520 #define SYS_sched_getparam	155
521 #define SYS_sched_setscheduler	156
522 #define SYS_sched_getscheduler	157
523 #define SYS_sched_yield	158
524 #define SYS_sched_get_priority_max	159
525 #define SYS_sched_get_priority_min	160
526 #define SYS_sched_rr_get_interval	161
527 #define SYS_nanosleep	162
528 #define SYS_mremap	163
529 #define SYS_setresuid	164
530 #define SYS_getresuid	165
531 #define SYS_poll	168
532 #define SYS_nfsservctl	169
533 #define SYS_setresgid	170
534 #define SYS_getresgid	171
535 #define SYS_prctl	172
536 #define SYS_rt_sigreturn	173
537 #define SYS_rt_sigaction	174
538 #define SYS_rt_sigprocmask	175
539 #define SYS_rt_sigpending	176
540 #define SYS_rt_sigtimedwait	177
541 #define SYS_rt_sigqueueinfo	178
542 #define SYS_rt_sigsuspend	179
543 #define SYS_pread64	180
544 #define SYS_pwrite64	181
545 #define SYS_chown	182
546 #define SYS_getcwd	183
547 #define SYS_capget	184
548 #define SYS_capset	185
549 #define SYS_sigaltstack	186
550 #define SYS_sendfile	187
551 #define SYS_vfork	190
552 #define SYS_ugetrlimit	191
553 #define SYS_mmap2	192
554 #define SYS_truncate64	193
555 #define SYS_ftruncate64	194
556 #define SYS_stat64	195
557 #define SYS_lstat64	196
558 #define SYS_fstat64	197
559 #define SYS_lchown32	198
560 #define SYS_getuid32	199
561 #define SYS_getgid32	200
562 #define SYS_geteuid32	201
563 #define SYS_getegid32	202
564 #define SYS_setreuid32	203
565 #define SYS_setregid32	204
566 #define SYS_getgroups32	205
567 #define SYS_setgroups32	206
568 #define SYS_fchown32	207
569 #define SYS_setresuid32	208
570 #define SYS_getresuid32	209
571 #define SYS_setresgid32	210
572 #define SYS_getresgid32	211
573 #define SYS_chown32	212
574 #define SYS_setuid32	213
575 #define SYS_setgid32	214
576 #define SYS_setfsuid32	215
577 #define SYS_setfsgid32	216
578 #define SYS_getdents64	217
579 #define SYS_pivot_root	218
580 #define SYS_mincore	219
581 #define SYS_madvise	220
582 #define SYS_fcntl64	221
583 #define SYS_gettid	224
584 #define SYS_readahead	225
585 #define SYS_setxattr	226
586 #define SYS_lsetxattr	227
587 #define SYS_fsetxattr	228
588 #define SYS_getxattr	229
589 #define SYS_lgetxattr	230
590 #define SYS_fgetxattr	231
591 #define SYS_listxattr	232
592 #define SYS_llistxattr	233
593 #define SYS_flistxattr	234
594 #define SYS_removexattr	235
595 #define SYS_lremovexattr	236
596 #define SYS_fremovexattr	237
597 #define SYS_tkill	238
598 #define SYS_sendfile64	239
599 #define SYS_futex	240
600 #define SYS_sched_setaffinity	241
601 #define SYS_sched_getaffinity	242
602 #define SYS_io_setup	243
603 #define SYS_io_destroy	244
604 #define SYS_io_getevents	245
605 #define SYS_io_submit	246
606 #define SYS_io_cancel	247
607 #define SYS_exit_group	248
608 #define SYS_lookup_dcookie	249
609 #define SYS_epoll_create	250
610 #define SYS_epoll_ctl	251
611 #define SYS_epoll_wait	252
612 #define SYS_remap_file_pages	253
613 #define SYS_set_thread_area	254
614 #define SYS_get_thread_area	255
615 #define SYS_set_tid_address	256
616 #define SYS_timer_create	257
617 #define SYS_timer_settime32	258
618 #define SYS_timer_gettime32	259
619 #define SYS_timer_getoverrun	260
620 #define SYS_timer_delete	261
621 #define SYS_clock_settime32	262
622 #define SYS_clock_gettime32	263
623 #define SYS_clock_getres_time32	264
624 #define SYS_clock_nanosleep_time32	265
625 #define SYS_statfs64	266
626 #define SYS_fstatfs64	267
627 #define SYS_tgkill	268
628 #define SYS_utimes	269
629 #define SYS_fadvise64_64	270
630 #define SYS_arm_fadvise64_64	270
631 #define SYS_pciconfig_iobase	271
632 #define SYS_pciconfig_read	272
633 #define SYS_pciconfig_write	273
634 #define SYS_mq_open	274
635 #define SYS_mq_unlink	275
636 #define SYS_mq_timedsend	276
637 #define SYS_mq_timedreceive	277
638 #define SYS_mq_notify	278
639 #define SYS_mq_getsetattr	279
640 #define SYS_waitid	280
641 #define SYS_socket	281
642 #define SYS_bind	282
643 #define SYS_connect	283
644 #define SYS_listen	284
645 #define SYS_accept	285
646 #define SYS_getsockname	286
647 #define SYS_getpeername	287
648 #define SYS_socketpair	288
649 #define SYS_send	289
650 #define SYS_sendto	290
651 #define SYS_recv	291
652 #define SYS_recvfrom	292
653 #define SYS_shutdown	293
654 #define SYS_setsockopt	294
655 #define SYS_getsockopt	295
656 #define SYS_sendmsg	296
657 #define SYS_recvmsg	297
658 #define SYS_semop	298
659 #define SYS_semget	299
660 #define SYS_semctl	300
661 #define SYS_msgsnd	301
662 #define SYS_msgrcv	302
663 #define SYS_msgget	303
664 #define SYS_msgctl	304
665 #define SYS_shmat	305
666 #define SYS_shmdt	306
667 #define SYS_shmget	307
668 #define SYS_shmctl	308
669 #define SYS_add_key	309
670 #define SYS_request_key	310
671 #define SYS_keyctl	311
672 #define SYS_semtimedop	312
673 #define SYS_vserver	313
674 #define SYS_ioprio_set	314
675 #define SYS_ioprio_get	315
676 #define SYS_inotify_init	316
677 #define SYS_inotify_add_watch	317
678 #define SYS_inotify_rm_watch	318
679 #define SYS_mbind	319
680 #define SYS_get_mempolicy	320
681 #define SYS_set_mempolicy	321
682 #define SYS_openat	322
683 #define SYS_mkdirat	323
684 #define SYS_mknodat	324
685 #define SYS_fchownat	325
686 #define SYS_futimesat	326
687 #define SYS_fstatat64	327
688 #define SYS_unlinkat	328
689 #define SYS_renameat	329
690 #define SYS_linkat	330
691 #define SYS_symlinkat	331
692 #define SYS_readlinkat	332
693 #define SYS_fchmodat	333
694 #define SYS_faccessat	334
695 #define SYS_pselect6	335
696 #define SYS_ppoll	336
697 #define SYS_unshare	337
698 #define SYS_set_robust_list	338
699 #define SYS_get_robust_list	339
700 #define SYS_splice	340
701 #define SYS_sync_file_range2	341
702 #define SYS_arm_sync_file_range	341
703 #define SYS_tee	342
704 #define SYS_vmsplice	343
705 #define SYS_move_pages	344
706 #define SYS_getcpu	345
707 #define SYS_epoll_pwait	346
708 #define SYS_kexec_load	347
709 #define SYS_utimensat	348
710 #define SYS_signalfd	349
711 #define SYS_timerfd_create	350
712 #define SYS_eventfd	351
713 #define SYS_fallocate	352
714 #define SYS_timerfd_settime32	353
715 #define SYS_timerfd_gettime32	354
716 #define SYS_signalfd4	355
717 #define SYS_eventfd2	356
718 #define SYS_epoll_create1	357
719 #define SYS_dup3	358
720 #define SYS_pipe2	359
721 #define SYS_inotify_init1	360
722 #define SYS_preadv	361
723 #define SYS_pwritev	362
724 #define SYS_rt_tgsigqueueinfo	363
725 #define SYS_perf_event_open	364
726 #define SYS_recvmmsg	365
727 #define SYS_accept4	366
728 #define SYS_fanotify_init	367
729 #define SYS_fanotify_mark	368
730 #define SYS_prlimit64	369
731 #define SYS_name_to_handle_at	370
732 #define SYS_open_by_handle_at	371
733 #define SYS_clock_adjtime	372
734 #define SYS_syncfs	373
735 #define SYS_sendmmsg	374
736 #define SYS_setns	375
737 #define SYS_process_vm_readv	376
738 #define SYS_process_vm_writev	377
739 #define SYS_kcmp		378
740 #define SYS_finit_module	379
741 #define SYS_sched_setattr	380
742 #define SYS_sched_getattr	381
743 #define SYS_renameat2	382
744 #define SYS_seccomp	383
745 #define SYS_getrandom	384
746 #define SYS_memfd_create	385
747 #define SYS_bpf	386
748 #define SYS_execveat	387
749 #define SYS_userfaultfd	388
750 #define SYS_membarrier		389
751 #define SYS_mlock2		390
752 #define SYS_copy_file_range	391
753 #define SYS_preadv2	392
754 #define SYS_pwritev2	393
755 #define SYS_pkey_mprotect	394
756 #define SYS_pkey_alloc	395
757 #define SYS_pkey_free	396
758 #define SYS_statx	397
759 #define SYS_rseq	398
760 #define SYS_io_pgetevents	399
761 #define SYS_migrate_pages	400
762 #define SYS_kexec_file_load	401
763 #define SYS_pidfd_send_signal	424
764 #define SYS_io_uring_setup	425
765 #define SYS_io_uring_enter	426
766 #define SYS_io_uring_register	427
767 #define SYS_open_tree		428
768 #define SYS_move_mount		429
769 #define SYS_fsopen		430
770 #define SYS_fsconfig		431
771 #define SYS_fsmount		432
772 #define SYS_fspick		433
773 #define SYS_pidfd_open		434
774 #define SYS_clone3		435
775 #define SYS_OHOS_BEGIN         500
776 #define SYS_pthread_set_detach (__NR_OHOS_BEGIN + 0)
777 #define SYS_pthread_join       (__NR_OHOS_BEGIN + 1)
778 #define SYS_pthread_deatch     (__NR_OHOS_BEGIN + 2)
779 #define SYS_creat_user_thread  (__NR_OHOS_BEGIN + 3)
780 #define SYS_processcreat       (__NR_OHOS_BEGIN + 4)
781 #define SYS_processtart        (__NR_OHOS_BEGIN + 5)
782 #define SYS_printf             (__NR_OHOS_BEGIN + 6)
783 #define SYS_dumpmemory         (__NR_OHOS_BEGIN + 13)
784 #define SYS_mkfifo             (__NR_OHOS_BEGIN + 14)
785 #define SYS_mqclose            (__NR_OHOS_BEGIN + 15)
786 #define SYS_realpath           (__NR_OHOS_BEGIN + 16)
787 #define SYS_format             (__NR_OHOS_BEGIN + 17)
788 #define SYS_shellexec          (__NR_OHOS_BEGIN + 18)
789 #define SYS_ohoscapget         (__NR_OHOS_BEGIN + 19)
790 #define SYS_ohoscapset         (__NR_OHOS_BEGIN + 20)
791 #define SYS_syscallend         (__NR_OHOS_BEGIN + 21)
792