FreeBSD/Linux Kernel Cross Reference
sys/sys/syscall.h
1 /* $NetBSD: syscall.h,v 1.321 2021/11/01 05:26:27 thorpej 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.309 2021/11/01 05:07:17 thorpej 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 kevent *" "size_t" "struct kevent *" "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: "__kevent50" ret: "int" args: "int" "const struct kevent *" "size_t" "struct kevent *" "size_t" "const struct timespec *" */
1211 #define SYS___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 #define SYS_MAXSYSCALL 500
1408 #define SYS_NSYSENT 512
1409 #endif /* _SYS_SYSCALL_H_ */
Cache object: db24d5332bf08993a9e2beb2e599ced8
|