1/* $NetBSD$ */
2
3/*
4 * System call numbers.
5 *
6 * DO NOT EDIT-- this file is automatically generated.
7 * created from	NetBSD: syscalls.master,v 1.37 2011/03/07 19:26:35 bouyer Exp
8 */
9
10#ifndef _AOUTM68K_SYS_SYSCALL_H_
11#define	_AOUTM68K_SYS_SYSCALL_H_
12
13#define	AOUTM68K_SYS_MAXSYSARGS	8
14
15/* syscall: "syscall" ret: "int" args: "int" "..." */
16#define	AOUTM68K_SYS_syscall	0
17
18/* syscall: "exit" ret: "void" args: "int" */
19#define	AOUTM68K_SYS_exit	1
20
21/* syscall: "fork" ret: "int" args: */
22#define	AOUTM68K_SYS_fork	2
23
24/* syscall: "read" ret: "ssize_t" args: "int" "void *" "size_t" */
25#define	AOUTM68K_SYS_read	3
26
27/* syscall: "write" ret: "ssize_t" args: "int" "const void *" "size_t" */
28#define	AOUTM68K_SYS_write	4
29
30/* syscall: "open" ret: "int" args: "const char *" "int" "..." */
31#define	AOUTM68K_SYS_open	5
32
33/* syscall: "close" ret: "int" args: "int" */
34#define	AOUTM68K_SYS_close	6
35
36/* syscall: "wait4" ret: "int" args: "int" "int *" "int" "struct rusage50 *" */
37#define	AOUTM68K_SYS_wait4	7
38
39#if defined(COMPAT_43) || !defined(_KERNEL)
40/* syscall: "ocreat" ret: "int" args: "const char *" "mode_t" */
41#define	AOUTM68K_SYS_ocreat	8
42
43#else
44				/* 8 is excluded compat_43_sys_creat */
45#endif
46/* syscall: "link" ret: "int" args: "const char *" "const char *" */
47#define	AOUTM68K_SYS_link	9
48
49/* syscall: "unlink" ret: "int" args: "const char *" */
50#define	AOUTM68K_SYS_unlink	10
51
52				/* 11 is obsolete execv */
53/* syscall: "chdir" ret: "int" args: "const char *" */
54#define	AOUTM68K_SYS_chdir	12
55
56/* syscall: "fchdir" ret: "int" args: "int" */
57#define	AOUTM68K_SYS_fchdir	13
58
59/* syscall: "mknod" ret: "int" args: "const char *" "mode_t" "dev_t" */
60#define	AOUTM68K_SYS_mknod	14
61
62/* syscall: "chmod" ret: "int" args: "const char *" "mode_t" */
63#define	AOUTM68K_SYS_chmod	15
64
65/* syscall: "chown" ret: "int" args: "const char *" "uid_t" "gid_t" */
66#define	AOUTM68K_SYS_chown	16
67
68/* syscall: "break" ret: "int" args: "char *" */
69#define	AOUTM68K_SYS_break	17
70
71#if defined(COMPAT_20) || !defined(_KERNEL)
72/* syscall: "getfsstat" ret: "int" args: "struct statfs12 *" "long" "int" */
73#define	AOUTM68K_SYS_getfsstat	18
74
75#else
76				/* 18 is excluded compat_20_sys_getfsstat */
77#endif
78#if defined(COMPAT_43) || !defined(_KERNEL)
79/* syscall: "olseek" ret: "long" args: "int" "long" "int" */
80#define	AOUTM68K_SYS_olseek	19
81
82#else
83				/* 19 is excluded compat_43_sys_lseek */
84#endif
85/* syscall: "getpid" ret: "pid_t" args: */
86#define	AOUTM68K_SYS_getpid	20
87
88/* syscall: "mount" ret: "int" args: "const char *" "const char *" "int" "void *" */
89#define	AOUTM68K_SYS_mount	21
90
91/* syscall: "unmount" ret: "int" args: "const char *" "int" */
92#define	AOUTM68K_SYS_unmount	22
93
94/* syscall: "setuid" ret: "int" args: "uid_t" */
95#define	AOUTM68K_SYS_setuid	23
96
97/* syscall: "getuid" ret: "uid_t" args: */
98#define	AOUTM68K_SYS_getuid	24
99
100/* syscall: "geteuid" ret: "uid_t" args: */
101#define	AOUTM68K_SYS_geteuid	25
102
103/* syscall: "ptrace" ret: "int" args: "int" "pid_t" "void *" "int" */
104#define	AOUTM68K_SYS_ptrace	26
105
106/* syscall: "recvmsg" ret: "ssize_t" args: "int" "struct msghdr *" "int" */
107#define	AOUTM68K_SYS_recvmsg	27
108
109/* syscall: "sendmsg" ret: "ssize_t" args: "int" "const struct msghdr *" "int" */
110#define	AOUTM68K_SYS_sendmsg	28
111
112/* syscall: "recvfrom" ret: "ssize_t" args: "int" "void *" "size_t" "int" "struct sockaddr *" "unsigned int *" */
113#define	AOUTM68K_SYS_recvfrom	29
114
115/* syscall: "accept" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */
116#define	AOUTM68K_SYS_accept	30
117
118/* syscall: "getpeername" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */
119#define	AOUTM68K_SYS_getpeername	31
120
121/* syscall: "getsockname" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */
122#define	AOUTM68K_SYS_getsockname	32
123
124/* syscall: "access" ret: "int" args: "const char *" "int" */
125#define	AOUTM68K_SYS_access	33
126
127/* syscall: "chflags" ret: "int" args: "const char *" "u_long" */
128#define	AOUTM68K_SYS_chflags	34
129
130/* syscall: "fchflags" ret: "int" args: "int" "u_long" */
131#define	AOUTM68K_SYS_fchflags	35
132
133/* syscall: "sync" ret: "void" args: */
134#define	AOUTM68K_SYS_sync	36
135
136/* syscall: "kill" ret: "int" args: "int" "int" */
137#define	AOUTM68K_SYS_kill	37
138
139#if defined(COMPAT_43) || !defined(_KERNEL)
140/* syscall: "stat43" ret: "int" args: "const char *" "struct aoutm68k_stat43 *" */
141#define	AOUTM68K_SYS_stat43	38
142
143#else
144				/* 38 is excluded aoutm68k_compat_43_sys_stat */
145#endif
146/* syscall: "getppid" ret: "pid_t" args: */
147#define	AOUTM68K_SYS_getppid	39
148
149#if defined(COMPAT_43) || !defined(_KERNEL)
150/* syscall: "lstat43" ret: "int" args: "const char *" "struct aoutm68k_stat43 *" */
151#define	AOUTM68K_SYS_lstat43	40
152
153#else
154				/* 40 is excluded aoutm68k_compat_43_sys_lstat */
155#endif
156/* syscall: "dup" ret: "int" args: "int" */
157#define	AOUTM68K_SYS_dup	41
158
159/* syscall: "pipe" ret: "int" args: */
160#define	AOUTM68K_SYS_pipe	42
161
162/* syscall: "getegid" ret: "gid_t" args: */
163#define	AOUTM68K_SYS_getegid	43
164
165/* syscall: "profil" ret: "int" args: "void *" "size_t" "u_long" "u_int" */
166#define	AOUTM68K_SYS_profil	44
167
168#if defined(KTRACE) || !defined(_KERNEL)
169/* syscall: "ktrace" ret: "int" args: "const char *" "int" "int" "int" */
170#define	AOUTM68K_SYS_ktrace	45
171
172#else
173				/* 45 is excluded ktrace */
174#endif
175#if defined(COMPAT_13) || !defined(_KERNEL)
176/* syscall: "sigaction13" ret: "int" args: "int" "const struct sigaction13 *" "struct sigaction13 *" */
177#define	AOUTM68K_SYS_sigaction13	46
178
179#else
180				/* 46 is excluded compat_13_sys_sigaction */
181#endif
182/* syscall: "getgid" ret: "gid_t" args: */
183#define	AOUTM68K_SYS_getgid	47
184
185#if defined(COMPAT_13) || !defined(_KERNEL)
186/* syscall: "sigprocmask13" ret: "int" args: "int" "int" */
187#define	AOUTM68K_SYS_sigprocmask13	48
188
189#else
190				/* 48 is excluded compat_13_sys_sigprocmask */
191#endif
192/* syscall: "__getlogin" ret: "int" args: "char *" "size_t" */
193#define	AOUTM68K_SYS___getlogin	49
194
195/* syscall: "__setlogin" ret: "int" args: "const char *" */
196#define	AOUTM68K_SYS___setlogin	50
197
198/* syscall: "acct" ret: "int" args: "const char *" */
199#define	AOUTM68K_SYS_acct	51
200
201#if defined(COMPAT_13) || !defined(_KERNEL)
202/* syscall: "sigpending13" ret: "int" args: */
203#define	AOUTM68K_SYS_sigpending13	52
204
205/* syscall: "sigaltstack13" ret: "int" args: "const struct sigaltstack13 *" "struct sigaltstack13 *" */
206#define	AOUTM68K_SYS_sigaltstack13	53
207
208#else
209				/* 52 is excluded compat_13_sys_sigpending */
210				/* 53 is excluded compat_13_sys_sigaltstack */
211#endif
212/* syscall: "ioctl" ret: "int" args: "int" "u_long" "..." */
213#define	AOUTM68K_SYS_ioctl	54
214
215#if defined(COMPAT_12) || !defined(_KERNEL)
216/* syscall: "oreboot" ret: "int" args: "int" */
217#define	AOUTM68K_SYS_oreboot	55
218
219#else
220				/* 55 is excluded compat_12_sys_reboot */
221#endif
222/* syscall: "revoke" ret: "int" args: "const char *" */
223#define	AOUTM68K_SYS_revoke	56
224
225/* syscall: "symlink" ret: "int" args: "const char *" "const char *" */
226#define	AOUTM68K_SYS_symlink	57
227
228/* syscall: "readlink" ret: "int" args: "const char *" "char *" "size_t" */
229#define	AOUTM68K_SYS_readlink	58
230
231/* syscall: "execve" ret: "int" args: "const char *" "char *const *" "char *const *" */
232#define	AOUTM68K_SYS_execve	59
233
234/* syscall: "umask" ret: "mode_t" args: "mode_t" */
235#define	AOUTM68K_SYS_umask	60
236
237/* syscall: "chroot" ret: "int" args: "const char *" */
238#define	AOUTM68K_SYS_chroot	61
239
240#if defined(COMPAT_43) || !defined(_KERNEL)
241/* syscall: "fstat43" ret: "int" args: "int" "struct aoutm68k_stat43 *" */
242#define	AOUTM68K_SYS_fstat43	62
243
244/* syscall: "ogetkerninfo" ret: "int" args: "int" "char *" "int *" "int" */
245#define	AOUTM68K_SYS_ogetkerninfo	63
246
247/* syscall: "ogetpagesize" ret: "int" args: */
248#define	AOUTM68K_SYS_ogetpagesize	64
249
250#else
251				/* 62 is excluded aoutm68k_compat_43_sys_fstat */
252				/* 63 is excluded compat_43_sys_getkerninfo */
253				/* 64 is excluded compat_43_sys_getpagesize */
254#endif
255#if defined(COMPAT_12) || !defined(_KERNEL)
256/* syscall: "msync" ret: "int" args: "void *" "size_t" */
257#define	AOUTM68K_SYS_msync	65
258
259#else
260				/* 65 is excluded compat_12_sys_msync */
261#endif
262/* syscall: "vfork" ret: "int" args: */
263#define	AOUTM68K_SYS_vfork	66
264
265				/* 67 is obsolete vread */
266				/* 68 is obsolete vwrite */
267/* syscall: "sbrk" ret: "int" args: "intptr_t" */
268#define	AOUTM68K_SYS_sbrk	69
269
270/* syscall: "sstk" ret: "int" args: "int" */
271#define	AOUTM68K_SYS_sstk	70
272
273#if defined(COMPAT_43) || !defined(_KERNEL)
274/* syscall: "ommap" ret: "int" args: "void *" "size_t" "int" "int" "int" "long" */
275#define	AOUTM68K_SYS_ommap	71
276
277#else
278				/* 71 is excluded compat_43_sys_mmap */
279#endif
280/* syscall: "vadvise" ret: "int" args: "int" */
281#define	AOUTM68K_SYS_vadvise	72
282
283/* syscall: "munmap" ret: "int" args: "void *" "size_t" */
284#define	AOUTM68K_SYS_munmap	73
285
286/* syscall: "mprotect" ret: "int" args: "void *" "size_t" "int" */
287#define	AOUTM68K_SYS_mprotect	74
288
289/* syscall: "madvise" ret: "int" args: "void *" "size_t" "int" */
290#define	AOUTM68K_SYS_madvise	75
291
292				/* 76 is obsolete vhangup */
293				/* 77 is obsolete vlimit */
294/* syscall: "mincore" ret: "int" args: "void *" "size_t" "char *" */
295#define	AOUTM68K_SYS_mincore	78
296
297/* syscall: "getgroups" ret: "int" args: "int" "gid_t *" */
298#define	AOUTM68K_SYS_getgroups	79
299
300/* syscall: "setgroups" ret: "int" args: "int" "const gid_t *" */
301#define	AOUTM68K_SYS_setgroups	80
302
303/* syscall: "getpgrp" ret: "int" args: */
304#define	AOUTM68K_SYS_getpgrp	81
305
306/* syscall: "setpgid" ret: "int" args: "int" "int" */
307#define	AOUTM68K_SYS_setpgid	82
308
309/* syscall: "setitimer" ret: "int" args: "int" "const struct itimerval50 *" "struct itimerval50 *" */
310#define	AOUTM68K_SYS_setitimer	83
311
312#if defined(COMPAT_43) || !defined(_KERNEL)
313/* syscall: "owait" ret: "int" args: */
314#define	AOUTM68K_SYS_owait	84
315
316#else
317				/* 84 is excluded compat_43_sys_wait */
318#endif
319#if defined(COMPAT_12) || !defined(_KERNEL)
320/* syscall: "oswapon" ret: "int" args: "const char *" */
321#define	AOUTM68K_SYS_oswapon	85
322
323#else
324				/* 85 is excluded compat_12_sys_swapon */
325#endif
326/* syscall: "getitimer" ret: "int" args: "int" "struct itimerval50 *" */
327#define	AOUTM68K_SYS_getitimer	86
328
329#if defined(COMPAT_43) || !defined(_KERNEL)
330/* syscall: "ogethostname" ret: "int" args: "char *" "u_int" */
331#define	AOUTM68K_SYS_ogethostname	87
332
333/* syscall: "osethostname" ret: "int" args: "char *" "u_int" */
334#define	AOUTM68K_SYS_osethostname	88
335
336/* syscall: "ogetdtablesize" ret: "int" args: */
337#define	AOUTM68K_SYS_ogetdtablesize	89
338
339#else
340				/* 87 is excluded compat_43_sys_gethostname */
341				/* 88 is excluded compat_43_sys_sethostname */
342				/* 89 is excluded compat_43_sys_getdtablesize */
343#endif
344/* syscall: "dup2" ret: "int" args: "int" "int" */
345#define	AOUTM68K_SYS_dup2	90
346
347/* syscall: "fcntl" ret: "int" args: "int" "int" "..." */
348#define	AOUTM68K_SYS_fcntl	92
349
350/* syscall: "select" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct timeval50 *" */
351#define	AOUTM68K_SYS_select	93
352
353/* syscall: "fsync" ret: "int" args: "int" */
354#define	AOUTM68K_SYS_fsync	95
355
356/* syscall: "setpriority" ret: "int" args: "int" "int" "int" */
357#define	AOUTM68K_SYS_setpriority	96
358
359/* syscall: "socket" ret: "int" args: "int" "int" "int" */
360#define	AOUTM68K_SYS_socket	97
361
362/* syscall: "connect" ret: "int" args: "int" "const struct sockaddr *" "int" */
363#define	AOUTM68K_SYS_connect	98
364
365#if defined(COMPAT_43) || !defined(_KERNEL)
366/* syscall: "oaccept" ret: "int" args: "int" "void *" "int *" */
367#define	AOUTM68K_SYS_oaccept	99
368
369#else
370				/* 99 is excluded compat_43_sys_accept */
371#endif
372/* syscall: "getpriority" ret: "int" args: "int" "int" */
373#define	AOUTM68K_SYS_getpriority	100
374
375#if defined(COMPAT_43) || !defined(_KERNEL)
376/* syscall: "osend" ret: "int" args: "int" "void *" "int" "int" */
377#define	AOUTM68K_SYS_osend	101
378
379/* syscall: "orecv" ret: "int" args: "int" "void *" "int" "int" */
380#define	AOUTM68K_SYS_orecv	102
381
382#else
383				/* 101 is excluded compat_43_sys_send */
384				/* 102 is excluded compat_43_sys_recv */
385#endif
386#if defined(COMPAT_13) || !defined(_KERNEL)
387/* syscall: "sigreturn13" ret: "int" args: "struct sigcontext13 *" */
388#define	AOUTM68K_SYS_sigreturn13	103
389
390#else
391				/* 103 is excluded compat_13_sys_sigreturn */
392#endif
393/* syscall: "bind" ret: "int" args: "int" "const struct sockaddr *" "int" */
394#define	AOUTM68K_SYS_bind	104
395
396/* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "const void *" "int" */
397#define	AOUTM68K_SYS_setsockopt	105
398
399/* syscall: "listen" ret: "int" args: "int" "int" */
400#define	AOUTM68K_SYS_listen	106
401
402				/* 107 is obsolete vtimes */
403#if defined(COMPAT_43) || !defined(_KERNEL)
404/* syscall: "osigvec" ret: "int" args: "int" "struct sigvec *" "struct sigvec *" */
405#define	AOUTM68K_SYS_osigvec	108
406
407/* syscall: "osigblock" ret: "int" args: "int" */
408#define	AOUTM68K_SYS_osigblock	109
409
410/* syscall: "osigsetmask" ret: "int" args: "int" */
411#define	AOUTM68K_SYS_osigsetmask	110
412
413#else
414				/* 108 is excluded compat_43_sys_sigvec */
415				/* 109 is excluded compat_43_sys_sigblock */
416				/* 110 is excluded compat_43_sys_sigsetmask */
417#endif
418#if defined(COMPAT_13) || !defined(_KERNEL)
419/* syscall: "sigsuspend13" ret: "int" args: "int" */
420#define	AOUTM68K_SYS_sigsuspend13	111
421
422#else
423				/* 111 is excluded compat_13_sys_sigsuspend */
424#endif
425#if defined(COMPAT_43) || !defined(_KERNEL)
426/* syscall: "osigstack" ret: "int" args: "struct sigstack *" "struct sigstack *" */
427#define	AOUTM68K_SYS_osigstack	112
428
429/* syscall: "orecvmsg" ret: "int" args: "int" "struct omsghdr *" "int" */
430#define	AOUTM68K_SYS_orecvmsg	113
431
432/* syscall: "osendmsg" ret: "int" args: "int" "void *" "int" */
433#define	AOUTM68K_SYS_osendmsg	114
434
435#else
436				/* 112 is excluded compat_43_sys_sigstack */
437				/* 113 is excluded compat_43_sys_recvmesg */
438				/* 114 is excluded compat_43_sys_sendmesg */
439#endif
440				/* 115 is obsolete vtrace */
441/* syscall: "gettimeofday" ret: "int" args: "struct timeval50 *" "struct timezone *" */
442#define	AOUTM68K_SYS_gettimeofday	116
443
444/* syscall: "getrusage" ret: "int" args: "int" "struct rusage50 *" */
445#define	AOUTM68K_SYS_getrusage	117
446
447/* syscall: "getsockopt" ret: "int" args: "int" "int" "int" "void *" "int *" */
448#define	AOUTM68K_SYS_getsockopt	118
449
450				/* 119 is obsolete resuba */
451/* syscall: "readv" ret: "ssize_t" args: "int" "const struct iovec *" "int" */
452#define	AOUTM68K_SYS_readv	120
453
454/* syscall: "writev" ret: "ssize_t" args: "int" "const struct iovec *" "int" */
455#define	AOUTM68K_SYS_writev	121
456
457/* syscall: "settimeofday" ret: "int" args: "const struct timeval50 *" "const struct timezone *" */
458#define	AOUTM68K_SYS_settimeofday	122
459
460/* syscall: "fchown" ret: "int" args: "int" "uid_t" "gid_t" */
461#define	AOUTM68K_SYS_fchown	123
462
463/* syscall: "fchmod" ret: "int" args: "int" "mode_t" */
464#define	AOUTM68K_SYS_fchmod	124
465
466#if defined(COMPAT_43) || !defined(_KERNEL)
467/* syscall: "orecvfrom" ret: "int" args: "int" "void *" "size_t" "int" "void *" "int *" */
468#define	AOUTM68K_SYS_orecvfrom	125
469
470#else
471				/* 125 is excluded compat_43_sys_recvfrom */
472#endif
473/* syscall: "setreuid" ret: "int" args: "uid_t" "uid_t" */
474#define	AOUTM68K_SYS_setreuid	126
475
476/* syscall: "setregid" ret: "int" args: "gid_t" "gid_t" */
477#define	AOUTM68K_SYS_setregid	127
478
479/* syscall: "rename" ret: "int" args: "const char *" "const char *" */
480#define	AOUTM68K_SYS_rename	128
481
482#if defined(COMPAT_43) || !defined(_KERNEL)
483/* syscall: "otruncate" ret: "int" args: "const char *" "long" */
484#define	AOUTM68K_SYS_otruncate	129
485
486/* syscall: "oftruncate" ret: "int" args: "int" "long" */
487#define	AOUTM68K_SYS_oftruncate	130
488
489#else
490				/* 129 is excluded compat_43_sys_truncate */
491				/* 130 is excluded compat_43_sys_ftruncate */
492#endif
493/* syscall: "flock" ret: "int" args: "int" "int" */
494#define	AOUTM68K_SYS_flock	131
495
496/* syscall: "mkfifo" ret: "int" args: "const char *" "mode_t" */
497#define	AOUTM68K_SYS_mkfifo	132
498
499/* syscall: "sendto" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "const struct sockaddr *" "int" */
500#define	AOUTM68K_SYS_sendto	133
501
502/* syscall: "shutdown" ret: "int" args: "int" "int" */
503#define	AOUTM68K_SYS_shutdown	134
504
505/* syscall: "socketpair" ret: "int" args: "int" "int" "int" "int *" */
506#define	AOUTM68K_SYS_socketpair	135
507
508/* syscall: "mkdir" ret: "int" args: "const char *" "mode_t" */
509#define	AOUTM68K_SYS_mkdir	136
510
511/* syscall: "rmdir" ret: "int" args: "const char *" */
512#define	AOUTM68K_SYS_rmdir	137
513
514/* syscall: "utimes" ret: "int" args: "const char *" "const struct timeval50 *" */
515#define	AOUTM68K_SYS_utimes	138
516
517				/* 139 is obsolete 4.2 sigreturn */
518/* syscall: "adjtime" ret: "int" args: "const struct timeval50 *" "struct timeval50 *" */
519#define	AOUTM68K_SYS_adjtime	140
520
521#if defined(COMPAT_43) || !defined(_KERNEL)
522/* syscall: "ogetpeername" ret: "int" args: "int" "void *" "int *" */
523#define	AOUTM68K_SYS_ogetpeername	141
524
525/* syscall: "ogethostid" ret: "int32_t" args: */
526#define	AOUTM68K_SYS_ogethostid	142
527
528/* syscall: "osethostid" ret: "int" args: "int32_t" */
529#define	AOUTM68K_SYS_osethostid	143
530
531/* syscall: "ogetrlimit" ret: "int" args: "int" "struct orlimit *" */
532#define	AOUTM68K_SYS_ogetrlimit	144
533
534/* syscall: "osetrlimit" ret: "int" args: "int" "const struct orlimit *" */
535#define	AOUTM68K_SYS_osetrlimit	145
536
537/* syscall: "okillpg" ret: "int" args: "int" "int" */
538#define	AOUTM68K_SYS_okillpg	146
539
540#else
541				/* 141 is excluded compat_43_sys_getpeername */
542				/* 142 is excluded compat_43_sys_gethostid */
543				/* 143 is excluded compat_43_sys_sethostid */
544				/* 144 is excluded compat_43_sys_getrlimit */
545				/* 145 is excluded compat_43_sys_setrlimit */
546				/* 146 is excluded compat_43_sys_killpg */
547#endif
548/* syscall: "setsid" ret: "int" args: */
549#define	AOUTM68K_SYS_setsid	147
550
551/* syscall: "quotactl" ret: "int" args: "const char *" "int" "int" "void *" */
552#define	AOUTM68K_SYS_quotactl	148
553
554#if defined(COMPAT_43) || !defined(_KERNEL)
555/* syscall: "oquota" ret: "int" args: */
556#define	AOUTM68K_SYS_oquota	149
557
558/* syscall: "ogetsockname" ret: "int" args: "int" "void *" "int *" */
559#define	AOUTM68K_SYS_ogetsockname	150
560
561#else
562				/* 149 is excluded compat_43_sys_quota */
563				/* 150 is excluded compat_43_sys_getsockname */
564#endif
565				/* 155 is excluded nfssvc */
566#if defined(COMPAT_43) || !defined(_KERNEL)
567/* syscall: "ogetdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
568#define	AOUTM68K_SYS_ogetdirentries	156
569
570#else
571				/* 156 is excluded compat_43_sys_getdirentries */
572#endif
573#if defined(COMPAT_20) || !defined(_KERNEL)
574/* syscall: "statfs" ret: "int" args: "const char *" "struct statfs12 *" */
575#define	AOUTM68K_SYS_statfs	157
576
577#else
578				/* 157 is excluded compat_20_sys_statfs */
579#endif
580#if defined(COMPAT_20) || !defined(_KERNEL)
581/* syscall: "fstatfs" ret: "int" args: "int" "struct statfs12 *" */
582#define	AOUTM68K_SYS_fstatfs	158
583
584#else
585				/* 158 is excluded compat_20_sys_statfs */
586#endif
587/* syscall: "getfh" ret: "int" args: "const char *" "struct compat_30_fhandle *" */
588#define	AOUTM68K_SYS_getfh	161
589
590#if defined(COMPAT_09) || !defined(_KERNEL)
591/* syscall: "ogetdomainname" ret: "int" args: "char *" "int" */
592#define	AOUTM68K_SYS_ogetdomainname	162
593
594/* syscall: "osetdomainname" ret: "int" args: "char *" "int" */
595#define	AOUTM68K_SYS_osetdomainname	163
596
597/* syscall: "ouname" ret: "int" args: "struct outsname *" */
598#define	AOUTM68K_SYS_ouname	164
599
600#else
601				/* 162 is excluded compat_09_sys_getdomainname */
602				/* 163 is excluded compat_09_sys_setdomainname */
603				/* 164 is excluded compat_09_sys_uname */
604#endif
605/* syscall: "sysarch" ret: "int" args: "int" "void *" */
606#define	AOUTM68K_SYS_sysarch	165
607
608#if (defined(SYSVSEM) || !defined(_KERNEL)) && !defined(_LP64) && defined(COMPAT_10)
609/* syscall: "osemsys" ret: "int" args: "int" "int" "int" "int" "int" */
610#define	AOUTM68K_SYS_osemsys	169
611
612#else
613				/* 169 is excluded 1.0 semsys */
614#endif
615#if (defined(SYSVMSG) || !defined(_KERNEL)) && !defined(_LP64) && defined(COMPAT_10)
616/* syscall: "omsgsys" ret: "int" args: "int" "int" "int" "int" "int" "int" */
617#define	AOUTM68K_SYS_omsgsys	170
618
619#else
620				/* 170 is excluded 1.0 msgsys */
621#endif
622#if (defined(SYSVSHM) || !defined(_KERNEL)) && !defined(_LP64) && defined(COMPAT_10)
623/* syscall: "oshmsys" ret: "int" args: "int" "int" "int" "int" */
624#define	AOUTM68K_SYS_oshmsys	171
625
626#else
627				/* 171 is excluded 1.0 shmsys */
628#endif
629/* syscall: "pread" ret: "ssize_t" args: "int" "void *" "size_t" "int" "off_t" */
630#define	AOUTM68K_SYS_pread	173
631
632/* syscall: "pwrite" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "off_t" */
633#define	AOUTM68K_SYS_pwrite	174
634
635#if defined(NTP) || !defined(_KERNEL)
636/* syscall: "ntp_adjtime" ret: "int" args: "struct timex *" */
637#define	AOUTM68K_SYS_ntp_adjtime	176
638
639#else
640				/* 176 is excluded ntp_adjtime */
641#endif
642/* syscall: "setgid" ret: "int" args: "gid_t" */
643#define	AOUTM68K_SYS_setgid	181
644
645/* syscall: "setegid" ret: "int" args: "gid_t" */
646#define	AOUTM68K_SYS_setegid	182
647
648/* syscall: "seteuid" ret: "int" args: "uid_t" */
649#define	AOUTM68K_SYS_seteuid	183
650
651				/* 184 is excluded lfs_bmapv */
652				/* 185 is excluded lfs_markv */
653				/* 186 is excluded lfs_segclean */
654				/* 187 is excluded lfs_segwait */
655#if defined(COMPAT_12) || !defined(_KERNEL)
656/* syscall: "stat12" ret: "int" args: "const char *" "struct aoutm68k_stat12 *" */
657#define	AOUTM68K_SYS_stat12	188
658
659/* syscall: "fstat12" ret: "int" args: "int" "struct aoutm68k_stat12 *" */
660#define	AOUTM68K_SYS_fstat12	189
661
662/* syscall: "lstat12" ret: "int" args: "const char *" "struct aoutm68k_stat12 *" */
663#define	AOUTM68K_SYS_lstat12	190
664
665#else
666				/* 188 is excluded aoutm68k_compat_12_sys_stat */
667				/* 189 is excluded aoutm68k_compat_12_sys_fstat */
668				/* 190 is excluded aoutm68k_compat_12_sys_lstat */
669#endif
670/* syscall: "pathconf" ret: "long" args: "const char *" "int" */
671#define	AOUTM68K_SYS_pathconf	191
672
673/* syscall: "fpathconf" ret: "long" args: "int" "int" */
674#define	AOUTM68K_SYS_fpathconf	192
675
676/* syscall: "getrlimit" ret: "int" args: "int" "struct rlimit *" */
677#define	AOUTM68K_SYS_getrlimit	194
678
679/* syscall: "setrlimit" ret: "int" args: "int" "const struct rlimit *" */
680#define	AOUTM68K_SYS_setrlimit	195
681
682#if defined(COMPAT_12) || !defined(_KERNEL)
683/* syscall: "getdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
684#define	AOUTM68K_SYS_getdirentries	196
685
686#else
687				/* 196 is excluded compat_12_sys_getdirentries */
688#endif
689/* syscall: "mmap" ret: "void *" args: "void *" "size_t" "int" "int" "int" "long" "off_t" */
690#define	AOUTM68K_SYS_mmap	197
691
692/* syscall: "__syscall" ret: "quad_t" args: "quad_t" "..." */
693#define	AOUTM68K_SYS___syscall	198
694
695/* syscall: "lseek" ret: "off_t" args: "int" "int" "off_t" "int" */
696#define	AOUTM68K_SYS_lseek	199
697
698/* syscall: "truncate" ret: "int" args: "const char *" "int" "off_t" */
699#define	AOUTM68K_SYS_truncate	200
700
701/* syscall: "ftruncate" ret: "int" args: "int" "int" "off_t" */
702#define	AOUTM68K_SYS_ftruncate	201
703
704/* syscall: "__sysctl" ret: "int" args: "int *" "u_int" "void *" "size_t *" "void *" "size_t" */
705#define	AOUTM68K_SYS___sysctl	202
706
707/* syscall: "mlock" ret: "int" args: "const void *" "size_t" */
708#define	AOUTM68K_SYS_mlock	203
709
710/* syscall: "munlock" ret: "int" args: "const void *" "size_t" */
711#define	AOUTM68K_SYS_munlock	204
712
713/* syscall: "undelete" ret: "int" args: "const char *" */
714#define	AOUTM68K_SYS_undelete	205
715
716/* syscall: "futimes" ret: "int" args: "int" "const struct timeval50 *" */
717#define	AOUTM68K_SYS_futimes	206
718
719/* syscall: "getpgid" ret: "pid_t" args: "pid_t" */
720#define	AOUTM68K_SYS_getpgid	207
721
722/* syscall: "reboot" ret: "int" args: "int" "char *" */
723#define	AOUTM68K_SYS_reboot	208
724
725/* syscall: "poll" ret: "int" args: "struct pollfd *" "u_int" "int" */
726#define	AOUTM68K_SYS_poll	209
727
728#if defined(SYSVSEM) || !defined(_KERNEL)
729#if defined(COMPAT_14) || !defined(_KERNEL)
730/* syscall: "__semctl" ret: "int" args: "int" "int" "int" "union __semun *" */
731#define	AOUTM68K_SYS___semctl	220
732
733#else
734				/* 220 is excluded compat_14_semctl */
735#endif
736/* syscall: "semget" ret: "int" args: "key_t" "int" "int" */
737#define	AOUTM68K_SYS_semget	221
738
739/* syscall: "semop" ret: "int" args: "int" "struct sembuf *" "size_t" */
740#define	AOUTM68K_SYS_semop	222
741
742/* syscall: "semconfig" ret: "int" args: "int" */
743#define	AOUTM68K_SYS_semconfig	223
744
745#else
746				/* 220 is excluded compat_14_semctl */
747				/* 221 is excluded semget */
748				/* 222 is excluded semop */
749				/* 223 is excluded semconfig */
750#endif
751#if defined(SYSVMSG) || !defined(_KERNEL)
752#if defined(COMPAT_14) || !defined(_KERNEL)
753/* syscall: "msgctl" ret: "int" args: "int" "int" "struct msqid_ds14 *" */
754#define	AOUTM68K_SYS_msgctl	224
755
756#else
757				/* 224 is excluded compat_14_sys_msgctl */
758#endif
759/* syscall: "msgget" ret: "int" args: "key_t" "int" */
760#define	AOUTM68K_SYS_msgget	225
761
762/* syscall: "msgsnd" ret: "int" args: "int" "const void *" "size_t" "int" */
763#define	AOUTM68K_SYS_msgsnd	226
764
765/* syscall: "msgrcv" ret: "ssize_t" args: "int" "void *" "size_t" "long" "int" */
766#define	AOUTM68K_SYS_msgrcv	227
767
768#else
769				/* 224 is excluded compat_14_msgctl */
770				/* 225 is excluded msgget */
771				/* 226 is excluded msgsnd */
772				/* 227 is excluded msgrcv */
773#endif
774#if defined(SYSVSHM) || !defined(_KERNEL)
775/* syscall: "shmat" ret: "void *" args: "int" "const void *" "int" */
776#define	AOUTM68K_SYS_shmat	228
777
778#if defined(COMPAT_14) || !defined(_KERNEL)
779/* syscall: "shmctl" ret: "int" args: "int" "int" "struct shmid_ds14 *" */
780#define	AOUTM68K_SYS_shmctl	229
781
782#else
783				/* 229 is excluded compat_14_sys_shmctl */
784#endif
785/* syscall: "shmdt" ret: "int" args: "const void *" */
786#define	AOUTM68K_SYS_shmdt	230
787
788/* syscall: "shmget" ret: "int" args: "key_t" "size_t" "int" */
789#define	AOUTM68K_SYS_shmget	231
790
791#else
792				/* 228 is excluded shmat */
793				/* 229 is excluded compat_14_shmctl */
794				/* 230 is excluded shmdt */
795				/* 231 is excluded shmget */
796#endif
797/* syscall: "clock_gettime" ret: "int" args: "clockid_t" "struct timespec50 *" */
798#define	AOUTM68K_SYS_clock_gettime	232
799
800/* syscall: "clock_settime" ret: "int" args: "clockid_t" "const struct timespec50 *" */
801#define	AOUTM68K_SYS_clock_settime	233
802
803/* syscall: "clock_getres" ret: "int" args: "clockid_t" "struct timespec50 *" */
804#define	AOUTM68K_SYS_clock_getres	234
805
806/* syscall: "nanosleep" ret: "int" args: "const struct timespec50 *" "struct timespec50 *" */
807#define	AOUTM68K_SYS_nanosleep	240
808
809/* syscall: "fdatasync" ret: "int" args: "int" */
810#define	AOUTM68K_SYS_fdatasync	241
811
812/* syscall: "mlockall" ret: "int" args: "int" */
813#define	AOUTM68K_SYS_mlockall	242
814
815/* syscall: "munlockall" ret: "int" args: */
816#define	AOUTM68K_SYS_munlockall	243
817
818/* syscall: "__posix_rename" ret: "int" args: "const char *" "const char *" */
819#define	AOUTM68K_SYS___posix_rename	270
820
821/* syscall: "swapctl" ret: "int" args: "int" "const void *" "int" */
822#define	AOUTM68K_SYS_swapctl	271
823
824#if defined(COMPAT_30) || !defined(_KERNEL)
825/* syscall: "getdents" ret: "int" args: "int" "char *" "size_t" */
826#define	AOUTM68K_SYS_getdents	272
827
828#else
829				/* 272 is excluded compat_30_sys_getdents */
830#endif
831/* syscall: "minherit" ret: "int" args: "void *" "size_t" "int" */
832#define	AOUTM68K_SYS_minherit	273
833
834/* syscall: "lchmod" ret: "int" args: "const char *" "mode_t" */
835#define	AOUTM68K_SYS_lchmod	274
836
837/* syscall: "lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */
838#define	AOUTM68K_SYS_lchown	275
839
840/* syscall: "lutimes" ret: "int" args: "const char *" "const struct timeval50 *" */
841#define	AOUTM68K_SYS_lutimes	276
842
843/* syscall: "__msync13" ret: "int" args: "void *" "size_t" "int" */
844#define	AOUTM68K_SYS___msync13	277
845
846/* syscall: "__stat13" ret: "int" args: "const char *" "struct aoutm68k_stat *" */
847#define	AOUTM68K_SYS___stat13	278
848
849/* syscall: "__fstat13" ret: "int" args: "int" "struct aoutm68k_stat *" */
850#define	AOUTM68K_SYS___fstat13	279
851
852/* syscall: "__lstat13" ret: "int" args: "const char *" "struct aoutm68k_stat *" */
853#define	AOUTM68K_SYS___lstat13	280
854
855/* syscall: "__sigaltstack14" ret: "int" args: "const struct sigaltstack *" "struct sigaltstack *" */
856#define	AOUTM68K_SYS___sigaltstack14	281
857
858/* syscall: "__vfork14" ret: "int" args: */
859#define	AOUTM68K_SYS___vfork14	282
860
861/* syscall: "__posix_chown" ret: "int" args: "const char *" "uid_t" "gid_t" */
862#define	AOUTM68K_SYS___posix_chown	283
863
864/* syscall: "__posix_fchown" ret: "int" args: "int" "uid_t" "gid_t" */
865#define	AOUTM68K_SYS___posix_fchown	284
866
867/* syscall: "__posix_lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */
868#define	AOUTM68K_SYS___posix_lchown	285
869
870/* syscall: "getsid" ret: "pid_t" args: "pid_t" */
871#define	AOUTM68K_SYS_getsid	286
872
873#if defined(KTRACE) || !defined(_KERNEL)
874/* syscall: "fktrace" ret: "int" args: "const int" "int" "int" "int" */
875#define	AOUTM68K_SYS_fktrace	288
876
877#else
878				/* 288 is excluded ktrace */
879#endif
880/* syscall: "preadv" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */
881#define	AOUTM68K_SYS_preadv	289
882
883/* syscall: "pwritev" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */
884#define	AOUTM68K_SYS_pwritev	290
885
886#if defined(COMPAT_16) || !defined(_KERNEL)
887/* syscall: "__sigaction14" ret: "int" args: "int" "const struct sigaction *" "struct sigaction *" */
888#define	AOUTM68K_SYS___sigaction14	291
889
890#else
891				/* 291 is excluded compat_16_sys___sigaction14 */
892#endif
893/* syscall: "__sigpending14" ret: "int" args: "sigset_t *" */
894#define	AOUTM68K_SYS___sigpending14	292
895
896/* syscall: "__sigprocmask14" ret: "int" args: "int" "const sigset_t *" "sigset_t *" */
897#define	AOUTM68K_SYS___sigprocmask14	293
898
899/* syscall: "__sigsuspend14" ret: "int" args: "const sigset_t *" */
900#define	AOUTM68K_SYS___sigsuspend14	294
901
902#if defined(COMPAT_16) || !defined(_KERNEL)
903/* syscall: "__sigreturn14" ret: "int" args: "struct sigcontext *" */
904#define	AOUTM68K_SYS___sigreturn14	295
905
906#else
907				/* 295 is excluded compat_16_sys___sigreturn14 */
908#endif
909/* syscall: "__getcwd" ret: "int" args: "char *" "size_t" */
910#define	AOUTM68K_SYS___getcwd	296
911
912/* syscall: "fchroot" ret: "int" args: "int" */
913#define	AOUTM68K_SYS_fchroot	297
914
915/* syscall: "fhopen" ret: "int" args: "const struct compat_30_fhandle *" "int" */
916#define	AOUTM68K_SYS_fhopen	298
917
918/* syscall: "fhstat" ret: "int" args: "const struct compat_30_fhandle *" "struct aoutm68k_stat *" */
919#define	AOUTM68K_SYS_fhstat	299
920
921#if defined(COMPAT_20) || !defined(_KERNEL)
922/* syscall: "fhstatfs" ret: "int" args: "const struct compat_30-fhandle *" "struct statfs12 *" */
923#define	AOUTM68K_SYS_fhstatfs	300
924
925#else
926				/* 300 is excluded compat_20_sys_fhstatfs */
927#endif
928#if defined(SYSVSEM) || !defined(_KERNEL)
929/* syscall: "____semctl13" ret: "int" args: "int" "int" "int" "..." */
930#define	AOUTM68K_SYS_____semctl13	301
931
932#else
933				/* 301 is excluded ____semctl13 */
934#endif
935#if defined(SYSVMSG) || !defined(_KERNEL)
936/* syscall: "__msgctl13" ret: "int" args: "int" "int" "struct msqid_ds *" */
937#define	AOUTM68K_SYS___msgctl13	302
938
939#else
940				/* 302 is excluded __msgctl13 */
941#endif
942#if defined(SYSVSHM) || !defined(_KERNEL)
943/* syscall: "__shmctl13" ret: "int" args: "int" "int" "struct shmid_ds *" */
944#define	AOUTM68K_SYS___shmctl13	303
945
946#else
947				/* 303 is excluded __shmctl13 */
948#endif
949/* syscall: "lchflags" ret: "int" args: "const char *" "u_long" */
950#define	AOUTM68K_SYS_lchflags	304
951
952/* syscall: "issetugid" ret: "int" args: */
953#define	AOUTM68K_SYS_issetugid	305
954
955/* syscall: "getcontext" ret: "int" args: "struct __ucontext *" */
956#define	AOUTM68K_SYS_getcontext	306
957
958/* syscall: "setcontext" ret: "int" args: "const struct __ucontext *" */
959#define	AOUTM68K_SYS_setcontext	307
960
961#define	AOUTM68K_SYS_MAXSYSCALL	308
962#define	AOUTM68K_SYS_NSYSENT	512
963#endif /* _AOUTM68K_SYS_SYSCALL_H_ */
964