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