Commit | Line | Data |
---|---|---|
984263bc MD |
1 | /* |
2 | * System call numbers. | |
3 | * | |
ba03102a | 4 | * DO NOT EDIT-- To regenerate this file, edit syscalls.master followed |
c5b92a8c | 5 | * by running make sysent in the same directory. |
984263bc MD |
6 | */ |
7 | ||
8 | #define SYS_syscall 0 | |
9 | #define SYS_exit 1 | |
10 | #define SYS_fork 2 | |
11 | #define SYS_read 3 | |
12 | #define SYS_write 4 | |
13 | #define SYS_open 5 | |
14 | #define SYS_close 6 | |
15 | #define SYS_wait4 7 | |
ec5a6ba7 | 16 | #define SYS___nosys 8 |
984263bc MD |
17 | #define SYS_link 9 |
18 | #define SYS_unlink 10 | |
19 | /* 11 is obsolete execv */ | |
20 | #define SYS_chdir 12 | |
21 | #define SYS_fchdir 13 | |
22 | #define SYS_mknod 14 | |
23 | #define SYS_chmod 15 | |
24 | #define SYS_chown 16 | |
25 | #define SYS_break 17 | |
26 | #define SYS_getfsstat 18 | |
5da8dff1 | 27 | /* 19 is obsolete old lseek */ |
984263bc MD |
28 | #define SYS_getpid 20 |
29 | #define SYS_mount 21 | |
30 | #define SYS_unmount 22 | |
31 | #define SYS_setuid 23 | |
32 | #define SYS_getuid 24 | |
33 | #define SYS_geteuid 25 | |
34 | #define SYS_ptrace 26 | |
35 | #define SYS_recvmsg 27 | |
36 | #define SYS_sendmsg 28 | |
37 | #define SYS_recvfrom 29 | |
38 | #define SYS_accept 30 | |
39 | #define SYS_getpeername 31 | |
40 | #define SYS_getsockname 32 | |
41 | #define SYS_access 33 | |
42 | #define SYS_chflags 34 | |
43 | #define SYS_fchflags 35 | |
44 | #define SYS_sync 36 | |
45 | #define SYS_kill 37 | |
5da8dff1 | 46 | /* 38 is obsolete old stat */ |
984263bc | 47 | #define SYS_getppid 39 |
5da8dff1 | 48 | /* 40 is obsolete old lstat */ |
984263bc MD |
49 | #define SYS_dup 41 |
50 | #define SYS_pipe 42 | |
51 | #define SYS_getegid 43 | |
52 | #define SYS_profil 44 | |
53 | #define SYS_ktrace 45 | |
65957d54 | 54 | /* 46 is obsolete freebsd3_sigaction */ |
984263bc | 55 | #define SYS_getgid 47 |
65957d54 | 56 | /* 48 is obsolete freebsd3_sigprocmask */ |
984263bc MD |
57 | #define SYS_getlogin 49 |
58 | #define SYS_setlogin 50 | |
59 | #define SYS_acct 51 | |
65957d54 | 60 | /* 52 is obsolete freebsd3_sigpending */ |
984263bc MD |
61 | #define SYS_sigaltstack 53 |
62 | #define SYS_ioctl 54 | |
63 | #define SYS_reboot 55 | |
64 | #define SYS_revoke 56 | |
65 | #define SYS_symlink 57 | |
66 | #define SYS_readlink 58 | |
67 | #define SYS_execve 59 | |
68 | #define SYS_umask 60 | |
69 | #define SYS_chroot 61 | |
5da8dff1 SW |
70 | /* 62 is obsolete old fstat */ |
71 | /* 63 is obsolete getkerninfo */ | |
72 | /* 64 is obsolete getpagesize */ | |
984263bc MD |
73 | #define SYS_msync 65 |
74 | #define SYS_vfork 66 | |
75 | /* 67 is obsolete vread */ | |
76 | /* 68 is obsolete vwrite */ | |
77 | #define SYS_sbrk 69 | |
78 | #define SYS_sstk 70 | |
5da8dff1 SW |
79 | /* 71 is obsolete old mmap */ |
80 | /* 72 is obsolete vadvise */ | |
984263bc MD |
81 | #define SYS_munmap 73 |
82 | #define SYS_mprotect 74 | |
83 | #define SYS_madvise 75 | |
84 | /* 76 is obsolete vhangup */ | |
85 | /* 77 is obsolete vlimit */ | |
86 | #define SYS_mincore 78 | |
87 | #define SYS_getgroups 79 | |
88 | #define SYS_setgroups 80 | |
89 | #define SYS_getpgrp 81 | |
90 | #define SYS_setpgid 82 | |
91 | #define SYS_setitimer 83 | |
5da8dff1 | 92 | /* 84 is obsolete wait */ |
984263bc MD |
93 | #define SYS_swapon 85 |
94 | #define SYS_getitimer 86 | |
5da8dff1 SW |
95 | /* 87 is obsolete gethostname */ |
96 | /* 88 is obsolete sethostname */ | |
984263bc MD |
97 | #define SYS_getdtablesize 89 |
98 | #define SYS_dup2 90 | |
99 | #define SYS_fcntl 92 | |
100 | #define SYS_select 93 | |
101 | #define SYS_fsync 95 | |
102 | #define SYS_setpriority 96 | |
103 | #define SYS_socket 97 | |
104 | #define SYS_connect 98 | |
5da8dff1 | 105 | /* 99 is obsolete old accept */ |
984263bc | 106 | #define SYS_getpriority 100 |
5da8dff1 SW |
107 | /* 101 is obsolete send */ |
108 | /* 102 is obsolete recv */ | |
65957d54 | 109 | /* 103 is obsolete freebsd3_sigreturn */ |
984263bc MD |
110 | #define SYS_bind 104 |
111 | #define SYS_setsockopt 105 | |
112 | #define SYS_listen 106 | |
113 | /* 107 is obsolete vtimes */ | |
5192011a SW |
114 | /* 108 is obsolete 4.3 sigvec */ |
115 | /* 109 is obsolete 4.3 sigblock */ | |
116 | /* 110 is obsolete 4.3 sigsetmask */ | |
65957d54 | 117 | /* 111 is obsolete freebsd3_sigsuspend */ |
533f1ebb | 118 | /* 112 is obsolete sigstack */ |
5da8dff1 SW |
119 | /* 113 is obsolete old recvmsg */ |
120 | /* 114 is obsolete old sendmsg */ | |
984263bc MD |
121 | /* 115 is obsolete vtrace */ |
122 | #define SYS_gettimeofday 116 | |
123 | #define SYS_getrusage 117 | |
124 | #define SYS_getsockopt 118 | |
125 | #define SYS_readv 120 | |
126 | #define SYS_writev 121 | |
127 | #define SYS_settimeofday 122 | |
128 | #define SYS_fchown 123 | |
129 | #define SYS_fchmod 124 | |
5da8dff1 | 130 | /* 125 is obsolete old recvfrom */ |
984263bc MD |
131 | #define SYS_setreuid 126 |
132 | #define SYS_setregid 127 | |
133 | #define SYS_rename 128 | |
5da8dff1 SW |
134 | /* 129 is obsolete old truncate */ |
135 | /* 130 is obsolete old ftruncate */ | |
984263bc MD |
136 | #define SYS_flock 131 |
137 | #define SYS_mkfifo 132 | |
138 | #define SYS_sendto 133 | |
139 | #define SYS_shutdown 134 | |
140 | #define SYS_socketpair 135 | |
141 | #define SYS_mkdir 136 | |
142 | #define SYS_rmdir 137 | |
143 | #define SYS_utimes 138 | |
144 | /* 139 is obsolete 4.2 sigreturn */ | |
145 | #define SYS_adjtime 140 | |
5da8dff1 | 146 | /* 141 is obsolete old getpeername */ |
5192011a SW |
147 | /* 142 is obsolete 4.3 gethostid */ |
148 | /* 143 is obsolete 4.3 sethostid */ | |
5da8dff1 SW |
149 | /* 144 is obsolete old getrlimit */ |
150 | /* 145 is obsolete old setrlimit */ | |
5192011a | 151 | /* 146 is obsolete 4.3 killpg */ |
984263bc MD |
152 | #define SYS_setsid 147 |
153 | #define SYS_quotactl 148 | |
5da8dff1 SW |
154 | /* 149 is obsolete quota */ |
155 | /* 150 is obsolete old getsockname */ | |
984263bc | 156 | #define SYS_nfssvc 155 |
5da8dff1 | 157 | /* 156 is obsolete old getdirentries */ |
984263bc MD |
158 | #define SYS_statfs 157 |
159 | #define SYS_fstatfs 158 | |
160 | #define SYS_getfh 161 | |
b14285e2 SW |
161 | /* 162 is obsolete getdomainname */ |
162 | /* 163 is obsolete setdomainname */ | |
163 | /* 164 is obsolete uname */ | |
984263bc MD |
164 | #define SYS_sysarch 165 |
165 | #define SYS_rtprio 166 | |
61871f77 SW |
166 | /* 169 is obsolete semsys */ |
167 | /* 170 is obsolete msgsys */ | |
168 | /* 171 is obsolete shmsys */ | |
b09fd398 MD |
169 | #define SYS_extpread 173 |
170 | #define SYS_extpwrite 174 | |
984263bc MD |
171 | #define SYS_ntp_adjtime 176 |
172 | #define SYS_setgid 181 | |
173 | #define SYS_setegid 182 | |
174 | #define SYS_seteuid 183 | |
984263bc MD |
175 | #define SYS_pathconf 191 |
176 | #define SYS_fpathconf 192 | |
177 | #define SYS_getrlimit 194 | |
178 | #define SYS_setrlimit 195 | |
984263bc MD |
179 | #define SYS_mmap 197 |
180 | #define SYS___syscall 198 | |
181 | #define SYS_lseek 199 | |
182 | #define SYS_truncate 200 | |
183 | #define SYS_ftruncate 201 | |
184 | #define SYS___sysctl 202 | |
185 | #define SYS_mlock 203 | |
186 | #define SYS_munlock 204 | |
187 | #define SYS_undelete 205 | |
188 | #define SYS_futimes 206 | |
189 | #define SYS_getpgid 207 | |
190 | #define SYS_poll 209 | |
191 | #define SYS___semctl 220 | |
192 | #define SYS_semget 221 | |
193 | #define SYS_semop 222 | |
194 | #define SYS_msgctl 224 | |
195 | #define SYS_msgget 225 | |
196 | #define SYS_msgsnd 226 | |
197 | #define SYS_msgrcv 227 | |
198 | #define SYS_shmat 228 | |
199 | #define SYS_shmctl 229 | |
200 | #define SYS_shmdt 230 | |
201 | #define SYS_shmget 231 | |
202 | #define SYS_clock_gettime 232 | |
203 | #define SYS_clock_settime 233 | |
204 | #define SYS_clock_getres 234 | |
205 | #define SYS_nanosleep 240 | |
86ccdacb | 206 | #define SYS_clock_nanosleep 241 |
984263bc MD |
207 | #define SYS_minherit 250 |
208 | #define SYS_rfork 251 | |
209 | #define SYS_openbsd_poll 252 | |
210 | #define SYS_issetugid 253 | |
211 | #define SYS_lchown 254 | |
984263bc MD |
212 | #define SYS_lchmod 274 |
213 | #define SYS_netbsd_lchown 275 | |
214 | #define SYS_lutimes 276 | |
215 | #define SYS_netbsd_msync 277 | |
2883bac1 SW |
216 | /* 278 is obsolete nstat */ |
217 | /* 279 is obsolete nfstat */ | |
218 | /* 280 is obsolete nlstat */ | |
b09fd398 MD |
219 | #define SYS_extpreadv 289 |
220 | #define SYS_extpwritev 290 | |
984263bc MD |
221 | #define SYS_fhstatfs 297 |
222 | #define SYS_fhopen 298 | |
984263bc MD |
223 | #define SYS_modnext 300 |
224 | #define SYS_modstat 301 | |
225 | #define SYS_modfnext 302 | |
226 | #define SYS_modfind 303 | |
227 | #define SYS_kldload 304 | |
228 | #define SYS_kldunload 305 | |
229 | #define SYS_kldfind 306 | |
230 | #define SYS_kldnext 307 | |
231 | #define SYS_kldstat 308 | |
232 | #define SYS_kldfirstmod 309 | |
233 | #define SYS_getsid 310 | |
234 | #define SYS_setresuid 311 | |
235 | #define SYS_setresgid 312 | |
236 | /* 313 is obsolete signanosleep */ | |
237 | #define SYS_aio_return 314 | |
238 | #define SYS_aio_suspend 315 | |
239 | #define SYS_aio_cancel 316 | |
240 | #define SYS_aio_error 317 | |
241 | #define SYS_aio_read 318 | |
242 | #define SYS_aio_write 319 | |
243 | #define SYS_lio_listio 320 | |
244 | #define SYS_yield 321 | |
984263bc MD |
245 | #define SYS_mlockall 324 |
246 | #define SYS_munlockall 325 | |
247 | #define SYS___getcwd 326 | |
248 | #define SYS_sched_setparam 327 | |
249 | #define SYS_sched_getparam 328 | |
250 | #define SYS_sched_setscheduler 329 | |
251 | #define SYS_sched_getscheduler 330 | |
252 | #define SYS_sched_yield 331 | |
253 | #define SYS_sched_get_priority_max 332 | |
254 | #define SYS_sched_get_priority_min 333 | |
255 | #define SYS_sched_rr_get_interval 334 | |
256 | #define SYS_utrace 335 | |
75a872f8 | 257 | /* 336 is obsolete freebsd4_sendfile */ |
984263bc MD |
258 | #define SYS_kldsym 337 |
259 | #define SYS_jail 338 | |
260 | #define SYS_sigprocmask 340 | |
261 | #define SYS_sigsuspend 341 | |
262 | #define SYS_sigaction 342 | |
263 | #define SYS_sigpending 343 | |
264 | #define SYS_sigreturn 344 | |
3a59f0f7 DX |
265 | #define SYS_sigtimedwait 345 |
266 | #define SYS_sigwaitinfo 346 | |
984263bc MD |
267 | #define SYS___acl_get_file 347 |
268 | #define SYS___acl_set_file 348 | |
269 | #define SYS___acl_get_fd 349 | |
270 | #define SYS___acl_set_fd 350 | |
271 | #define SYS___acl_delete_file 351 | |
272 | #define SYS___acl_delete_fd 352 | |
273 | #define SYS___acl_aclcheck_file 353 | |
274 | #define SYS___acl_aclcheck_fd 354 | |
275 | #define SYS_extattrctl 355 | |
276 | #define SYS_extattr_set_file 356 | |
277 | #define SYS_extattr_get_file 357 | |
278 | #define SYS_extattr_delete_file 358 | |
279 | #define SYS_aio_waitcomplete 359 | |
280 | #define SYS_getresuid 360 | |
281 | #define SYS_getresgid 361 | |
282 | #define SYS_kqueue 362 | |
283 | #define SYS_kevent 363 | |
3087e737 | 284 | #define SYS_kenv 390 |
91fdc001 | 285 | #define SYS_lchflags 391 |
2a0783db | 286 | #define SYS_uuidgen 392 |
984263bc | 287 | #define SYS_sendfile 393 |
98a7f915 MD |
288 | #define SYS_varsym_set 450 |
289 | #define SYS_varsym_get 451 | |
0a004aa2 | 290 | #define SYS_varsym_list 452 |
7adb15b6 SW |
291 | /* 453 is obsolete upc_register */ |
292 | /* 454 is obsolete upc_control */ | |
2b3f93ea MD |
293 | #define SYS_syscap_get 455 |
294 | #define SYS_syscap_set 456 | |
29802dbb MD |
295 | #define SYS_exec_sys_register 465 |
296 | #define SYS_exec_sys_unregister 466 | |
0ba6fbbf | 297 | #define SYS_sys_checkpoint 467 |
949ecb9b | 298 | #define SYS_mountctl 468 |
da5fb9ef MD |
299 | #define SYS_umtx_sleep 469 |
300 | #define SYS_umtx_wakeup 470 | |
b9fca94d | 301 | #define SYS_jail_attach 471 |
ba491dfb MD |
302 | #define SYS_set_tls_area 472 |
303 | #define SYS_get_tls_area 473 | |
ae5995b9 | 304 | #define SYS_closefrom 474 |
f1787048 JS |
305 | #define SYS_stat 475 |
306 | #define SYS_fstat 476 | |
307 | #define SYS_lstat 477 | |
308 | #define SYS_fhstat 478 | |
01f31ab3 JS |
309 | #define SYS_getdirentries 479 |
310 | #define SYS_getdents 480 | |
cb7f4ab1 | 311 | #define SYS_usched_set 481 |
b09fd398 MD |
312 | #define SYS_extaccept 482 |
313 | #define SYS_extconnect 483 | |
181bd34e | 314 | /* 484 is obsolete syslink */ |
d3313941 MD |
315 | #define SYS_mcontrol 485 |
316 | #define SYS_vmspace_create 486 | |
317 | #define SYS_vmspace_destroy 487 | |
318 | #define SYS_vmspace_ctl 488 | |
319 | #define SYS_vmspace_mmap 489 | |
320 | #define SYS_vmspace_munmap 490 | |
321 | #define SYS_vmspace_mcontrol 491 | |
021a4ed4 MD |
322 | #define SYS_vmspace_pread 492 |
323 | #define SYS_vmspace_pwrite 493 | |
a704dbd9 | 324 | #define SYS_extexit 494 |
a0a27cfb | 325 | #define SYS_lwp_create 495 |
c2e552b5 SS |
326 | #define SYS_lwp_gettid 496 |
327 | #define SYS_lwp_kill 497 | |
649d3bd2 | 328 | #define SYS_lwp_rtprio 498 |
ae7cb1b5 | 329 | #define SYS_pselect 499 |
d9fad06e MD |
330 | #define SYS_statvfs 500 |
331 | #define SYS_fstatvfs 501 | |
332 | #define SYS_fhstatvfs 502 | |
00fe9d48 | 333 | #define SYS_getvfsstat 503 |
83a11774 | 334 | #define SYS_openat 504 |
e101a3f4 | 335 | #define SYS_fstatat 505 |
8cde3c79 | 336 | #define SYS_fchmodat 506 |
32013176 | 337 | #define SYS_fchownat 507 |
3a6d8629 | 338 | #define SYS_unlinkat 508 |
18cf460b | 339 | #define SYS_faccessat 509 |
0b96c93b SK |
340 | #define SYS_mq_open 510 |
341 | #define SYS_mq_close 511 | |
342 | #define SYS_mq_unlink 512 | |
343 | #define SYS_mq_getattr 513 | |
344 | #define SYS_mq_setattr 514 | |
345 | #define SYS_mq_notify 515 | |
346 | #define SYS_mq_send 516 | |
347 | #define SYS_mq_receive 517 | |
348 | #define SYS_mq_timedsend 518 | |
349 | #define SYS_mq_timedreceive 519 | |
aa166ad1 AH |
350 | #define SYS_ioprio_set 520 |
351 | #define SYS_ioprio_get 521 | |
72f12c5b | 352 | #define SYS_chroot_kernel 522 |
c7238745 | 353 | #define SYS_renameat 523 |
6d98f93c SW |
354 | #define SYS_mkdirat 524 |
355 | #define SYS_mkfifoat 525 | |
356 | #define SYS_mknodat 526 | |
357 | #define SYS_readlinkat 527 | |
358 | #define SYS_symlinkat 528 | |
ba45172b | 359 | #define SYS_swapoff 529 |
b4d6d8bb | 360 | #define SYS_vquotactl 530 |
77e32d4c | 361 | #define SYS_linkat 531 |
6eb83deb | 362 | #define SYS_eaccess 532 |
62d9e552 | 363 | #define SYS_lpathconf 533 |
5229377c SW |
364 | /* 534 is obsolete vmm_guest_ctl */ |
365 | /* 535 is obsolete vmm_guest_sync_addr */ | |
fc3bc286 | 366 | #define SYS_procctl 536 |
faac4b79 | 367 | #define SYS_chflagsat 537 |
ca1161c6 | 368 | #define SYS_pipe2 538 |
a89c839d | 369 | #define SYS_utimensat 539 |
8edf56c9 | 370 | #define SYS_futimens 540 |
73610d44 | 371 | #define SYS_accept4 541 |
0ca59c34 | 372 | #define SYS_lwp_setname 542 |
6d2444c4 | 373 | #define SYS_ppoll 543 |
8f95cc34 SZ |
374 | #define SYS_lwp_setaffinity 544 |
375 | #define SYS_lwp_getaffinity 545 | |
1eb8c611 | 376 | #define SYS_lwp_create2 546 |
725edadf | 377 | #define SYS_getcpuclockid 547 |
33b81dc9 | 378 | #define SYS_wait6 548 |
2bebe3e9 | 379 | #define SYS_lwp_getname 549 |
fa0a7960 MD |
380 | #define SYS_getrandom 550 |
381 | #define SYS___realpath 551 | |
337acc44 | 382 | #define SYS_fexecve 552 |
09d96b9c | 383 | #define SYS_posix_fallocate 553 |
74fa2560 TK |
384 | #define SYS_fdatasync 554 |
385 | #define SYS_MAXSYSCALL 555 |