remove legacy time32 timer[fd] syscalls from public syscall.h
[musl] / arch / arm / bits / syscall.h.in
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