aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64/linux/linux_syscall.h
blob: 5ddc0608aff85f777db20e6400cb2ea20c570df2 (plain) (blame)
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
/*
 * System call numbers.
 *
 * DO NOT EDIT-- this file is automatically @generated.
 */

#define	LINUX_SYS_linux_setxattr	5
#define	LINUX_SYS_linux_lsetxattr	6
#define	LINUX_SYS_linux_fsetxattr	7
#define	LINUX_SYS_linux_getxattr	8
#define	LINUX_SYS_linux_lgetxattr	9
#define	LINUX_SYS_linux_fgetxattr	10
#define	LINUX_SYS_linux_listxattr	11
#define	LINUX_SYS_linux_llistxattr	12
#define	LINUX_SYS_linux_flistxattr	13
#define	LINUX_SYS_linux_removexattr	14
#define	LINUX_SYS_linux_lremovexattr	15
#define	LINUX_SYS_linux_fremovexattr	16
#define	LINUX_SYS_linux_getcwd	17
#define	LINUX_SYS_linux_lookup_dcookie	18
#define	LINUX_SYS_linux_eventfd2	19
#define	LINUX_SYS_linux_epoll_create1	20
#define	LINUX_SYS_linux_epoll_ctl	21
#define	LINUX_SYS_linux_epoll_pwait	22
#define	LINUX_SYS_dup	23
#define	LINUX_SYS_linux_dup3	24
#define	LINUX_SYS_linux_fcntl	25
#define	LINUX_SYS_linux_inotify_init1	26
#define	LINUX_SYS_linux_inotify_add_watch	27
#define	LINUX_SYS_linux_inotify_rm_watch	28
#define	LINUX_SYS_linux_ioctl	29
#define	LINUX_SYS_linux_ioprio_set	30
#define	LINUX_SYS_linux_ioprio_get	31
#define	LINUX_SYS_flock	32
#define	LINUX_SYS_linux_mknodat	33
#define	LINUX_SYS_linux_mkdirat	34
#define	LINUX_SYS_linux_unlinkat	35
#define	LINUX_SYS_linux_symlinkat	36
#define	LINUX_SYS_linux_linkat	37
#define	LINUX_SYS_linux_renameat	38
#define	LINUX_SYS_linux_mount	40
#define	LINUX_SYS_linux_pivot_root	41
#define	LINUX_SYS_linux_statfs	43
#define	LINUX_SYS_linux_fstatfs	44
#define	LINUX_SYS_linux_truncate	45
#define	LINUX_SYS_linux_ftruncate	46
#define	LINUX_SYS_linux_fallocate	47
#define	LINUX_SYS_linux_faccessat	48
#define	LINUX_SYS_linux_chdir	49
#define	LINUX_SYS_fchdir	50
#define	LINUX_SYS_chroot	51
#define	LINUX_SYS_fchmod	52
#define	LINUX_SYS_linux_fchmodat	53
#define	LINUX_SYS_linux_fchownat	54
#define	LINUX_SYS_fchown	55
#define	LINUX_SYS_linux_openat	56
#define	LINUX_SYS_close	57
#define	LINUX_SYS_linux_vhangup	58
#define	LINUX_SYS_linux_pipe2	59
#define	LINUX_SYS_linux_getdents64	61
#define	LINUX_SYS_linux_lseek	62
#define	LINUX_SYS_read	63
#define	LINUX_SYS_linux_write	64
#define	LINUX_SYS_readv	65
#define	LINUX_SYS_linux_writev	66
#define	LINUX_SYS_linux_pread	67
#define	LINUX_SYS_linux_pwrite	68
#define	LINUX_SYS_linux_preadv	69
#define	LINUX_SYS_linux_pwritev	70
#define	LINUX_SYS_linux_sendfile	71
#define	LINUX_SYS_linux_pselect6	72
#define	LINUX_SYS_linux_ppoll	73
#define	LINUX_SYS_linux_signalfd4	74
#define	LINUX_SYS_linux_vmsplice	75
#define	LINUX_SYS_linux_splice	76
#define	LINUX_SYS_linux_tee	77
#define	LINUX_SYS_linux_readlinkat	78
#define	LINUX_SYS_linux_newfstatat	79
#define	LINUX_SYS_linux_newfstat	80
#define	LINUX_SYS_fsync	82
#define	LINUX_SYS_linux_fdatasync	83
#define	LINUX_SYS_linux_sync_file_range	84
#define	LINUX_SYS_linux_timerfd_create	85
#define	LINUX_SYS_linux_timerfd_settime	86
#define	LINUX_SYS_linux_timerfd_gettime	87
#define	LINUX_SYS_linux_utimensat	88
#define	LINUX_SYS_acct	89
#define	LINUX_SYS_linux_capget	90
#define	LINUX_SYS_linux_capset	91
#define	LINUX_SYS_linux_personality	92
#define	LINUX_SYS_linux_exit	93
#define	LINUX_SYS_linux_exit_group	94
#define	LINUX_SYS_linux_waitid	95
#define	LINUX_SYS_linux_set_tid_address	96
#define	LINUX_SYS_linux_unshare	97
#define	LINUX_SYS_linux_sys_futex	98
#define	LINUX_SYS_linux_set_robust_list	99
#define	LINUX_SYS_linux_get_robust_list	100
#define	LINUX_SYS_linux_nanosleep	101
#define	LINUX_SYS_linux_getitimer	102
#define	LINUX_SYS_linux_setitimer	103
#define	LINUX_SYS_linux_kexec_load	104
#define	LINUX_SYS_linux_init_module	105
#define	LINUX_SYS_linux_delete_module	106
#define	LINUX_SYS_linux_timer_create	107
#define	LINUX_SYS_linux_timer_gettime	108
#define	LINUX_SYS_linux_timer_getoverrun	109
#define	LINUX_SYS_linux_timer_settime	110
#define	LINUX_SYS_linux_timer_delete	111
#define	LINUX_SYS_linux_clock_settime	112
#define	LINUX_SYS_linux_clock_gettime	113
#define	LINUX_SYS_linux_clock_getres	114
#define	LINUX_SYS_linux_clock_nanosleep	115
#define	LINUX_SYS_linux_syslog	116
#define	LINUX_SYS_linux_ptrace	117
#define	LINUX_SYS_linux_sched_setparam	118
#define	LINUX_SYS_linux_sched_setscheduler	119
#define	LINUX_SYS_linux_sched_getscheduler	120
#define	LINUX_SYS_linux_sched_getparam	121
#define	LINUX_SYS_linux_sched_setaffinity	122
#define	LINUX_SYS_linux_sched_getaffinity	123
#define	LINUX_SYS_sched_yield	124
#define	LINUX_SYS_linux_sched_get_priority_max	125
#define	LINUX_SYS_linux_sched_get_priority_min	126
#define	LINUX_SYS_linux_sched_rr_get_interval	127
#define	LINUX_SYS_linux_kill	129
#define	LINUX_SYS_linux_tkill	130
#define	LINUX_SYS_linux_tgkill	131
#define	LINUX_SYS_linux_sigaltstack	132
#define	LINUX_SYS_linux_rt_sigsuspend	133
#define	LINUX_SYS_linux_rt_sigaction	134
#define	LINUX_SYS_linux_rt_sigprocmask	135
#define	LINUX_SYS_linux_rt_sigpending	136
#define	LINUX_SYS_linux_rt_sigtimedwait	137
#define	LINUX_SYS_linux_rt_sigqueueinfo	138
#define	LINUX_SYS_linux_rt_sigreturn	139
#define	LINUX_SYS_setpriority	140
#define	LINUX_SYS_linux_getpriority	141
#define	LINUX_SYS_linux_reboot	142
#define	LINUX_SYS_setregid	143
#define	LINUX_SYS_setgid	144
#define	LINUX_SYS_setreuid	145
#define	LINUX_SYS_setuid	146
#define	LINUX_SYS_setresuid	147
#define	LINUX_SYS_getresuid	148
#define	LINUX_SYS_setresgid	149
#define	LINUX_SYS_getresgid	150
#define	LINUX_SYS_linux_setfsuid	151
#define	LINUX_SYS_linux_setfsgid	152
#define	LINUX_SYS_linux_times	153
#define	LINUX_SYS_setpgid	154
#define	LINUX_SYS_getpgid	155
#define	LINUX_SYS_linux_getsid	156
#define	LINUX_SYS_setsid	157
#define	LINUX_SYS_linux_getgroups	158
#define	LINUX_SYS_linux_setgroups	159
#define	LINUX_SYS_linux_newuname	160
#define	LINUX_SYS_linux_sethostname	161
#define	LINUX_SYS_linux_setdomainname	162
#define	LINUX_SYS_linux_getrlimit	163
#define	LINUX_SYS_linux_setrlimit	164
#define	LINUX_SYS_getrusage	165
#define	LINUX_SYS_umask	166
#define	LINUX_SYS_linux_prctl	167
#define	LINUX_SYS_linux_getcpu	168
#define	LINUX_SYS_gettimeofday	169
#define	LINUX_SYS_settimeofday	170
#define	LINUX_SYS_linux_adjtimex	171
#define	LINUX_SYS_linux_getpid	172
#define	LINUX_SYS_linux_getppid	173
#define	LINUX_SYS_linux_getuid	174
#define	LINUX_SYS_geteuid	175
#define	LINUX_SYS_linux_getgid	176
#define	LINUX_SYS_getegid	177
#define	LINUX_SYS_linux_gettid	178
#define	LINUX_SYS_linux_sysinfo	179
#define	LINUX_SYS_linux_mq_open	180
#define	LINUX_SYS_linux_mq_unlink	181
#define	LINUX_SYS_linux_mq_timedsend	182
#define	LINUX_SYS_linux_mq_timedreceive	183
#define	LINUX_SYS_linux_mq_notify	184
#define	LINUX_SYS_linux_mq_getsetattr	185
#define	LINUX_SYS_linux_msgget	186
#define	LINUX_SYS_linux_msgctl	187
#define	LINUX_SYS_linux_msgrcv	188
#define	LINUX_SYS_linux_msgsnd	189
#define	LINUX_SYS_linux_semget	190
#define	LINUX_SYS_linux_semctl	191
#define	LINUX_SYS_linux_semtimedop	192
#define	LINUX_SYS_semop	193
#define	LINUX_SYS_linux_shmget	194
#define	LINUX_SYS_linux_shmctl	195
#define	LINUX_SYS_linux_shmat	196
#define	LINUX_SYS_linux_shmdt	197
#define	LINUX_SYS_linux_socket	198
#define	LINUX_SYS_linux_socketpair	199
#define	LINUX_SYS_linux_bind	200
#define	LINUX_SYS_linux_listen	201
#define	LINUX_SYS_linux_accept	202
#define	LINUX_SYS_linux_connect	203
#define	LINUX_SYS_linux_getsockname	204
#define	LINUX_SYS_linux_getpeername	205
#define	LINUX_SYS_linux_sendto	206
#define	LINUX_SYS_linux_recvfrom	207
#define	LINUX_SYS_linux_setsockopt	208
#define	LINUX_SYS_linux_getsockopt	209
#define	LINUX_SYS_linux_shutdown	210
#define	LINUX_SYS_linux_sendmsg	211
#define	LINUX_SYS_linux_recvmsg	212
#define	LINUX_SYS_linux_brk	214
#define	LINUX_SYS_munmap	215
#define	LINUX_SYS_linux_mremap	216
#define	LINUX_SYS_linux_add_key	217
#define	LINUX_SYS_linux_request_key	218
#define	LINUX_SYS_linux_keyctl	219
#define	LINUX_SYS_linux_clone	220
#define	LINUX_SYS_linux_execve	221
#define	LINUX_SYS_linux_mmap2	222
#define	LINUX_SYS_linux_fadvise64	223
#define	LINUX_SYS_swapon	224
#define	LINUX_SYS_linux_swapoff	225
#define	LINUX_SYS_linux_mprotect	226
#define	LINUX_SYS_linux_msync	227
#define	LINUX_SYS_mlock	228
#define	LINUX_SYS_munlock	229
#define	LINUX_SYS_mlockall	230
#define	LINUX_SYS_munlockall	231
#define	LINUX_SYS_linux_mincore	232
#define	LINUX_SYS_linux_madvise	233
#define	LINUX_SYS_linux_remap_file_pages	234
#define	LINUX_SYS_linux_mbind	235
#define	LINUX_SYS_linux_get_mempolicy	236
#define	LINUX_SYS_linux_set_mempolicy	237
#define	LINUX_SYS_linux_migrate_pages	238
#define	LINUX_SYS_linux_move_pages	239
#define	LINUX_SYS_linux_rt_tgsigqueueinfo	240
#define	LINUX_SYS_linux_perf_event_open	241
#define	LINUX_SYS_linux_accept4	242
#define	LINUX_SYS_linux_recvmmsg	243
#define	LINUX_SYS_linux_wait4	260
#define	LINUX_SYS_linux_prlimit64	261
#define	LINUX_SYS_linux_fanotify_init	262
#define	LINUX_SYS_linux_fanotify_mark	263
#define	LINUX_SYS_linux_name_to_handle_at	264
#define	LINUX_SYS_linux_open_by_handle_at	265
#define	LINUX_SYS_linux_clock_adjtime	266
#define	LINUX_SYS_linux_syncfs	267
#define	LINUX_SYS_linux_setns	268
#define	LINUX_SYS_linux_sendmmsg	269
#define	LINUX_SYS_linux_process_vm_readv	270
#define	LINUX_SYS_linux_process_vm_writev	271
#define	LINUX_SYS_linux_kcmp	272
#define	LINUX_SYS_linux_finit_module	273
#define	LINUX_SYS_linux_sched_setattr	274
#define	LINUX_SYS_linux_sched_getattr	275
#define	LINUX_SYS_linux_renameat2	276
#define	LINUX_SYS_linux_seccomp	277
#define	LINUX_SYS_linux_getrandom	278
#define	LINUX_SYS_linux_memfd_create	279
#define	LINUX_SYS_linux_bpf	280
#define	LINUX_SYS_linux_execveat	281
#define	LINUX_SYS_linux_userfaultfd	282
#define	LINUX_SYS_linux_membarrier	283
#define	LINUX_SYS_linux_mlock2	284
#define	LINUX_SYS_linux_copy_file_range	285
#define	LINUX_SYS_linux_preadv2	286
#define	LINUX_SYS_linux_pwritev2	287
#define	LINUX_SYS_linux_pkey_mprotect	288
#define	LINUX_SYS_linux_pkey_alloc	289
#define	LINUX_SYS_linux_pkey_free	290
#define	LINUX_SYS_linux_statx	291
#define	LINUX_SYS_linux_io_pgetevents	292
#define	LINUX_SYS_linux_rseq	293
#define	LINUX_SYS_linux_kexec_file_load	294
#define	LINUX_SYS_linux_pidfd_send_signal	424
#define	LINUX_SYS_linux_io_uring_setup	425
#define	LINUX_SYS_linux_io_uring_enter	426
#define	LINUX_SYS_linux_io_uring_register	427
#define	LINUX_SYS_linux_open_tree	428
#define	LINUX_SYS_linux_move_mount	429
#define	LINUX_SYS_linux_fsopen	430
#define	LINUX_SYS_linux_fsconfig	431
#define	LINUX_SYS_linux_fsmount	432
#define	LINUX_SYS_linux_fspick	433
#define	LINUX_SYS_linux_pidfd_open	434
#define	LINUX_SYS_linux_clone3	435
#define	LINUX_SYS_linux_close_range	436
#define	LINUX_SYS_linux_openat2	437
#define	LINUX_SYS_linux_pidfd_getfd	438
#define	LINUX_SYS_linux_faccessat2	439
#define	LINUX_SYS_linux_process_madvise	440
#define	LINUX_SYS_linux_epoll_pwait2	441
#define	LINUX_SYS_linux_mount_setattr	442
#define	LINUX_SYS_linux_quotactl_fd	443
#define	LINUX_SYS_linux_landlock_create_ruleset	444
#define	LINUX_SYS_linux_landlock_add_rule	445
#define	LINUX_SYS_linux_landlock_restrict_self	446
#define	LINUX_SYS_linux_memfd_secret	447
#define	LINUX_SYS_linux_process_mrelease	448
#define	LINUX_SYS_linux_futex_waitv	449
#define	LINUX_SYS_linux_set_mempolicy_home_node	450
#define	LINUX_SYS_linux_cachestat	451
#define	LINUX_SYS_linux_fchmodat2	452
#define	LINUX_SYS_MAXSYSCALL	453