github.com/afumu/libc@v0.0.6/musl/arch/arm/bits/syscall.h.in (about)

     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_setuid	23
    20  #define __NR_getuid	24
    21  #define __NR_ptrace	26
    22  #define __NR_pause	29
    23  #define __NR_access	33
    24  #define __NR_nice	34
    25  #define __NR_sync	36
    26  #define __NR_kill	37
    27  #define __NR_rename	38
    28  #define __NR_mkdir	39
    29  #define __NR_rmdir	40
    30  #define __NR_dup	41
    31  #define __NR_pipe	42
    32  #define __NR_times	43
    33  #define __NR_brk	45
    34  #define __NR_setgid	46
    35  #define __NR_getgid	47
    36  #define __NR_geteuid	49
    37  #define __NR_getegid	50
    38  #define __NR_acct	51
    39  #define __NR_umount2	52
    40  #define __NR_ioctl	54
    41  #define __NR_fcntl	55
    42  #define __NR_setpgid	57
    43  #define __NR_umask	60
    44  #define __NR_chroot	61
    45  #define __NR_ustat	62
    46  #define __NR_dup2	63
    47  #define __NR_getppid	64
    48  #define __NR_getpgrp	65
    49  #define __NR_setsid	66
    50  #define __NR_sigaction	67
    51  #define __NR_setreuid	70
    52  #define __NR_setregid	71
    53  #define __NR_sigsuspend	72
    54  #define __NR_sigpending	73
    55  #define __NR_sethostname	74
    56  #define __NR_setrlimit	75
    57  #define __NR_getrusage	77
    58  #define __NR_gettimeofday_time32	78
    59  #define __NR_settimeofday_time32	79
    60  #define __NR_getgroups	80
    61  #define __NR_setgroups	81
    62  #define __NR_symlink	83
    63  #define __NR_readlink	85
    64  #define __NR_uselib	86
    65  #define __NR_swapon	87
    66  #define __NR_reboot	88
    67  #define __NR_munmap	91
    68  #define __NR_truncate	92
    69  #define __NR_ftruncate	93
    70  #define __NR_fchmod	94
    71  #define __NR_fchown	95
    72  #define __NR_getpriority	96
    73  #define __NR_setpriority	97
    74  #define __NR_statfs	99
    75  #define __NR_fstatfs	100
    76  #define __NR_syslog	103
    77  #define __NR_setitimer	104
    78  #define __NR_getitimer	105
    79  #define __NR_stat	106
    80  #define __NR_lstat	107
    81  #define __NR_fstat	108
    82  #define __NR_vhangup	111
    83  #define __NR_wait4	114
    84  #define __NR_swapoff	115
    85  #define __NR_sysinfo	116
    86  #define __NR_fsync	118
    87  #define __NR_sigreturn	119
    88  #define __NR_clone	120
    89  #define __NR_setdomainname	121
    90  #define __NR_uname	122
    91  #define __NR_adjtimex	124
    92  #define __NR_mprotect	125
    93  #define __NR_sigprocmask	126
    94  #define __NR_init_module	128
    95  #define __NR_delete_module	129
    96  #define __NR_quotactl	131
    97  #define __NR_getpgid	132
    98  #define __NR_fchdir	133
    99  #define __NR_bdflush	134
   100  #define __NR_sysfs	135
   101  #define __NR_personality	136
   102  #define __NR_setfsuid	138
   103  #define __NR_setfsgid	139
   104  #define __NR__llseek	140
   105  #define __NR_getdents	141
   106  #define __NR__newselect	142
   107  #define __NR_flock	143
   108  #define __NR_msync	144
   109  #define __NR_readv	145
   110  #define __NR_writev	146
   111  #define __NR_getsid	147
   112  #define __NR_fdatasync	148
   113  #define __NR__sysctl	149
   114  #define __NR_mlock	150
   115  #define __NR_munlock	151
   116  #define __NR_mlockall	152
   117  #define __NR_munlockall	153
   118  #define __NR_sched_setparam	154
   119  #define __NR_sched_getparam	155
   120  #define __NR_sched_setscheduler	156
   121  #define __NR_sched_getscheduler	157
   122  #define __NR_sched_yield	158
   123  #define __NR_sched_get_priority_max	159
   124  #define __NR_sched_get_priority_min	160
   125  #define __NR_sched_rr_get_interval	161
   126  #define __NR_nanosleep	162
   127  #define __NR_mremap	163
   128  #define __NR_setresuid	164
   129  #define __NR_getresuid	165
   130  #define __NR_poll	168
   131  #define __NR_nfsservctl	169
   132  #define __NR_setresgid	170
   133  #define __NR_getresgid	171
   134  #define __NR_prctl	172
   135  #define __NR_rt_sigreturn	173
   136  #define __NR_rt_sigaction	174
   137  #define __NR_rt_sigprocmask	175
   138  #define __NR_rt_sigpending	176
   139  #define __NR_rt_sigtimedwait	177
   140  #define __NR_rt_sigqueueinfo	178
   141  #define __NR_rt_sigsuspend	179
   142  #define __NR_pread64	180
   143  #define __NR_pwrite64	181
   144  #define __NR_chown	182
   145  #define __NR_getcwd	183
   146  #define __NR_capget	184
   147  #define __NR_capset	185
   148  #define __NR_sigaltstack	186
   149  #define __NR_sendfile	187
   150  #define __NR_vfork	190
   151  #define __NR_ugetrlimit	191
   152  #define __NR_mmap2	192
   153  #define __NR_truncate64	193
   154  #define __NR_ftruncate64	194
   155  #define __NR_stat64	195
   156  #define __NR_lstat64	196
   157  #define __NR_fstat64	197
   158  #define __NR_lchown32	198
   159  #define __NR_getuid32	199
   160  #define __NR_getgid32	200
   161  #define __NR_geteuid32	201
   162  #define __NR_getegid32	202
   163  #define __NR_setreuid32	203
   164  #define __NR_setregid32	204
   165  #define __NR_getgroups32	205
   166  #define __NR_setgroups32	206
   167  #define __NR_fchown32	207
   168  #define __NR_setresuid32	208
   169  #define __NR_getresuid32	209
   170  #define __NR_setresgid32	210
   171  #define __NR_getresgid32	211
   172  #define __NR_chown32	212
   173  #define __NR_setuid32	213
   174  #define __NR_setgid32	214
   175  #define __NR_setfsuid32	215
   176  #define __NR_setfsgid32	216
   177  #define __NR_getdents64	217
   178  #define __NR_pivot_root	218
   179  #define __NR_mincore	219
   180  #define __NR_madvise	220
   181  #define __NR_fcntl64	221
   182  #define __NR_gettid	224
   183  #define __NR_readahead	225
   184  #define __NR_setxattr	226
   185  #define __NR_lsetxattr	227
   186  #define __NR_fsetxattr	228
   187  #define __NR_getxattr	229
   188  #define __NR_lgetxattr	230
   189  #define __NR_fgetxattr	231
   190  #define __NR_listxattr	232
   191  #define __NR_llistxattr	233
   192  #define __NR_flistxattr	234
   193  #define __NR_removexattr	235
   194  #define __NR_lremovexattr	236
   195  #define __NR_fremovexattr	237
   196  #define __NR_tkill	238
   197  #define __NR_sendfile64	239
   198  #define __NR_futex	240
   199  #define __NR_sched_setaffinity	241
   200  #define __NR_sched_getaffinity	242
   201  #define __NR_io_setup	243
   202  #define __NR_io_destroy	244
   203  #define __NR_io_getevents	245
   204  #define __NR_io_submit	246
   205  #define __NR_io_cancel	247
   206  #define __NR_exit_group	248
   207  #define __NR_lookup_dcookie	249
   208  #define __NR_epoll_create	250
   209  #define __NR_epoll_ctl	251
   210  #define __NR_epoll_wait	252
   211  #define __NR_remap_file_pages	253
   212  #define __NR_set_tid_address	256
   213  #define __NR_timer_create	257
   214  #define __NR_timer_settime32	258
   215  #define __NR_timer_gettime32	259
   216  #define __NR_timer_getoverrun	260
   217  #define __NR_timer_delete	261
   218  #define __NR_clock_settime32	262
   219  #define __NR_clock_gettime32	263
   220  #define __NR_clock_getres_time32	264
   221  #define __NR_clock_nanosleep_time32	265
   222  #define __NR_statfs64	266
   223  #define __NR_fstatfs64	267
   224  #define __NR_tgkill	268
   225  #define __NR_utimes	269
   226  #define __NR_fadvise64_64	270
   227  #define __NR_arm_fadvise64_64	270
   228  #define __NR_pciconfig_iobase	271
   229  #define __NR_pciconfig_read	272
   230  #define __NR_pciconfig_write	273
   231  #define __NR_mq_open	274
   232  #define __NR_mq_unlink	275
   233  #define __NR_mq_timedsend	276
   234  #define __NR_mq_timedreceive	277
   235  #define __NR_mq_notify	278
   236  #define __NR_mq_getsetattr	279
   237  #define __NR_waitid	280
   238  #define __NR_socket	281
   239  #define __NR_bind	282
   240  #define __NR_connect	283
   241  #define __NR_listen	284
   242  #define __NR_accept	285
   243  #define __NR_getsockname	286
   244  #define __NR_getpeername	287
   245  #define __NR_socketpair	288
   246  #define __NR_send	289
   247  #define __NR_sendto	290
   248  #define __NR_recv	291
   249  #define __NR_recvfrom	292
   250  #define __NR_shutdown	293
   251  #define __NR_setsockopt	294
   252  #define __NR_getsockopt	295
   253  #define __NR_sendmsg	296
   254  #define __NR_recvmsg	297
   255  #define __NR_semop	298
   256  #define __NR_semget	299
   257  #define __NR_semctl	300
   258  #define __NR_msgsnd	301
   259  #define __NR_msgrcv	302
   260  #define __NR_msgget	303
   261  #define __NR_msgctl	304
   262  #define __NR_shmat	305
   263  #define __NR_shmdt	306
   264  #define __NR_shmget	307
   265  #define __NR_shmctl	308
   266  #define __NR_add_key	309
   267  #define __NR_request_key	310
   268  #define __NR_keyctl	311
   269  #define __NR_semtimedop	312
   270  #define __NR_vserver	313
   271  #define __NR_ioprio_set	314
   272  #define __NR_ioprio_get	315
   273  #define __NR_inotify_init	316
   274  #define __NR_inotify_add_watch	317
   275  #define __NR_inotify_rm_watch	318
   276  #define __NR_mbind	319
   277  #define __NR_get_mempolicy	320
   278  #define __NR_set_mempolicy	321
   279  #define __NR_openat	322
   280  #define __NR_mkdirat	323
   281  #define __NR_mknodat	324
   282  #define __NR_fchownat	325
   283  #define __NR_futimesat	326
   284  #define __NR_fstatat64	327
   285  #define __NR_unlinkat	328
   286  #define __NR_renameat	329
   287  #define __NR_linkat	330
   288  #define __NR_symlinkat	331
   289  #define __NR_readlinkat	332
   290  #define __NR_fchmodat	333
   291  #define __NR_faccessat	334
   292  #define __NR_pselect6	335
   293  #define __NR_ppoll	336
   294  #define __NR_unshare	337
   295  #define __NR_set_robust_list	338
   296  #define __NR_get_robust_list	339
   297  #define __NR_splice	340
   298  #define __NR_sync_file_range2	341
   299  #define __NR_arm_sync_file_range	341
   300  #define __NR_tee	342
   301  #define __NR_vmsplice	343
   302  #define __NR_move_pages	344
   303  #define __NR_getcpu	345
   304  #define __NR_epoll_pwait	346
   305  #define __NR_kexec_load	347
   306  #define __NR_utimensat	348
   307  #define __NR_signalfd	349
   308  #define __NR_timerfd_create	350
   309  #define __NR_eventfd	351
   310  #define __NR_fallocate	352
   311  #define __NR_timerfd_settime32	353
   312  #define __NR_timerfd_gettime32	354
   313  #define __NR_signalfd4	355
   314  #define __NR_eventfd2	356
   315  #define __NR_epoll_create1	357
   316  #define __NR_dup3	358
   317  #define __NR_pipe2	359
   318  #define __NR_inotify_init1	360
   319  #define __NR_preadv	361
   320  #define __NR_pwritev	362
   321  #define __NR_rt_tgsigqueueinfo	363
   322  #define __NR_perf_event_open	364
   323  #define __NR_recvmmsg	365
   324  #define __NR_accept4	366
   325  #define __NR_fanotify_init	367
   326  #define __NR_fanotify_mark	368
   327  #define __NR_prlimit64	369
   328  #define __NR_name_to_handle_at	370
   329  #define __NR_open_by_handle_at	371
   330  #define __NR_clock_adjtime	372
   331  #define __NR_syncfs	373
   332  #define __NR_sendmmsg	374
   333  #define __NR_setns	375
   334  #define __NR_process_vm_readv	376
   335  #define __NR_process_vm_writev	377
   336  #define __NR_kcmp		378
   337  #define __NR_finit_module	379
   338  #define __NR_sched_setattr	380
   339  #define __NR_sched_getattr	381
   340  #define __NR_renameat2	382
   341  #define __NR_seccomp	383
   342  #define __NR_getrandom	384
   343  #define __NR_memfd_create	385
   344  #define __NR_bpf	386
   345  #define __NR_execveat	387
   346  #define __NR_userfaultfd	388
   347  #define __NR_membarrier		389
   348  #define __NR_mlock2		390
   349  #define __NR_copy_file_range	391
   350  #define __NR_preadv2	392
   351  #define __NR_pwritev2	393
   352  #define __NR_pkey_mprotect	394
   353  #define __NR_pkey_alloc	395
   354  #define __NR_pkey_free	396
   355  #define __NR_statx	397
   356  #define __NR_rseq	398
   357  #define __NR_io_pgetevents	399
   358  #define __NR_migrate_pages	400
   359  #define __NR_kexec_file_load	401
   360  #define __NR_clock_gettime64	403
   361  #define __NR_clock_settime64	404
   362  #define __NR_clock_adjtime64	405
   363  #define __NR_clock_getres_time64	406
   364  #define __NR_clock_nanosleep_time64	407
   365  #define __NR_timer_gettime64	408
   366  #define __NR_timer_settime64	409
   367  #define __NR_timerfd_gettime64	410
   368  #define __NR_timerfd_settime64	411
   369  #define __NR_utimensat_time64	412
   370  #define __NR_pselect6_time64	413
   371  #define __NR_ppoll_time64	414
   372  #define __NR_io_pgetevents_time64	416
   373  #define __NR_recvmmsg_time64	417
   374  #define __NR_mq_timedsend_time64	418
   375  #define __NR_mq_timedreceive_time64	419
   376  #define __NR_semtimedop_time64	420
   377  #define __NR_rt_sigtimedwait_time64	421
   378  #define __NR_futex_time64	422
   379  #define __NR_sched_rr_get_interval_time64	423
   380  #define __NR_pidfd_send_signal	424
   381  #define __NR_io_uring_setup	425
   382  #define __NR_io_uring_enter	426
   383  #define __NR_io_uring_register	427
   384  #define __NR_open_tree		428
   385  #define __NR_move_mount		429
   386  #define __NR_fsopen		430
   387  #define __NR_fsconfig		431
   388  #define __NR_fsmount		432
   389  #define __NR_fspick		433
   390  #define __NR_pidfd_open		434
   391  #define __NR_clone3		435
   392  
   393  #define __ARM_NR_breakpoint	0x0f0001
   394  #define __ARM_NR_cacheflush	0x0f0002
   395  #define __ARM_NR_usr26		0x0f0003
   396  #define __ARM_NR_usr32		0x0f0004
   397  #define __ARM_NR_set_tls	0x0f0005
   398  #define __ARM_NR_get_tls	0x0f0006
   399