xref: /netbsd/sys/sys/syscall.h (revision 37c0004d)
1 /* $NetBSD: syscall.h,v 1.324 2023/07/28 18:20:28 christos Exp $ */
2 
3 /*
4  * System call numbers.
5  *
6  * DO NOT EDIT-- this file is automatically generated.
7  * created from	NetBSD: syscalls.master,v 1.311 2023/07/28 18:19:01 christos Exp
8  */
9 
10 #ifndef _SYS_SYSCALL_H_
11 #define	_SYS_SYSCALL_H_
12 
13 #define	SYS_MAXSYSARGS	8
14 
15 /* syscall: "syscall" ret: "int" args: "int" "..." */
16 #define	SYS_syscall	0
17 
18 /* syscall: "exit" ret: "void" args: "int" */
19 #define	SYS_exit	1
20 
21 /* syscall: "fork" ret: "int" args: */
22 #define	SYS_fork	2
23 
24 /* syscall: "read" ret: "ssize_t" args: "int" "void *" "size_t" */
25 #define	SYS_read	3
26 
27 /* syscall: "write" ret: "ssize_t" args: "int" "const void *" "size_t" */
28 #define	SYS_write	4
29 
30 /* syscall: "open" ret: "int" args: "const char *" "int" "..." */
31 #define	SYS_open	5
32 
33 /* syscall: "close" ret: "int" args: "int" */
34 #define	SYS_close	6
35 
36 /* syscall: "compat_50_wait4" ret: "int" args: "pid_t" "int *" "int" "struct rusage50 *" */
37 #define	SYS_compat_50_wait4	7
38 
39 /* syscall: "compat_43_ocreat" ret: "int" args: "const char *" "mode_t" */
40 #define	SYS_compat_43_ocreat	8
41 
42 /* syscall: "link" ret: "int" args: "const char *" "const char *" */
43 #define	SYS_link	9
44 
45 /* syscall: "unlink" ret: "int" args: "const char *" */
46 #define	SYS_unlink	10
47 
48 				/* 11 is obsolete execv */
49 /* syscall: "chdir" ret: "int" args: "const char *" */
50 #define	SYS_chdir	12
51 
52 /* syscall: "fchdir" ret: "int" args: "int" */
53 #define	SYS_fchdir	13
54 
55 /* syscall: "compat_50_mknod" ret: "int" args: "const char *" "mode_t" "uint32_t" */
56 #define	SYS_compat_50_mknod	14
57 
58 /* syscall: "chmod" ret: "int" args: "const char *" "mode_t" */
59 #define	SYS_chmod	15
60 
61 /* syscall: "chown" ret: "int" args: "const char *" "uid_t" "gid_t" */
62 #define	SYS_chown	16
63 
64 /* syscall: "break" ret: "int" args: "char *" */
65 #define	SYS_break	17
66 
67 /* syscall: "compat_20_getfsstat" ret: "int" args: "struct statfs12 *" "long" "int" */
68 #define	SYS_compat_20_getfsstat	18
69 
70 /* syscall: "compat_43_olseek" ret: "long" args: "int" "long" "int" */
71 #define	SYS_compat_43_olseek	19
72 
73 /* syscall: "getpid" ret: "pid_t" args: */
74 #define	SYS_getpid	20
75 
76 /* syscall: "compat_40_mount" ret: "int" args: "const char *" "const char *" "int" "void *" */
77 #define	SYS_compat_40_mount	21
78 
79 /* syscall: "unmount" ret: "int" args: "const char *" "int" */
80 #define	SYS_unmount	22
81 
82 /* syscall: "setuid" ret: "int" args: "uid_t" */
83 #define	SYS_setuid	23
84 
85 /* syscall: "getuid" ret: "uid_t" args: */
86 #define	SYS_getuid	24
87 
88 /* syscall: "geteuid" ret: "uid_t" args: */
89 #define	SYS_geteuid	25
90 
91 /* syscall: "ptrace" ret: "int" args: "int" "pid_t" "void *" "int" */
92 #define	SYS_ptrace	26
93 
94 /* syscall: "recvmsg" ret: "ssize_t" args: "int" "struct msghdr *" "int" */
95 #define	SYS_recvmsg	27
96 
97 /* syscall: "sendmsg" ret: "ssize_t" args: "int" "const struct msghdr *" "int" */
98 #define	SYS_sendmsg	28
99 
100 /* syscall: "recvfrom" ret: "ssize_t" args: "int" "void *" "size_t" "int" "struct sockaddr *" "socklen_t *" */
101 #define	SYS_recvfrom	29
102 
103 /* syscall: "accept" ret: "int" args: "int" "struct sockaddr *" "socklen_t *" */
104 #define	SYS_accept	30
105 
106 /* syscall: "getpeername" ret: "int" args: "int" "struct sockaddr *" "socklen_t *" */
107 #define	SYS_getpeername	31
108 
109 /* syscall: "getsockname" ret: "int" args: "int" "struct sockaddr *" "socklen_t *" */
110 #define	SYS_getsockname	32
111 
112 /* syscall: "access" ret: "int" args: "const char *" "int" */
113 #define	SYS_access	33
114 
115 /* syscall: "chflags" ret: "int" args: "const char *" "u_long" */
116 #define	SYS_chflags	34
117 
118 /* syscall: "fchflags" ret: "int" args: "int" "u_long" */
119 #define	SYS_fchflags	35
120 
121 /* syscall: "sync" ret: "void" args: */
122 #define	SYS_sync	36
123 
124 /* syscall: "kill" ret: "int" args: "pid_t" "int" */
125 #define	SYS_kill	37
126 
127 /* syscall: "compat_43_stat43" ret: "int" args: "const char *" "struct stat43 *" */
128 #define	SYS_compat_43_stat43	38
129 
130 /* syscall: "getppid" ret: "pid_t" args: */
131 #define	SYS_getppid	39
132 
133 /* syscall: "compat_43_lstat43" ret: "int" args: "const char *" "struct stat43 *" */
134 #define	SYS_compat_43_lstat43	40
135 
136 /* syscall: "dup" ret: "int" args: "int" */
137 #define	SYS_dup	41
138 
139 /* syscall: "pipe" ret: "int" args: */
140 #define	SYS_pipe	42
141 
142 /* syscall: "getegid" ret: "gid_t" args: */
143 #define	SYS_getegid	43
144 
145 /* syscall: "profil" ret: "int" args: "char *" "size_t" "u_long" "u_int" */
146 #define	SYS_profil	44
147 
148 /* syscall: "ktrace" ret: "int" args: "const char *" "int" "int" "pid_t" */
149 #define	SYS_ktrace	45
150 
151 /* syscall: "compat_13_sigaction13" ret: "int" args: "int" "const struct sigaction13 *" "struct sigaction13 *" */
152 #define	SYS_compat_13_sigaction13	46
153 
154 /* syscall: "getgid" ret: "gid_t" args: */
155 #define	SYS_getgid	47
156 
157 /* syscall: "compat_13_sigprocmask13" ret: "int" args: "int" "int" */
158 #define	SYS_compat_13_sigprocmask13	48
159 
160 /* syscall: "__getlogin" ret: "int" args: "char *" "size_t" */
161 #define	SYS___getlogin	49
162 
163 /* syscall: "__setlogin" ret: "int" args: "const char *" */
164 #define	SYS___setlogin	50
165 
166 /* syscall: "acct" ret: "int" args: "const char *" */
167 #define	SYS_acct	51
168 
169 /* syscall: "compat_13_sigpending13" ret: "int" args: */
170 #define	SYS_compat_13_sigpending13	52
171 
172 /* syscall: "compat_13_sigaltstack13" ret: "int" args: "const struct sigaltstack13 *" "struct sigaltstack13 *" */
173 #define	SYS_compat_13_sigaltstack13	53
174 
175 /* syscall: "ioctl" ret: "int" args: "int" "u_long" "..." */
176 #define	SYS_ioctl	54
177 
178 /* syscall: "compat_12_oreboot" ret: "int" args: "int" */
179 #define	SYS_compat_12_oreboot	55
180 
181 /* syscall: "revoke" ret: "int" args: "const char *" */
182 #define	SYS_revoke	56
183 
184 /* syscall: "symlink" ret: "int" args: "const char *" "const char *" */
185 #define	SYS_symlink	57
186 
187 /* syscall: "readlink" ret: "ssize_t" args: "const char *" "char *" "size_t" */
188 #define	SYS_readlink	58
189 
190 /* syscall: "execve" ret: "int" args: "const char *" "char *const *" "char *const *" */
191 #define	SYS_execve	59
192 
193 /* syscall: "umask" ret: "mode_t" args: "mode_t" */
194 #define	SYS_umask	60
195 
196 /* syscall: "chroot" ret: "int" args: "const char *" */
197 #define	SYS_chroot	61
198 
199 /* syscall: "compat_43_fstat43" ret: "int" args: "int" "struct stat43 *" */
200 #define	SYS_compat_43_fstat43	62
201 
202 /* syscall: "compat_43_ogetkerninfo" ret: "int" args: "int" "char *" "int *" "int" */
203 #define	SYS_compat_43_ogetkerninfo	63
204 
205 /* syscall: "compat_43_ogetpagesize" ret: "int" args: */
206 #define	SYS_compat_43_ogetpagesize	64
207 
208 /* syscall: "compat_12_msync" ret: "int" args: "void *" "size_t" */
209 #define	SYS_compat_12_msync	65
210 
211 /* syscall: "vfork" ret: "int" args: */
212 #define	SYS_vfork	66
213 
214 				/* 67 is obsolete vread */
215 				/* 68 is obsolete vwrite */
216 				/* 69 is obsolete sbrk */
217 				/* 70 is obsolete sstk */
218 /* syscall: "compat_43_ommap" ret: "int" args: "void *" "size_t" "int" "int" "int" "long" */
219 #define	SYS_compat_43_ommap	71
220 
221 /* syscall: "vadvise" ret: "int" args: "int" */
222 #define	SYS_vadvise	72
223 
224 /* syscall: "munmap" ret: "int" args: "void *" "size_t" */
225 #define	SYS_munmap	73
226 
227 /* syscall: "mprotect" ret: "int" args: "void *" "size_t" "int" */
228 #define	SYS_mprotect	74
229 
230 /* syscall: "madvise" ret: "int" args: "void *" "size_t" "int" */
231 #define	SYS_madvise	75
232 
233 				/* 76 is obsolete vhangup */
234 				/* 77 is obsolete vlimit */
235 /* syscall: "mincore" ret: "int" args: "void *" "size_t" "char *" */
236 #define	SYS_mincore	78
237 
238 /* syscall: "getgroups" ret: "int" args: "int" "gid_t *" */
239 #define	SYS_getgroups	79
240 
241 /* syscall: "setgroups" ret: "int" args: "int" "const gid_t *" */
242 #define	SYS_setgroups	80
243 
244 /* syscall: "getpgrp" ret: "int" args: */
245 #define	SYS_getpgrp	81
246 
247 /* syscall: "setpgid" ret: "int" args: "pid_t" "pid_t" */
248 #define	SYS_setpgid	82
249 
250 /* syscall: "compat_50_setitimer" ret: "int" args: "int" "const struct itimerval50 *" "struct itimerval50 *" */
251 #define	SYS_compat_50_setitimer	83
252 
253 /* syscall: "compat_43_owait" ret: "int" args: */
254 #define	SYS_compat_43_owait	84
255 
256 /* syscall: "compat_12_oswapon" ret: "int" args: "const char *" */
257 #define	SYS_compat_12_oswapon	85
258 
259 /* syscall: "compat_50_getitimer" ret: "int" args: "int" "struct itimerval50 *" */
260 #define	SYS_compat_50_getitimer	86
261 
262 /* syscall: "compat_43_ogethostname" ret: "int" args: "char *" "u_int" */
263 #define	SYS_compat_43_ogethostname	87
264 
265 /* syscall: "compat_43_osethostname" ret: "int" args: "char *" "u_int" */
266 #define	SYS_compat_43_osethostname	88
267 
268 /* syscall: "compat_43_ogetdtablesize" ret: "int" args: */
269 #define	SYS_compat_43_ogetdtablesize	89
270 
271 /* syscall: "dup2" ret: "int" args: "int" "int" */
272 #define	SYS_dup2	90
273 
274 /* syscall: "getrandom" ret: "ssize_t" args: "void *" "size_t" "unsigned int" */
275 #define	SYS_getrandom	91
276 
277 /* syscall: "fcntl" ret: "int" args: "int" "int" "..." */
278 #define	SYS_fcntl	92
279 
280 /* syscall: "compat_50_select" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct timeval50 *" */
281 #define	SYS_compat_50_select	93
282 
283 /* syscall: "fsync" ret: "int" args: "int" */
284 #define	SYS_fsync	95
285 
286 /* syscall: "setpriority" ret: "int" args: "int" "id_t" "int" */
287 #define	SYS_setpriority	96
288 
289 /* syscall: "compat_30_socket" ret: "int" args: "int" "int" "int" */
290 #define	SYS_compat_30_socket	97
291 
292 /* syscall: "connect" ret: "int" args: "int" "const struct sockaddr *" "socklen_t" */
293 #define	SYS_connect	98
294 
295 /* syscall: "compat_43_oaccept" ret: "int" args: "int" "void *" "socklen_t *" */
296 #define	SYS_compat_43_oaccept	99
297 
298 /* syscall: "getpriority" ret: "int" args: "int" "id_t" */
299 #define	SYS_getpriority	100
300 
301 /* syscall: "compat_43_osend" ret: "int" args: "int" "void *" "int" "int" */
302 #define	SYS_compat_43_osend	101
303 
304 /* syscall: "compat_43_orecv" ret: "int" args: "int" "void *" "int" "int" */
305 #define	SYS_compat_43_orecv	102
306 
307 /* syscall: "compat_13_sigreturn13" ret: "int" args: "struct sigcontext13 *" */
308 #define	SYS_compat_13_sigreturn13	103
309 
310 /* syscall: "bind" ret: "int" args: "int" "const struct sockaddr *" "socklen_t" */
311 #define	SYS_bind	104
312 
313 /* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "const void *" "socklen_t" */
314 #define	SYS_setsockopt	105
315 
316 /* syscall: "listen" ret: "int" args: "int" "int" */
317 #define	SYS_listen	106
318 
319 				/* 107 is obsolete vtimes */
320 /* syscall: "compat_43_osigvec" ret: "int" args: "int" "struct sigvec *" "struct sigvec *" */
321 #define	SYS_compat_43_osigvec	108
322 
323 /* syscall: "compat_43_osigblock" ret: "int" args: "int" */
324 #define	SYS_compat_43_osigblock	109
325 
326 /* syscall: "compat_43_osigsetmask" ret: "int" args: "int" */
327 #define	SYS_compat_43_osigsetmask	110
328 
329 /* syscall: "compat_13_sigsuspend13" ret: "int" args: "int" */
330 #define	SYS_compat_13_sigsuspend13	111
331 
332 /* syscall: "compat_43_osigstack" ret: "int" args: "struct sigstack *" "struct sigstack *" */
333 #define	SYS_compat_43_osigstack	112
334 
335 /* syscall: "compat_43_orecvmsg" ret: "int" args: "int" "struct omsghdr *" "int" */
336 #define	SYS_compat_43_orecvmsg	113
337 
338 /* syscall: "compat_43_osendmsg" ret: "int" args: "int" "void *" "int" */
339 #define	SYS_compat_43_osendmsg	114
340 
341 				/* 115 is obsolete vtrace */
342 /* syscall: "compat_50_gettimeofday" ret: "int" args: "struct timeval50 *" "void *" */
343 #define	SYS_compat_50_gettimeofday	116
344 
345 /* syscall: "compat_50_getrusage" ret: "int" args: "int" "struct rusage50 *" */
346 #define	SYS_compat_50_getrusage	117
347 
348 /* syscall: "getsockopt" ret: "int" args: "int" "int" "int" "void *" "socklen_t *" */
349 #define	SYS_getsockopt	118
350 
351 				/* 119 is obsolete resuba */
352 /* syscall: "readv" ret: "ssize_t" args: "int" "const struct iovec *" "int" */
353 #define	SYS_readv	120
354 
355 /* syscall: "writev" ret: "ssize_t" args: "int" "const struct iovec *" "int" */
356 #define	SYS_writev	121
357 
358 /* syscall: "compat_50_settimeofday" ret: "int" args: "const struct timeval50 *" "const void *" */
359 #define	SYS_compat_50_settimeofday	122
360 
361 /* syscall: "fchown" ret: "int" args: "int" "uid_t" "gid_t" */
362 #define	SYS_fchown	123
363 
364 /* syscall: "fchmod" ret: "int" args: "int" "mode_t" */
365 #define	SYS_fchmod	124
366 
367 /* syscall: "compat_43_orecvfrom" ret: "int" args: "int" "void *" "size_t" "int" "void *" "socklen_t *" */
368 #define	SYS_compat_43_orecvfrom	125
369 
370 /* syscall: "setreuid" ret: "int" args: "uid_t" "uid_t" */
371 #define	SYS_setreuid	126
372 
373 /* syscall: "setregid" ret: "int" args: "gid_t" "gid_t" */
374 #define	SYS_setregid	127
375 
376 /* syscall: "rename" ret: "int" args: "const char *" "const char *" */
377 #define	SYS_rename	128
378 
379 /* syscall: "compat_43_otruncate" ret: "int" args: "const char *" "long" */
380 #define	SYS_compat_43_otruncate	129
381 
382 /* syscall: "compat_43_oftruncate" ret: "int" args: "int" "long" */
383 #define	SYS_compat_43_oftruncate	130
384 
385 /* syscall: "flock" ret: "int" args: "int" "int" */
386 #define	SYS_flock	131
387 
388 /* syscall: "mkfifo" ret: "int" args: "const char *" "mode_t" */
389 #define	SYS_mkfifo	132
390 
391 /* syscall: "sendto" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "const struct sockaddr *" "socklen_t" */
392 #define	SYS_sendto	133
393 
394 /* syscall: "shutdown" ret: "int" args: "int" "int" */
395 #define	SYS_shutdown	134
396 
397 /* syscall: "socketpair" ret: "int" args: "int" "int" "int" "int *" */
398 #define	SYS_socketpair	135
399 
400 /* syscall: "mkdir" ret: "int" args: "const char *" "mode_t" */
401 #define	SYS_mkdir	136
402 
403 /* syscall: "rmdir" ret: "int" args: "const char *" */
404 #define	SYS_rmdir	137
405 
406 /* syscall: "compat_50_utimes" ret: "int" args: "const char *" "const struct timeval50 *" */
407 #define	SYS_compat_50_utimes	138
408 
409 				/* 139 is obsolete 4.2 sigreturn */
410 /* syscall: "compat_50_adjtime" ret: "int" args: "const struct timeval50 *" "struct timeval50 *" */
411 #define	SYS_compat_50_adjtime	140
412 
413 /* syscall: "compat_43_ogetpeername" ret: "int" args: "int" "void *" "socklen_t *" */
414 #define	SYS_compat_43_ogetpeername	141
415 
416 /* syscall: "compat_43_ogethostid" ret: "int32_t" args: */
417 #define	SYS_compat_43_ogethostid	142
418 
419 /* syscall: "compat_43_osethostid" ret: "int" args: "int32_t" */
420 #define	SYS_compat_43_osethostid	143
421 
422 /* syscall: "compat_43_ogetrlimit" ret: "int" args: "int" "struct orlimit *" */
423 #define	SYS_compat_43_ogetrlimit	144
424 
425 /* syscall: "compat_43_osetrlimit" ret: "int" args: "int" "const struct orlimit *" */
426 #define	SYS_compat_43_osetrlimit	145
427 
428 /* syscall: "compat_43_okillpg" ret: "int" args: "int" "int" */
429 #define	SYS_compat_43_okillpg	146
430 
431 /* syscall: "setsid" ret: "int" args: */
432 #define	SYS_setsid	147
433 
434 /* syscall: "compat_50_quotactl" ret: "int" args: "const char *" "int" "int" "void *" */
435 #define	SYS_compat_50_quotactl	148
436 
437 /* syscall: "compat_43_oquota" ret: "int" args: */
438 #define	SYS_compat_43_oquota	149
439 
440 /* syscall: "compat_43_ogetsockname" ret: "int" args: "int" "void *" "socklen_t *" */
441 #define	SYS_compat_43_ogetsockname	150
442 
443 /* syscall: "nfssvc" ret: "int" args: "int" "void *" */
444 #define	SYS_nfssvc	155
445 
446 /* syscall: "compat_43_ogetdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
447 #define	SYS_compat_43_ogetdirentries	156
448 
449 /* syscall: "compat_20_statfs" ret: "int" args: "const char *" "struct statfs12 *" */
450 #define	SYS_compat_20_statfs	157
451 
452 /* syscall: "compat_20_fstatfs" ret: "int" args: "int" "struct statfs12 *" */
453 #define	SYS_compat_20_fstatfs	158
454 
455 /* syscall: "compat_30_getfh" ret: "int" args: "const char *" "struct compat_30_fhandle *" */
456 #define	SYS_compat_30_getfh	161
457 
458 /* syscall: "compat_09_ogetdomainname" ret: "int" args: "char *" "int" */
459 #define	SYS_compat_09_ogetdomainname	162
460 
461 /* syscall: "compat_09_osetdomainname" ret: "int" args: "char *" "int" */
462 #define	SYS_compat_09_osetdomainname	163
463 
464 /* syscall: "compat_09_ouname" ret: "int" args: "struct outsname *" */
465 #define	SYS_compat_09_ouname	164
466 
467 /* syscall: "sysarch" ret: "int" args: "int" "void *" */
468 #define	SYS_sysarch	165
469 
470 /* syscall: "__futex" ret: "int" args: "int *" "int" "int" "const struct timespec *" "int *" "int" "int" */
471 #define	SYS___futex	166
472 
473 /* syscall: "__futex_set_robust_list" ret: "int" args: "void *" "size_t" */
474 #define	SYS___futex_set_robust_list	167
475 
476 /* syscall: "__futex_get_robust_list" ret: "int" args: "lwpid_t" "void **" "size_t *" */
477 #define	SYS___futex_get_robust_list	168
478 
479 #if !defined(_LP64)
480 /* syscall: "compat_10_osemsys" ret: "int" args: "int" "int" "int" "int" "int" */
481 #define	SYS_compat_10_osemsys	169
482 
483 #else
484 				/* 169 is excluded 1.0 semsys */
485 #endif
486 #if !defined(_LP64)
487 /* syscall: "compat_10_omsgsys" ret: "int" args: "int" "int" "int" "int" "int" "int" */
488 #define	SYS_compat_10_omsgsys	170
489 
490 #else
491 				/* 170 is excluded 1.0 msgsys */
492 #endif
493 #if !defined(_LP64)
494 /* syscall: "compat_10_oshmsys" ret: "int" args: "int" "int" "int" "int" */
495 #define	SYS_compat_10_oshmsys	171
496 
497 #else
498 				/* 171 is excluded 1.0 shmsys */
499 #endif
500 /* syscall: "pread" ret: "ssize_t" args: "int" "void *" "size_t" "int" "off_t" */
501 #define	SYS_pread	173
502 
503 /* syscall: "pwrite" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "off_t" */
504 #define	SYS_pwrite	174
505 
506 /* syscall: "compat_30_ntp_gettime" ret: "int" args: "struct ntptimeval30 *" */
507 #define	SYS_compat_30_ntp_gettime	175
508 
509 #if defined(NTP) || !defined(_KERNEL_OPT)
510 /* syscall: "ntp_adjtime" ret: "int" args: "struct timex *" */
511 #define	SYS_ntp_adjtime	176
512 
513 #else
514 				/* 176 is excluded ntp_adjtime */
515 #endif
516 /* syscall: "timerfd_create" ret: "int" args: "clockid_t" "int" */
517 #define	SYS_timerfd_create	177
518 
519 /* syscall: "timerfd_settime" ret: "int" args: "int" "int" "const struct itimerspec *" "struct itimerspec *" */
520 #define	SYS_timerfd_settime	178
521 
522 /* syscall: "timerfd_gettime" ret: "int" args: "int" "struct itimerspec *" */
523 #define	SYS_timerfd_gettime	179
524 
525 /* syscall: "setgid" ret: "int" args: "gid_t" */
526 #define	SYS_setgid	181
527 
528 /* syscall: "setegid" ret: "int" args: "gid_t" */
529 #define	SYS_setegid	182
530 
531 /* syscall: "seteuid" ret: "int" args: "uid_t" */
532 #define	SYS_seteuid	183
533 
534 /* syscall: "lfs_bmapv" ret: "int" args: "fsid_t *" "struct block_info *" "int" */
535 #define	SYS_lfs_bmapv	184
536 
537 /* syscall: "lfs_markv" ret: "int" args: "fsid_t *" "struct block_info *" "int" */
538 #define	SYS_lfs_markv	185
539 
540 /* syscall: "lfs_segclean" ret: "int" args: "fsid_t *" "u_long" */
541 #define	SYS_lfs_segclean	186
542 
543 /* syscall: "compat_50_lfs_segwait" ret: "int" args: "fsid_t *" "struct timeval50 *" */
544 #define	SYS_compat_50_lfs_segwait	187
545 
546 /* syscall: "compat_12_stat12" ret: "int" args: "const char *" "struct stat12 *" */
547 #define	SYS_compat_12_stat12	188
548 
549 /* syscall: "compat_12_fstat12" ret: "int" args: "int" "struct stat12 *" */
550 #define	SYS_compat_12_fstat12	189
551 
552 /* syscall: "compat_12_lstat12" ret: "int" args: "const char *" "struct stat12 *" */
553 #define	SYS_compat_12_lstat12	190
554 
555 /* syscall: "pathconf" ret: "long" args: "const char *" "int" */
556 #define	SYS_pathconf	191
557 
558 /* syscall: "fpathconf" ret: "long" args: "int" "int" */
559 #define	SYS_fpathconf	192
560 
561 /* syscall: "getsockopt2" ret: "int" args: "int" "int" "int" "void *" "socklen_t *" */
562 #define	SYS_getsockopt2	193
563 
564 /* syscall: "getrlimit" ret: "int" args: "int" "struct rlimit *" */
565 #define	SYS_getrlimit	194
566 
567 /* syscall: "setrlimit" ret: "int" args: "int" "const struct rlimit *" */
568 #define	SYS_setrlimit	195
569 
570 /* syscall: "compat_12_getdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
571 #define	SYS_compat_12_getdirentries	196
572 
573 /* syscall: "mmap" ret: "void *" args: "void *" "size_t" "int" "int" "int" "long" "off_t" */
574 #define	SYS_mmap	197
575 
576 /* syscall: "__syscall" ret: "quad_t" args: "quad_t" "..." */
577 #define	SYS___syscall	198
578 
579 /* syscall: "lseek" ret: "off_t" args: "int" "int" "off_t" "int" */
580 #define	SYS_lseek	199
581 
582 /* syscall: "truncate" ret: "int" args: "const char *" "int" "off_t" */
583 #define	SYS_truncate	200
584 
585 /* syscall: "ftruncate" ret: "int" args: "int" "int" "off_t" */
586 #define	SYS_ftruncate	201
587 
588 /* syscall: "__sysctl" ret: "int" args: "const int *" "u_int" "void *" "size_t *" "const void *" "size_t" */
589 #define	SYS___sysctl	202
590 
591 /* syscall: "mlock" ret: "int" args: "const void *" "size_t" */
592 #define	SYS_mlock	203
593 
594 /* syscall: "munlock" ret: "int" args: "const void *" "size_t" */
595 #define	SYS_munlock	204
596 
597 /* syscall: "undelete" ret: "int" args: "const char *" */
598 #define	SYS_undelete	205
599 
600 /* syscall: "compat_50_futimes" ret: "int" args: "int" "const struct timeval50 *" */
601 #define	SYS_compat_50_futimes	206
602 
603 /* syscall: "getpgid" ret: "pid_t" args: "pid_t" */
604 #define	SYS_getpgid	207
605 
606 /* syscall: "reboot" ret: "int" args: "int" "char *" */
607 #define	SYS_reboot	208
608 
609 /* syscall: "poll" ret: "int" args: "struct pollfd *" "u_int" "int" */
610 #define	SYS_poll	209
611 
612 /* syscall: "afssys" ret: "int" args: "long" "long" "long" "long" "long" "long" "long" */
613 #define	SYS_afssys	210
614 
615 /* syscall: "compat_14___semctl" ret: "int" args: "int" "int" "int" "union __semun *" */
616 #define	SYS_compat_14___semctl	220
617 
618 /* syscall: "semget" ret: "int" args: "key_t" "int" "int" */
619 #define	SYS_semget	221
620 
621 /* syscall: "semop" ret: "int" args: "int" "struct sembuf *" "size_t" */
622 #define	SYS_semop	222
623 
624 /* syscall: "semconfig" ret: "int" args: "int" */
625 #define	SYS_semconfig	223
626 
627 /* syscall: "compat_14_msgctl" ret: "int" args: "int" "int" "struct msqid_ds14 *" */
628 #define	SYS_compat_14_msgctl	224
629 
630 /* syscall: "msgget" ret: "int" args: "key_t" "int" */
631 #define	SYS_msgget	225
632 
633 /* syscall: "msgsnd" ret: "int" args: "int" "const void *" "size_t" "int" */
634 #define	SYS_msgsnd	226
635 
636 /* syscall: "msgrcv" ret: "ssize_t" args: "int" "void *" "size_t" "long" "int" */
637 #define	SYS_msgrcv	227
638 
639 /* syscall: "shmat" ret: "void *" args: "int" "const void *" "int" */
640 #define	SYS_shmat	228
641 
642 /* syscall: "compat_14_shmctl" ret: "int" args: "int" "int" "struct shmid_ds14 *" */
643 #define	SYS_compat_14_shmctl	229
644 
645 /* syscall: "shmdt" ret: "int" args: "const void *" */
646 #define	SYS_shmdt	230
647 
648 /* syscall: "shmget" ret: "int" args: "key_t" "size_t" "int" */
649 #define	SYS_shmget	231
650 
651 /* syscall: "compat_50_clock_gettime" ret: "int" args: "clockid_t" "struct timespec50 *" */
652 #define	SYS_compat_50_clock_gettime	232
653 
654 /* syscall: "compat_50_clock_settime" ret: "int" args: "clockid_t" "const struct timespec50 *" */
655 #define	SYS_compat_50_clock_settime	233
656 
657 /* syscall: "compat_50_clock_getres" ret: "int" args: "clockid_t" "struct timespec50 *" */
658 #define	SYS_compat_50_clock_getres	234
659 
660 /* syscall: "timer_create" ret: "int" args: "clockid_t" "struct sigevent *" "timer_t *" */
661 #define	SYS_timer_create	235
662 
663 /* syscall: "timer_delete" ret: "int" args: "timer_t" */
664 #define	SYS_timer_delete	236
665 
666 /* syscall: "compat_50_timer_settime" ret: "int" args: "timer_t" "int" "const struct itimerspec50 *" "struct itimerspec50 *" */
667 #define	SYS_compat_50_timer_settime	237
668 
669 /* syscall: "compat_50_timer_gettime" ret: "int" args: "timer_t" "struct itimerspec50 *" */
670 #define	SYS_compat_50_timer_gettime	238
671 
672 /* syscall: "timer_getoverrun" ret: "int" args: "timer_t" */
673 #define	SYS_timer_getoverrun	239
674 
675 /* syscall: "compat_50_nanosleep" ret: "int" args: "const struct timespec50 *" "struct timespec50 *" */
676 #define	SYS_compat_50_nanosleep	240
677 
678 /* syscall: "fdatasync" ret: "int" args: "int" */
679 #define	SYS_fdatasync	241
680 
681 /* syscall: "mlockall" ret: "int" args: "int" */
682 #define	SYS_mlockall	242
683 
684 /* syscall: "munlockall" ret: "int" args: */
685 #define	SYS_munlockall	243
686 
687 /* syscall: "compat_50___sigtimedwait" ret: "int" args: "const sigset_t *" "siginfo_t *" "struct timespec50 *" */
688 #define	SYS_compat_50___sigtimedwait	244
689 
690 /* syscall: "sigqueueinfo" ret: "int" args: "pid_t" "const siginfo_t *" */
691 #define	SYS_sigqueueinfo	245
692 
693 /* syscall: "modctl" ret: "int" args: "int" "void *" */
694 #define	SYS_modctl	246
695 
696 /* syscall: "_ksem_init" ret: "int" args: "unsigned int" "intptr_t *" */
697 #define	SYS__ksem_init	247
698 
699 /* syscall: "_ksem_open" ret: "int" args: "const char *" "int" "mode_t" "unsigned int" "intptr_t *" */
700 #define	SYS__ksem_open	248
701 
702 /* syscall: "_ksem_unlink" ret: "int" args: "const char *" */
703 #define	SYS__ksem_unlink	249
704 
705 /* syscall: "_ksem_close" ret: "int" args: "intptr_t" */
706 #define	SYS__ksem_close	250
707 
708 /* syscall: "_ksem_post" ret: "int" args: "intptr_t" */
709 #define	SYS__ksem_post	251
710 
711 /* syscall: "_ksem_wait" ret: "int" args: "intptr_t" */
712 #define	SYS__ksem_wait	252
713 
714 /* syscall: "_ksem_trywait" ret: "int" args: "intptr_t" */
715 #define	SYS__ksem_trywait	253
716 
717 /* syscall: "_ksem_getvalue" ret: "int" args: "intptr_t" "unsigned int *" */
718 #define	SYS__ksem_getvalue	254
719 
720 /* syscall: "_ksem_destroy" ret: "int" args: "intptr_t" */
721 #define	SYS__ksem_destroy	255
722 
723 /* syscall: "_ksem_timedwait" ret: "int" args: "intptr_t" "const struct timespec *" */
724 #define	SYS__ksem_timedwait	256
725 
726 /* syscall: "mq_open" ret: "mqd_t" args: "const char *" "int" "mode_t" "struct mq_attr *" */
727 #define	SYS_mq_open	257
728 
729 /* syscall: "mq_close" ret: "int" args: "mqd_t" */
730 #define	SYS_mq_close	258
731 
732 /* syscall: "mq_unlink" ret: "int" args: "const char *" */
733 #define	SYS_mq_unlink	259
734 
735 /* syscall: "mq_getattr" ret: "int" args: "mqd_t" "struct mq_attr *" */
736 #define	SYS_mq_getattr	260
737 
738 /* syscall: "mq_setattr" ret: "int" args: "mqd_t" "const struct mq_attr *" "struct mq_attr *" */
739 #define	SYS_mq_setattr	261
740 
741 /* syscall: "mq_notify" ret: "int" args: "mqd_t" "const struct sigevent *" */
742 #define	SYS_mq_notify	262
743 
744 /* syscall: "mq_send" ret: "int" args: "mqd_t" "const char *" "size_t" "unsigned" */
745 #define	SYS_mq_send	263
746 
747 /* syscall: "mq_receive" ret: "ssize_t" args: "mqd_t" "char *" "size_t" "unsigned *" */
748 #define	SYS_mq_receive	264
749 
750 /* syscall: "compat_50_mq_timedsend" ret: "int" args: "mqd_t" "const char *" "size_t" "unsigned" "const struct timespec50 *" */
751 #define	SYS_compat_50_mq_timedsend	265
752 
753 /* syscall: "compat_50_mq_timedreceive" ret: "ssize_t" args: "mqd_t" "char *" "size_t" "unsigned *" "const struct timespec50 *" */
754 #define	SYS_compat_50_mq_timedreceive	266
755 
756 /* syscall: "eventfd" ret: "int" args: "unsigned int" "int" */
757 #define	SYS_eventfd	267
758 
759 /* syscall: "__posix_rename" ret: "int" args: "const char *" "const char *" */
760 #define	SYS___posix_rename	270
761 
762 /* syscall: "swapctl" ret: "int" args: "int" "void *" "int" */
763 #define	SYS_swapctl	271
764 
765 /* syscall: "compat_30_getdents" ret: "int" args: "int" "char *" "size_t" */
766 #define	SYS_compat_30_getdents	272
767 
768 /* syscall: "minherit" ret: "int" args: "void *" "size_t" "int" */
769 #define	SYS_minherit	273
770 
771 /* syscall: "lchmod" ret: "int" args: "const char *" "mode_t" */
772 #define	SYS_lchmod	274
773 
774 /* syscall: "lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */
775 #define	SYS_lchown	275
776 
777 /* syscall: "compat_50_lutimes" ret: "int" args: "const char *" "const struct timeval50 *" */
778 #define	SYS_compat_50_lutimes	276
779 
780 /* syscall: "__msync13" ret: "int" args: "void *" "size_t" "int" */
781 #define	SYS___msync13	277
782 
783 /* syscall: "compat_30___stat13" ret: "int" args: "const char *" "struct stat13 *" */
784 #define	SYS_compat_30___stat13	278
785 
786 /* syscall: "compat_30___fstat13" ret: "int" args: "int" "struct stat13 *" */
787 #define	SYS_compat_30___fstat13	279
788 
789 /* syscall: "compat_30___lstat13" ret: "int" args: "const char *" "struct stat13 *" */
790 #define	SYS_compat_30___lstat13	280
791 
792 /* syscall: "__sigaltstack14" ret: "int" args: "const stack_t *" "stack_t *" */
793 #define	SYS___sigaltstack14	281
794 
795 /* syscall: "__vfork14" ret: "int" args: */
796 #define	SYS___vfork14	282
797 
798 /* syscall: "__posix_chown" ret: "int" args: "const char *" "uid_t" "gid_t" */
799 #define	SYS___posix_chown	283
800 
801 /* syscall: "__posix_fchown" ret: "int" args: "int" "uid_t" "gid_t" */
802 #define	SYS___posix_fchown	284
803 
804 /* syscall: "__posix_lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */
805 #define	SYS___posix_lchown	285
806 
807 /* syscall: "getsid" ret: "pid_t" args: "pid_t" */
808 #define	SYS_getsid	286
809 
810 /* syscall: "__clone" ret: "pid_t" args: "int" "void *" */
811 #define	SYS___clone	287
812 
813 /* syscall: "fktrace" ret: "int" args: "int" "int" "int" "pid_t" */
814 #define	SYS_fktrace	288
815 
816 /* syscall: "preadv" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */
817 #define	SYS_preadv	289
818 
819 /* syscall: "pwritev" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */
820 #define	SYS_pwritev	290
821 
822 /* syscall: "compat_16___sigaction14" ret: "int" args: "int" "const struct sigaction *" "struct sigaction *" */
823 #define	SYS_compat_16___sigaction14	291
824 
825 /* syscall: "__sigpending14" ret: "int" args: "sigset_t *" */
826 #define	SYS___sigpending14	292
827 
828 /* syscall: "__sigprocmask14" ret: "int" args: "int" "const sigset_t *" "sigset_t *" */
829 #define	SYS___sigprocmask14	293
830 
831 /* syscall: "__sigsuspend14" ret: "int" args: "const sigset_t *" */
832 #define	SYS___sigsuspend14	294
833 
834 /* syscall: "compat_16___sigreturn14" ret: "int" args: "struct sigcontext *" */
835 #define	SYS_compat_16___sigreturn14	295
836 
837 /* syscall: "__getcwd" ret: "int" args: "char *" "size_t" */
838 #define	SYS___getcwd	296
839 
840 /* syscall: "fchroot" ret: "int" args: "int" */
841 #define	SYS_fchroot	297
842 
843 /* syscall: "compat_30_fhopen" ret: "int" args: "const struct compat_30_fhandle *" "int" */
844 #define	SYS_compat_30_fhopen	298
845 
846 /* syscall: "compat_30_fhstat" ret: "int" args: "const struct compat_30_fhandle *" "struct stat13 *" */
847 #define	SYS_compat_30_fhstat	299
848 
849 /* syscall: "compat_20_fhstatfs" ret: "int" args: "const struct compat_30_fhandle *" "struct statfs12 *" */
850 #define	SYS_compat_20_fhstatfs	300
851 
852 /* syscall: "compat_50_____semctl13" ret: "int" args: "int" "int" "int" "..." */
853 #define	SYS_compat_50_____semctl13	301
854 
855 /* syscall: "compat_50___msgctl13" ret: "int" args: "int" "int" "struct msqid_ds *" */
856 #define	SYS_compat_50___msgctl13	302
857 
858 /* syscall: "compat_50___shmctl13" ret: "int" args: "int" "int" "struct shmid_ds13 *" */
859 #define	SYS_compat_50___shmctl13	303
860 
861 /* syscall: "lchflags" ret: "int" args: "const char *" "u_long" */
862 #define	SYS_lchflags	304
863 
864 /* syscall: "issetugid" ret: "int" args: */
865 #define	SYS_issetugid	305
866 
867 /* syscall: "utrace" ret: "int" args: "const char *" "void *" "size_t" */
868 #define	SYS_utrace	306
869 
870 /* syscall: "getcontext" ret: "int" args: "struct __ucontext *" */
871 #define	SYS_getcontext	307
872 
873 /* syscall: "setcontext" ret: "int" args: "const struct __ucontext *" */
874 #define	SYS_setcontext	308
875 
876 /* syscall: "_lwp_create" ret: "int" args: "const struct __ucontext *" "u_long" "lwpid_t *" */
877 #define	SYS__lwp_create	309
878 
879 /* syscall: "_lwp_exit" ret: "int" args: */
880 #define	SYS__lwp_exit	310
881 
882 /* syscall: "_lwp_self" ret: "lwpid_t" args: */
883 #define	SYS__lwp_self	311
884 
885 /* syscall: "_lwp_wait" ret: "int" args: "lwpid_t" "lwpid_t *" */
886 #define	SYS__lwp_wait	312
887 
888 /* syscall: "_lwp_suspend" ret: "int" args: "lwpid_t" */
889 #define	SYS__lwp_suspend	313
890 
891 /* syscall: "_lwp_continue" ret: "int" args: "lwpid_t" */
892 #define	SYS__lwp_continue	314
893 
894 /* syscall: "_lwp_wakeup" ret: "int" args: "lwpid_t" */
895 #define	SYS__lwp_wakeup	315
896 
897 /* syscall: "_lwp_getprivate" ret: "void *" args: */
898 #define	SYS__lwp_getprivate	316
899 
900 /* syscall: "_lwp_setprivate" ret: "void" args: "void *" */
901 #define	SYS__lwp_setprivate	317
902 
903 /* syscall: "_lwp_kill" ret: "int" args: "lwpid_t" "int" */
904 #define	SYS__lwp_kill	318
905 
906 /* syscall: "_lwp_detach" ret: "int" args: "lwpid_t" */
907 #define	SYS__lwp_detach	319
908 
909 /* syscall: "compat_50__lwp_park" ret: "int" args: "const struct timespec50 *" "lwpid_t" "const void *" "const void *" */
910 #define	SYS_compat_50__lwp_park	320
911 
912 /* syscall: "_lwp_unpark" ret: "int" args: "lwpid_t" "const void *" */
913 #define	SYS__lwp_unpark	321
914 
915 /* syscall: "_lwp_unpark_all" ret: "ssize_t" args: "const lwpid_t *" "size_t" "const void *" */
916 #define	SYS__lwp_unpark_all	322
917 
918 /* syscall: "_lwp_setname" ret: "int" args: "lwpid_t" "const char *" */
919 #define	SYS__lwp_setname	323
920 
921 /* syscall: "_lwp_getname" ret: "int" args: "lwpid_t" "char *" "size_t" */
922 #define	SYS__lwp_getname	324
923 
924 /* syscall: "_lwp_ctl" ret: "int" args: "int" "struct lwpctl **" */
925 #define	SYS__lwp_ctl	325
926 
927 /* syscall: "compat_60_sa_register" ret: "int" args: "void *" "void **" "int" "ssize_t" */
928 #define	SYS_compat_60_sa_register	330
929 
930 /* syscall: "compat_60_sa_stacks" ret: "int" args: "int" "stack_t *" */
931 #define	SYS_compat_60_sa_stacks	331
932 
933 /* syscall: "compat_60_sa_enable" ret: "int" args: */
934 #define	SYS_compat_60_sa_enable	332
935 
936 /* syscall: "compat_60_sa_setconcurrency" ret: "int" args: "int" */
937 #define	SYS_compat_60_sa_setconcurrency	333
938 
939 /* syscall: "compat_60_sa_yield" ret: "int" args: */
940 #define	SYS_compat_60_sa_yield	334
941 
942 /* syscall: "compat_60_sa_preempt" ret: "int" args: "int" */
943 #define	SYS_compat_60_sa_preempt	335
944 
945 				/* 336 is obsolete sys_sa_unblockyield */
946 /* syscall: "__sigaction_sigtramp" ret: "int" args: "int" "const struct sigaction *" "struct sigaction *" "const void *" "int" */
947 #define	SYS___sigaction_sigtramp	340
948 
949 				/* 341 is obsolete sys_pmc_get_info */
950 				/* 342 is obsolete sys_pmc_control */
951 /* syscall: "rasctl" ret: "int" args: "void *" "size_t" "int" */
952 #define	SYS_rasctl	343
953 
954 /* syscall: "kqueue" ret: "int" args: */
955 #define	SYS_kqueue	344
956 
957 /* syscall: "compat_50_kevent" ret: "int" args: "int" "const struct kevent100 *" "size_t" "struct kevent100 *" "size_t" "const struct timespec50 *" */
958 #define	SYS_compat_50_kevent	345
959 
960 /* syscall: "_sched_setparam" ret: "int" args: "pid_t" "lwpid_t" "int" "const struct sched_param *" */
961 #define	SYS__sched_setparam	346
962 
963 /* syscall: "_sched_getparam" ret: "int" args: "pid_t" "lwpid_t" "int *" "struct sched_param *" */
964 #define	SYS__sched_getparam	347
965 
966 /* syscall: "_sched_setaffinity" ret: "int" args: "pid_t" "lwpid_t" "size_t" "const cpuset_t *" */
967 #define	SYS__sched_setaffinity	348
968 
969 /* syscall: "_sched_getaffinity" ret: "int" args: "pid_t" "lwpid_t" "size_t" "cpuset_t *" */
970 #define	SYS__sched_getaffinity	349
971 
972 /* syscall: "sched_yield" ret: "int" args: */
973 #define	SYS_sched_yield	350
974 
975 /* syscall: "_sched_protect" ret: "int" args: "int" */
976 #define	SYS__sched_protect	351
977 
978 /* syscall: "fsync_range" ret: "int" args: "int" "int" "off_t" "off_t" */
979 #define	SYS_fsync_range	354
980 
981 /* syscall: "uuidgen" ret: "int" args: "struct uuid *" "int" */
982 #define	SYS_uuidgen	355
983 
984 /* syscall: "compat_90_getvfsstat" ret: "int" args: "struct statvfs90 *" "size_t" "int" */
985 #define	SYS_compat_90_getvfsstat	356
986 
987 /* syscall: "compat_90_statvfs1" ret: "int" args: "const char *" "struct statvfs90 *" "int" */
988 #define	SYS_compat_90_statvfs1	357
989 
990 /* syscall: "compat_90_fstatvfs1" ret: "int" args: "int" "struct statvfs90 *" "int" */
991 #define	SYS_compat_90_fstatvfs1	358
992 
993 /* syscall: "compat_30_fhstatvfs1" ret: "int" args: "const struct compat_30_fhandle *" "struct statvfs90 *" "int" */
994 #define	SYS_compat_30_fhstatvfs1	359
995 
996 /* syscall: "extattrctl" ret: "int" args: "const char *" "int" "const char *" "int" "const char *" */
997 #define	SYS_extattrctl	360
998 
999 /* syscall: "extattr_set_file" ret: "int" args: "const char *" "int" "const char *" "const void *" "size_t" */
1000 #define	SYS_extattr_set_file	361
1001 
1002 /* syscall: "extattr_get_file" ret: "ssize_t" args: "const char *" "int" "const char *" "void *" "size_t" */
1003 #define	SYS_extattr_get_file	362
1004 
1005 /* syscall: "extattr_delete_file" ret: "int" args: "const char *" "int" "const char *" */
1006 #define	SYS_extattr_delete_file	363
1007 
1008 /* syscall: "extattr_set_fd" ret: "int" args: "int" "int" "const char *" "const void *" "size_t" */
1009 #define	SYS_extattr_set_fd	364
1010 
1011 /* syscall: "extattr_get_fd" ret: "ssize_t" args: "int" "int" "const char *" "void *" "size_t" */
1012 #define	SYS_extattr_get_fd	365
1013 
1014 /* syscall: "extattr_delete_fd" ret: "int" args: "int" "int" "const char *" */
1015 #define	SYS_extattr_delete_fd	366
1016 
1017 /* syscall: "extattr_set_link" ret: "int" args: "const char *" "int" "const char *" "const void *" "size_t" */
1018 #define	SYS_extattr_set_link	367
1019 
1020 /* syscall: "extattr_get_link" ret: "ssize_t" args: "const char *" "int" "const char *" "void *" "size_t" */
1021 #define	SYS_extattr_get_link	368
1022 
1023 /* syscall: "extattr_delete_link" ret: "int" args: "const char *" "int" "const char *" */
1024 #define	SYS_extattr_delete_link	369
1025 
1026 /* syscall: "extattr_list_fd" ret: "ssize_t" args: "int" "int" "void *" "size_t" */
1027 #define	SYS_extattr_list_fd	370
1028 
1029 /* syscall: "extattr_list_file" ret: "ssize_t" args: "const char *" "int" "void *" "size_t" */
1030 #define	SYS_extattr_list_file	371
1031 
1032 /* syscall: "extattr_list_link" ret: "ssize_t" args: "const char *" "int" "void *" "size_t" */
1033 #define	SYS_extattr_list_link	372
1034 
1035 /* syscall: "compat_50_pselect" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "const struct timespec50 *" "const sigset_t *" */
1036 #define	SYS_compat_50_pselect	373
1037 
1038 /* syscall: "compat_50_pollts" ret: "int" args: "struct pollfd *" "u_int" "const struct timespec50 *" "const sigset_t *" */
1039 #define	SYS_compat_50_pollts	374
1040 
1041 /* syscall: "setxattr" ret: "int" args: "const char *" "const char *" "const void *" "size_t" "int" */
1042 #define	SYS_setxattr	375
1043 
1044 /* syscall: "lsetxattr" ret: "int" args: "const char *" "const char *" "const void *" "size_t" "int" */
1045 #define	SYS_lsetxattr	376
1046 
1047 /* syscall: "fsetxattr" ret: "int" args: "int" "const char *" "const void *" "size_t" "int" */
1048 #define	SYS_fsetxattr	377
1049 
1050 /* syscall: "getxattr" ret: "int" args: "const char *" "const char *" "void *" "size_t" */
1051 #define	SYS_getxattr	378
1052 
1053 /* syscall: "lgetxattr" ret: "int" args: "const char *" "const char *" "void *" "size_t" */
1054 #define	SYS_lgetxattr	379
1055 
1056 /* syscall: "fgetxattr" ret: "int" args: "int" "const char *" "void *" "size_t" */
1057 #define	SYS_fgetxattr	380
1058 
1059 /* syscall: "listxattr" ret: "int" args: "const char *" "char *" "size_t" */
1060 #define	SYS_listxattr	381
1061 
1062 /* syscall: "llistxattr" ret: "int" args: "const char *" "char *" "size_t" */
1063 #define	SYS_llistxattr	382
1064 
1065 /* syscall: "flistxattr" ret: "int" args: "int" "char *" "size_t" */
1066 #define	SYS_flistxattr	383
1067 
1068 /* syscall: "removexattr" ret: "int" args: "const char *" "const char *" */
1069 #define	SYS_removexattr	384
1070 
1071 /* syscall: "lremovexattr" ret: "int" args: "const char *" "const char *" */
1072 #define	SYS_lremovexattr	385
1073 
1074 /* syscall: "fremovexattr" ret: "int" args: "int" "const char *" */
1075 #define	SYS_fremovexattr	386
1076 
1077 /* syscall: "compat_50___stat30" ret: "int" args: "const char *" "struct stat30 *" */
1078 #define	SYS_compat_50___stat30	387
1079 
1080 /* syscall: "compat_50___fstat30" ret: "int" args: "int" "struct stat30 *" */
1081 #define	SYS_compat_50___fstat30	388
1082 
1083 /* syscall: "compat_50___lstat30" ret: "int" args: "const char *" "struct stat30 *" */
1084 #define	SYS_compat_50___lstat30	389
1085 
1086 /* syscall: "__getdents30" ret: "int" args: "int" "char *" "size_t" */
1087 #define	SYS___getdents30	390
1088 
1089 				/* 391 is ignored old posix_fadvise */
1090 /* syscall: "compat_30___fhstat30" ret: "int" args: "const struct compat_30_fhandle *" "struct stat30 *" */
1091 #define	SYS_compat_30___fhstat30	392
1092 
1093 /* syscall: "compat_50___ntp_gettime30" ret: "int" args: "struct ntptimeval50 *" */
1094 #define	SYS_compat_50___ntp_gettime30	393
1095 
1096 /* syscall: "__socket30" ret: "int" args: "int" "int" "int" */
1097 #define	SYS___socket30	394
1098 
1099 /* syscall: "__getfh30" ret: "int" args: "const char *" "void *" "size_t *" */
1100 #define	SYS___getfh30	395
1101 
1102 /* syscall: "__fhopen40" ret: "int" args: "const void *" "size_t" "int" */
1103 #define	SYS___fhopen40	396
1104 
1105 /* syscall: "compat_90_fhstatvfs1" ret: "int" args: "const void *" "size_t" "struct statvfs90 *" "int" */
1106 #define	SYS_compat_90_fhstatvfs1	397
1107 
1108 /* syscall: "compat_50___fhstat40" ret: "int" args: "const void *" "size_t" "struct stat30 *" */
1109 #define	SYS_compat_50___fhstat40	398
1110 
1111 /* syscall: "aio_cancel" ret: "int" args: "int" "struct aiocb *" */
1112 #define	SYS_aio_cancel	399
1113 
1114 /* syscall: "aio_error" ret: "int" args: "const struct aiocb *" */
1115 #define	SYS_aio_error	400
1116 
1117 /* syscall: "aio_fsync" ret: "int" args: "int" "struct aiocb *" */
1118 #define	SYS_aio_fsync	401
1119 
1120 /* syscall: "aio_read" ret: "int" args: "struct aiocb *" */
1121 #define	SYS_aio_read	402
1122 
1123 /* syscall: "aio_return" ret: "int" args: "struct aiocb *" */
1124 #define	SYS_aio_return	403
1125 
1126 /* syscall: "compat_50_aio_suspend" ret: "int" args: "const struct aiocb *const *" "int" "const struct timespec50 *" */
1127 #define	SYS_compat_50_aio_suspend	404
1128 
1129 /* syscall: "aio_write" ret: "int" args: "struct aiocb *" */
1130 #define	SYS_aio_write	405
1131 
1132 /* syscall: "lio_listio" ret: "int" args: "int" "struct aiocb *const *" "int" "struct sigevent *" */
1133 #define	SYS_lio_listio	406
1134 
1135 /* syscall: "__mount50" ret: "int" args: "const char *" "const char *" "int" "void *" "size_t" */
1136 #define	SYS___mount50	410
1137 
1138 /* syscall: "mremap" ret: "void *" args: "void *" "size_t" "void *" "size_t" "int" */
1139 #define	SYS_mremap	411
1140 
1141 /* syscall: "pset_create" ret: "int" args: "psetid_t *" */
1142 #define	SYS_pset_create	412
1143 
1144 /* syscall: "pset_destroy" ret: "int" args: "psetid_t" */
1145 #define	SYS_pset_destroy	413
1146 
1147 /* syscall: "pset_assign" ret: "int" args: "psetid_t" "cpuid_t" "psetid_t *" */
1148 #define	SYS_pset_assign	414
1149 
1150 /* syscall: "_pset_bind" ret: "int" args: "idtype_t" "id_t" "id_t" "psetid_t" "psetid_t *" */
1151 #define	SYS__pset_bind	415
1152 
1153 /* syscall: "__posix_fadvise50" ret: "int" args: "int" "int" "off_t" "off_t" "int" */
1154 #define	SYS___posix_fadvise50	416
1155 
1156 /* syscall: "__select50" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct timeval *" */
1157 #define	SYS___select50	417
1158 
1159 /* syscall: "__gettimeofday50" ret: "int" args: "struct timeval *" "void *" */
1160 #define	SYS___gettimeofday50	418
1161 
1162 /* syscall: "__settimeofday50" ret: "int" args: "const struct timeval *" "const void *" */
1163 #define	SYS___settimeofday50	419
1164 
1165 /* syscall: "__utimes50" ret: "int" args: "const char *" "const struct timeval *" */
1166 #define	SYS___utimes50	420
1167 
1168 /* syscall: "__adjtime50" ret: "int" args: "const struct timeval *" "struct timeval *" */
1169 #define	SYS___adjtime50	421
1170 
1171 /* syscall: "__lfs_segwait50" ret: "int" args: "fsid_t *" "struct timeval *" */
1172 #define	SYS___lfs_segwait50	422
1173 
1174 /* syscall: "__futimes50" ret: "int" args: "int" "const struct timeval *" */
1175 #define	SYS___futimes50	423
1176 
1177 /* syscall: "__lutimes50" ret: "int" args: "const char *" "const struct timeval *" */
1178 #define	SYS___lutimes50	424
1179 
1180 /* syscall: "__setitimer50" ret: "int" args: "int" "const struct itimerval *" "struct itimerval *" */
1181 #define	SYS___setitimer50	425
1182 
1183 /* syscall: "__getitimer50" ret: "int" args: "int" "struct itimerval *" */
1184 #define	SYS___getitimer50	426
1185 
1186 /* syscall: "__clock_gettime50" ret: "int" args: "clockid_t" "struct timespec *" */
1187 #define	SYS___clock_gettime50	427
1188 
1189 /* syscall: "__clock_settime50" ret: "int" args: "clockid_t" "const struct timespec *" */
1190 #define	SYS___clock_settime50	428
1191 
1192 /* syscall: "__clock_getres50" ret: "int" args: "clockid_t" "struct timespec *" */
1193 #define	SYS___clock_getres50	429
1194 
1195 /* syscall: "__nanosleep50" ret: "int" args: "const struct timespec *" "struct timespec *" */
1196 #define	SYS___nanosleep50	430
1197 
1198 /* syscall: "____sigtimedwait50" ret: "int" args: "const sigset_t *" "siginfo_t *" "struct timespec *" */
1199 #define	SYS_____sigtimedwait50	431
1200 
1201 /* syscall: "__mq_timedsend50" ret: "int" args: "mqd_t" "const char *" "size_t" "unsigned" "const struct timespec *" */
1202 #define	SYS___mq_timedsend50	432
1203 
1204 /* syscall: "__mq_timedreceive50" ret: "ssize_t" args: "mqd_t" "char *" "size_t" "unsigned *" "const struct timespec *" */
1205 #define	SYS___mq_timedreceive50	433
1206 
1207 /* syscall: "compat_60__lwp_park" ret: "int" args: "const struct timespec *" "lwpid_t" "const void *" "const void *" */
1208 #define	SYS_compat_60__lwp_park	434
1209 
1210 /* syscall: "compat_100___kevent50" ret: "int" args: "int" "const struct kevent100 *" "size_t" "struct kevent100 *" "size_t" "const struct timespec *" */
1211 #define	SYS_compat_100___kevent50	435
1212 
1213 /* syscall: "__pselect50" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "const struct timespec *" "const sigset_t *" */
1214 #define	SYS___pselect50	436
1215 
1216 /* syscall: "__pollts50" ret: "int" args: "struct pollfd *" "u_int" "const struct timespec *" "const sigset_t *" */
1217 #define	SYS___pollts50	437
1218 
1219 /* syscall: "__aio_suspend50" ret: "int" args: "const struct aiocb *const *" "int" "const struct timespec *" */
1220 #define	SYS___aio_suspend50	438
1221 
1222 /* syscall: "__stat50" ret: "int" args: "const char *" "struct stat *" */
1223 #define	SYS___stat50	439
1224 
1225 /* syscall: "__fstat50" ret: "int" args: "int" "struct stat *" */
1226 #define	SYS___fstat50	440
1227 
1228 /* syscall: "__lstat50" ret: "int" args: "const char *" "struct stat *" */
1229 #define	SYS___lstat50	441
1230 
1231 /* syscall: "____semctl50" ret: "int" args: "int" "int" "int" "..." */
1232 #define	SYS_____semctl50	442
1233 
1234 /* syscall: "__shmctl50" ret: "int" args: "int" "int" "struct shmid_ds *" */
1235 #define	SYS___shmctl50	443
1236 
1237 /* syscall: "__msgctl50" ret: "int" args: "int" "int" "struct msqid_ds *" */
1238 #define	SYS___msgctl50	444
1239 
1240 /* syscall: "__getrusage50" ret: "int" args: "int" "struct rusage *" */
1241 #define	SYS___getrusage50	445
1242 
1243 /* syscall: "__timer_settime50" ret: "int" args: "timer_t" "int" "const struct itimerspec *" "struct itimerspec *" */
1244 #define	SYS___timer_settime50	446
1245 
1246 /* syscall: "__timer_gettime50" ret: "int" args: "timer_t" "struct itimerspec *" */
1247 #define	SYS___timer_gettime50	447
1248 
1249 #if defined(NTP) || !defined(_KERNEL_OPT)
1250 /* syscall: "__ntp_gettime50" ret: "int" args: "struct ntptimeval *" */
1251 #define	SYS___ntp_gettime50	448
1252 
1253 #else
1254 				/* 448 is excluded ___ntp_gettime50 */
1255 #endif
1256 /* syscall: "__wait450" ret: "int" args: "pid_t" "int *" "int" "struct rusage *" */
1257 #define	SYS___wait450	449
1258 
1259 /* syscall: "__mknod50" ret: "int" args: "const char *" "mode_t" "dev_t" */
1260 #define	SYS___mknod50	450
1261 
1262 /* syscall: "__fhstat50" ret: "int" args: "const void *" "size_t" "struct stat *" */
1263 #define	SYS___fhstat50	451
1264 
1265 				/* 452 is obsolete 5.99 quotactl */
1266 /* syscall: "pipe2" ret: "int" args: "int *" "int" */
1267 #define	SYS_pipe2	453
1268 
1269 /* syscall: "dup3" ret: "int" args: "int" "int" "int" */
1270 #define	SYS_dup3	454
1271 
1272 /* syscall: "kqueue1" ret: "int" args: "int" */
1273 #define	SYS_kqueue1	455
1274 
1275 /* syscall: "paccept" ret: "int" args: "int" "struct sockaddr *" "socklen_t *" "const sigset_t *" "int" */
1276 #define	SYS_paccept	456
1277 
1278 /* syscall: "linkat" ret: "int" args: "int" "const char *" "int" "const char *" "int" */
1279 #define	SYS_linkat	457
1280 
1281 /* syscall: "renameat" ret: "int" args: "int" "const char *" "int" "const char *" */
1282 #define	SYS_renameat	458
1283 
1284 /* syscall: "mkfifoat" ret: "int" args: "int" "const char *" "mode_t" */
1285 #define	SYS_mkfifoat	459
1286 
1287 /* syscall: "mknodat" ret: "int" args: "int" "const char *" "mode_t" "int" "dev_t" */
1288 #define	SYS_mknodat	460
1289 
1290 /* syscall: "mkdirat" ret: "int" args: "int" "const char *" "mode_t" */
1291 #define	SYS_mkdirat	461
1292 
1293 /* syscall: "faccessat" ret: "int" args: "int" "const char *" "int" "int" */
1294 #define	SYS_faccessat	462
1295 
1296 /* syscall: "fchmodat" ret: "int" args: "int" "const char *" "mode_t" "int" */
1297 #define	SYS_fchmodat	463
1298 
1299 /* syscall: "fchownat" ret: "int" args: "int" "const char *" "uid_t" "gid_t" "int" */
1300 #define	SYS_fchownat	464
1301 
1302 /* syscall: "fexecve" ret: "int" args: "int" "char *const *" "char *const *" */
1303 #define	SYS_fexecve	465
1304 
1305 /* syscall: "fstatat" ret: "int" args: "int" "const char *" "struct stat *" "int" */
1306 #define	SYS_fstatat	466
1307 
1308 /* syscall: "utimensat" ret: "int" args: "int" "const char *" "const struct timespec *" "int" */
1309 #define	SYS_utimensat	467
1310 
1311 /* syscall: "openat" ret: "int" args: "int" "const char *" "int" "..." */
1312 #define	SYS_openat	468
1313 
1314 /* syscall: "readlinkat" ret: "ssize_t" args: "int" "const char *" "char *" "size_t" */
1315 #define	SYS_readlinkat	469
1316 
1317 /* syscall: "symlinkat" ret: "int" args: "const char *" "int" "const char *" */
1318 #define	SYS_symlinkat	470
1319 
1320 /* syscall: "unlinkat" ret: "int" args: "int" "const char *" "int" */
1321 #define	SYS_unlinkat	471
1322 
1323 /* syscall: "futimens" ret: "int" args: "int" "const struct timespec *" */
1324 #define	SYS_futimens	472
1325 
1326 /* syscall: "__quotactl" ret: "int" args: "const char *" "struct quotactl_args *" */
1327 #define	SYS___quotactl	473
1328 
1329 /* syscall: "posix_spawn" ret: "int" args: "pid_t *" "const char *" "const struct posix_spawn_file_actions *" "const struct posix_spawnattr *" "char *const *" "char *const *" */
1330 #define	SYS_posix_spawn	474
1331 
1332 /* syscall: "recvmmsg" ret: "int" args: "int" "struct mmsghdr *" "unsigned int" "unsigned int" "struct timespec *" */
1333 #define	SYS_recvmmsg	475
1334 
1335 /* syscall: "sendmmsg" ret: "int" args: "int" "struct mmsghdr *" "unsigned int" "unsigned int" */
1336 #define	SYS_sendmmsg	476
1337 
1338 /* syscall: "clock_nanosleep" ret: "int" args: "clockid_t" "int" "const struct timespec *" "struct timespec *" */
1339 #define	SYS_clock_nanosleep	477
1340 
1341 /* syscall: "___lwp_park60" ret: "int" args: "clockid_t" "int" "struct timespec *" "lwpid_t" "const void *" "const void *" */
1342 #define	SYS____lwp_park60	478
1343 
1344 /* syscall: "posix_fallocate" ret: "int" args: "int" "int" "off_t" "off_t" */
1345 #define	SYS_posix_fallocate	479
1346 
1347 /* syscall: "fdiscard" ret: "int" args: "int" "int" "off_t" "off_t" */
1348 #define	SYS_fdiscard	480
1349 
1350 /* syscall: "wait6" ret: "int" args: "idtype_t" "id_t" "int *" "int" "struct wrusage *" "siginfo_t *" */
1351 #define	SYS_wait6	481
1352 
1353 /* syscall: "clock_getcpuclockid2" ret: "int" args: "idtype_t" "id_t" "clockid_t *" */
1354 #define	SYS_clock_getcpuclockid2	482
1355 
1356 /* syscall: "__getvfsstat90" ret: "int" args: "struct statvfs *" "size_t" "int" */
1357 #define	SYS___getvfsstat90	483
1358 
1359 /* syscall: "__statvfs190" ret: "int" args: "const char *" "struct statvfs *" "int" */
1360 #define	SYS___statvfs190	484
1361 
1362 /* syscall: "__fstatvfs190" ret: "int" args: "int" "struct statvfs *" "int" */
1363 #define	SYS___fstatvfs190	485
1364 
1365 /* syscall: "__fhstatvfs190" ret: "int" args: "const void *" "size_t" "struct statvfs *" "int" */
1366 #define	SYS___fhstatvfs190	486
1367 
1368 /* syscall: "__acl_get_link" ret: "int" args: "const char *" "acl_type_t" "struct acl *" */
1369 #define	SYS___acl_get_link	487
1370 
1371 /* syscall: "__acl_set_link" ret: "int" args: "const char *" "acl_type_t" "struct acl *" */
1372 #define	SYS___acl_set_link	488
1373 
1374 /* syscall: "__acl_delete_link" ret: "int" args: "const char *" "acl_type_t" */
1375 #define	SYS___acl_delete_link	489
1376 
1377 /* syscall: "__acl_aclcheck_link" ret: "int" args: "const char *" "acl_type_t" "struct acl *" */
1378 #define	SYS___acl_aclcheck_link	490
1379 
1380 /* syscall: "__acl_get_file" ret: "int" args: "const char *" "acl_type_t" "struct acl *" */
1381 #define	SYS___acl_get_file	491
1382 
1383 /* syscall: "__acl_set_file" ret: "int" args: "const char *" "acl_type_t" "struct acl *" */
1384 #define	SYS___acl_set_file	492
1385 
1386 /* syscall: "__acl_get_fd" ret: "int" args: "int" "acl_type_t" "struct acl *" */
1387 #define	SYS___acl_get_fd	493
1388 
1389 /* syscall: "__acl_set_fd" ret: "int" args: "int" "acl_type_t" "struct acl *" */
1390 #define	SYS___acl_set_fd	494
1391 
1392 /* syscall: "__acl_delete_file" ret: "int" args: "const char *" "acl_type_t" */
1393 #define	SYS___acl_delete_file	495
1394 
1395 /* syscall: "__acl_delete_fd" ret: "int" args: "int" "acl_type_t" */
1396 #define	SYS___acl_delete_fd	496
1397 
1398 /* syscall: "__acl_aclcheck_file" ret: "int" args: "const char *" "acl_type_t" "struct acl *" */
1399 #define	SYS___acl_aclcheck_file	497
1400 
1401 /* syscall: "__acl_aclcheck_fd" ret: "int" args: "int" "acl_type_t" "struct acl *" */
1402 #define	SYS___acl_aclcheck_fd	498
1403 
1404 /* syscall: "lpathconf" ret: "long" args: "const char *" "int" */
1405 #define	SYS_lpathconf	499
1406 
1407 /* syscall: "memfd_create" ret: "int" args: "const char *" "unsigned int" */
1408 #define	SYS_memfd_create	500
1409 
1410 /* syscall: "__kevent100" ret: "int" args: "int" "const struct kevent *" "size_t" "struct kevent *" "size_t" "const struct timespec *" */
1411 #define	SYS___kevent100	501
1412 
1413 /* syscall: "epoll_create1" ret: "int" args: "int" */
1414 #define	SYS_epoll_create1	502
1415 
1416 /* syscall: "epoll_ctl" ret: "int" args: "int" "int" "int" "struct epoll_event *" */
1417 #define	SYS_epoll_ctl	503
1418 
1419 /* syscall: "epoll_pwait2" ret: "int" args: "int" "struct epoll_event *" "int" "const struct timespec *" "const sigset_t *" */
1420 #define	SYS_epoll_pwait2	504
1421 
1422 #define	SYS_MAXSYSCALL	505
1423 #define	SYS_NSYSENT	512
1424 #endif /* _SYS_SYSCALL_H_ */
1425