xref: /netbsd/sys/compat/freebsd/freebsd_sysent.c (revision f7543355)
1*f7543355Skamil /* $NetBSD: freebsd_sysent.c,v 1.89 2017/12/19 18:15:08 kamil Exp $ */
2d92ba4e0Sthorpej 
3e1ac4c63Smycroft /*
4e1ac4c63Smycroft  * System call switch table.
5e1ac4c63Smycroft  *
6e1ac4c63Smycroft  * DO NOT EDIT-- this file is automatically generated.
7*f7543355Skamil  * created from	NetBSD: syscalls.master,v 1.69 2017/12/19 08:27:05 kamil Exp
8e1ac4c63Smycroft  */
9e1ac4c63Smycroft 
10dab6ef8bSlukem #include <sys/cdefs.h>
11*f7543355Skamil __KERNEL_RCSID(0, "$NetBSD: freebsd_sysent.c,v 1.89 2017/12/19 18:15:08 kamil Exp $");
12dab6ef8bSlukem 
136a89288aSmrg #if defined(_KERNEL_OPT)
14b13482a5Sthorpej #include "opt_ktrace.h"
1524f9914cSbjh21 #include "opt_ntp.h"
163461a6ebStron #include "opt_sysv.h"
17f0c77510Schristos #include "opt_compat_43.h"
186626f506Sjdolecek #endif
19e1ac4c63Smycroft #include <sys/param.h>
20e1ac4c63Smycroft #include <sys/systm.h>
21e1ac4c63Smycroft #include <sys/signal.h>
22e1ac4c63Smycroft #include <sys/mount.h>
23e1ac4c63Smycroft #include <sys/syscallargs.h>
24063b880cSchristos #include <compat/sys/signal.h>
25461a86f9Schristos #include <compat/sys/time.h>
26e1ac4c63Smycroft #include <compat/freebsd/freebsd_syscallargs.h>
278b1f5c03Smaxv #include <compat/freebsd/freebsd_machdep.h>
28e1ac4c63Smycroft 
29e1ac4c63Smycroft #define	s(type)	sizeof(type)
306fb2884cSdsl #define	n(type)	(sizeof(type)/sizeof (register_t))
3112d520fcSchristos #define	ns(type)	.sy_narg = n(type), .sy_argsize = s(type)
32e1ac4c63Smycroft 
33e1ac4c63Smycroft struct sysent freebsd_sysent[] = {
3412d520fcSchristos 	{
3512d520fcSchristos 		.sy_call = (sy_call_t *)sys_nosys
3612d520fcSchristos 	},		/* 0 = syscall */
3712d520fcSchristos 	{
3812d520fcSchristos 		ns(struct sys_exit_args),
3912d520fcSchristos 		.sy_call = (sy_call_t *)sys_exit
4012d520fcSchristos 	},		/* 1 = exit */
4112d520fcSchristos 	{
4212d520fcSchristos 		.sy_call = (sy_call_t *)sys_fork
4312d520fcSchristos 	},		/* 2 = fork */
4412d520fcSchristos 	{
4512d520fcSchristos 		ns(struct sys_read_args),
4612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
4712d520fcSchristos 		.sy_call = (sy_call_t *)sys_read
4812d520fcSchristos 	},		/* 3 = read */
4912d520fcSchristos 	{
5012d520fcSchristos 		ns(struct sys_write_args),
5112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
5212d520fcSchristos 		.sy_call = (sy_call_t *)sys_write
5312d520fcSchristos 	},		/* 4 = write */
5412d520fcSchristos 	{
5512d520fcSchristos 		ns(struct sys_open_args),
5612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
5712d520fcSchristos 		.sy_call = (sy_call_t *)sys_open
5812d520fcSchristos 	},		/* 5 = open */
5912d520fcSchristos 	{
6012d520fcSchristos 		ns(struct sys_close_args),
6112d520fcSchristos 		.sy_call = (sy_call_t *)sys_close
6212d520fcSchristos 	},		/* 6 = close */
6312d520fcSchristos 	{
6412d520fcSchristos 		ns(struct compat_50_sys_wait4_args),
6512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
6612d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_wait4
6712d520fcSchristos 	},		/* 7 = wait4 */
6812d520fcSchristos 	{
6912d520fcSchristos 		ns(struct compat_43_sys_creat_args),
7012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
7112d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_creat
7212d520fcSchristos 	},		/* 8 = ocreat */
7312d520fcSchristos 	{
7412d520fcSchristos 		ns(struct sys_link_args),
7512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
7612d520fcSchristos 		.sy_call = (sy_call_t *)sys_link
7712d520fcSchristos 	},		/* 9 = link */
7812d520fcSchristos 	{
7912d520fcSchristos 		ns(struct sys_unlink_args),
8012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
8112d520fcSchristos 		.sy_call = (sy_call_t *)sys_unlink
8212d520fcSchristos 	},		/* 10 = unlink */
8312d520fcSchristos 	{
8412d520fcSchristos 		.sy_call = sys_nosys,
8512d520fcSchristos 	},		/* 11 = filler */
8612d520fcSchristos 	{
8712d520fcSchristos 		ns(struct sys_chdir_args),
8812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
8912d520fcSchristos 		.sy_call = (sy_call_t *)sys_chdir
9012d520fcSchristos 	},		/* 12 = chdir */
9112d520fcSchristos 	{
9212d520fcSchristos 		ns(struct sys_fchdir_args),
9312d520fcSchristos 		.sy_call = (sy_call_t *)sys_fchdir
9412d520fcSchristos 	},		/* 13 = fchdir */
9512d520fcSchristos 	{
9612d520fcSchristos 		ns(struct compat_50_sys_mknod_args),
9712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
9812d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_mknod
9912d520fcSchristos 	},		/* 14 = mknod */
10012d520fcSchristos 	{
10112d520fcSchristos 		ns(struct sys_chmod_args),
10212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
10312d520fcSchristos 		.sy_call = (sy_call_t *)sys_chmod
10412d520fcSchristos 	},		/* 15 = chmod */
10512d520fcSchristos 	{
10612d520fcSchristos 		ns(struct sys_chown_args),
10712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
10812d520fcSchristos 		.sy_call = (sy_call_t *)sys_chown
10912d520fcSchristos 	},		/* 16 = chown */
11012d520fcSchristos 	{
11112d520fcSchristos 		ns(struct sys_obreak_args),
11212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
11312d520fcSchristos 		.sy_call = (sy_call_t *)sys_obreak
11412d520fcSchristos 	},		/* 17 = break */
11512d520fcSchristos 	{
11612d520fcSchristos 		ns(struct compat_20_sys_getfsstat_args),
11712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
11812d520fcSchristos 		.sy_call = (sy_call_t *)compat_20_sys_getfsstat
11912d520fcSchristos 	},		/* 18 = getfsstat */
12012d520fcSchristos 	{
12112d520fcSchristos 		ns(struct compat_43_sys_lseek_args),
12212d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_lseek
12312d520fcSchristos 	},		/* 19 = olseek */
12412d520fcSchristos 	{
12512d520fcSchristos 		.sy_call = (sy_call_t *)sys_getpid_with_ppid
12612d520fcSchristos 	},		/* 20 = getpid_with_ppid */
12712d520fcSchristos 	{
12812d520fcSchristos 		ns(struct freebsd_sys_mount_args),
12912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
13012d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_mount
13112d520fcSchristos 	},		/* 21 = mount */
13212d520fcSchristos 	{
13312d520fcSchristos 		ns(struct sys_unmount_args),
13412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
13512d520fcSchristos 		.sy_call = (sy_call_t *)sys_unmount
13612d520fcSchristos 	},		/* 22 = unmount */
13712d520fcSchristos 	{
13812d520fcSchristos 		ns(struct sys_setuid_args),
13912d520fcSchristos 		.sy_call = (sy_call_t *)sys_setuid
14012d520fcSchristos 	},		/* 23 = setuid */
14112d520fcSchristos 	{
14212d520fcSchristos 		.sy_call = (sy_call_t *)sys_getuid_with_euid
14312d520fcSchristos 	},		/* 24 = getuid_with_euid */
14412d520fcSchristos 	{
14512d520fcSchristos 		.sy_call = (sy_call_t *)sys_geteuid
14612d520fcSchristos 	},		/* 25 = geteuid */
14712d520fcSchristos 	{
14812d520fcSchristos 		ns(struct freebsd_sys_ptrace_args),
14912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
15012d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_ptrace
15112d520fcSchristos 	},		/* 26 = ptrace */
15212d520fcSchristos 	{
15312d520fcSchristos 		ns(struct sys_recvmsg_args),
15412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
15512d520fcSchristos 		.sy_call = (sy_call_t *)sys_recvmsg
15612d520fcSchristos 	},		/* 27 = recvmsg */
15712d520fcSchristos 	{
15812d520fcSchristos 		ns(struct sys_sendmsg_args),
15912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
16012d520fcSchristos 		.sy_call = (sy_call_t *)sys_sendmsg
16112d520fcSchristos 	},		/* 28 = sendmsg */
16212d520fcSchristos 	{
16312d520fcSchristos 		ns(struct sys_recvfrom_args),
16412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
16512d520fcSchristos 		.sy_call = (sy_call_t *)sys_recvfrom
16612d520fcSchristos 	},		/* 29 = recvfrom */
16712d520fcSchristos 	{
16812d520fcSchristos 		ns(struct sys_accept_args),
16912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
17012d520fcSchristos 		.sy_call = (sy_call_t *)sys_accept
17112d520fcSchristos 	},		/* 30 = accept */
17212d520fcSchristos 	{
17312d520fcSchristos 		ns(struct sys_getpeername_args),
17412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
17512d520fcSchristos 		.sy_call = (sy_call_t *)sys_getpeername
17612d520fcSchristos 	},		/* 31 = getpeername */
17712d520fcSchristos 	{
17812d520fcSchristos 		ns(struct sys_getsockname_args),
17912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
18012d520fcSchristos 		.sy_call = (sy_call_t *)sys_getsockname
18112d520fcSchristos 	},		/* 32 = getsockname */
18212d520fcSchristos 	{
18312d520fcSchristos 		ns(struct sys_access_args),
18412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
18512d520fcSchristos 		.sy_call = (sy_call_t *)sys_access
18612d520fcSchristos 	},		/* 33 = access */
18712d520fcSchristos 	{
18812d520fcSchristos 		ns(struct sys_chflags_args),
18912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
19012d520fcSchristos 		.sy_call = (sy_call_t *)sys_chflags
19112d520fcSchristos 	},		/* 34 = chflags */
19212d520fcSchristos 	{
19312d520fcSchristos 		ns(struct sys_fchflags_args),
19412d520fcSchristos 		.sy_call = (sy_call_t *)sys_fchflags
19512d520fcSchristos 	},		/* 35 = fchflags */
19612d520fcSchristos 	{
19712d520fcSchristos 		.sy_call = (sy_call_t *)sys_sync
19812d520fcSchristos 	},		/* 36 = sync */
19912d520fcSchristos 	{
20012d520fcSchristos 		ns(struct sys_kill_args),
20112d520fcSchristos 		.sy_call = (sy_call_t *)sys_kill
20212d520fcSchristos 	},		/* 37 = kill */
20312d520fcSchristos 	{
20412d520fcSchristos 		ns(struct compat_43_sys_stat_args),
20512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
20612d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_stat
20712d520fcSchristos 	},		/* 38 = stat43 */
20812d520fcSchristos 	{
20912d520fcSchristos 		.sy_call = (sy_call_t *)sys_getppid
21012d520fcSchristos 	},		/* 39 = getppid */
21112d520fcSchristos 	{
21212d520fcSchristos 		ns(struct compat_43_sys_lstat_args),
21312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
21412d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_lstat
21512d520fcSchristos 	},		/* 40 = lstat43 */
21612d520fcSchristos 	{
21712d520fcSchristos 		ns(struct sys_dup_args),
21812d520fcSchristos 		.sy_call = (sy_call_t *)sys_dup
21912d520fcSchristos 	},		/* 41 = dup */
22012d520fcSchristos 	{
22112d520fcSchristos 		.sy_call = (sy_call_t *)sys_pipe
22212d520fcSchristos 	},		/* 42 = pipe */
22312d520fcSchristos 	{
22412d520fcSchristos 		.sy_call = (sy_call_t *)sys_getegid
22512d520fcSchristos 	},		/* 43 = getegid */
22612d520fcSchristos 	{
22712d520fcSchristos 		ns(struct sys_profil_args),
22812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
22912d520fcSchristos 		.sy_call = (sy_call_t *)sys_profil
23012d520fcSchristos 	},		/* 44 = profil */
231e1ac4c63Smycroft #ifdef KTRACE
23212d520fcSchristos 	{
23312d520fcSchristos 		ns(struct sys_ktrace_args),
23412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
23512d520fcSchristos 		.sy_call = (sy_call_t *)sys_ktrace
23612d520fcSchristos 	},		/* 45 = ktrace */
237e1ac4c63Smycroft #else
23812d520fcSchristos 	{
23912d520fcSchristos 		.sy_call = sys_nosys,
24012d520fcSchristos 	},		/* 45 = filler */
241e1ac4c63Smycroft #endif
24212d520fcSchristos 	{
24312d520fcSchristos 		ns(struct compat_13_sys_sigaction_args),
24412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
24512d520fcSchristos 		.sy_call = (sy_call_t *)compat_13_sys_sigaction
24612d520fcSchristos 	},		/* 46 = sigaction */
24712d520fcSchristos 	{
24812d520fcSchristos 		.sy_call = (sy_call_t *)sys_getgid_with_egid
24912d520fcSchristos 	},		/* 47 = getgid_with_egid */
25012d520fcSchristos 	{
25112d520fcSchristos 		ns(struct compat_13_sys_sigprocmask_args),
25212d520fcSchristos 		.sy_call = (sy_call_t *)compat_13_sys_sigprocmask
25312d520fcSchristos 	},		/* 48 = sigprocmask */
25412d520fcSchristos 	{
25512d520fcSchristos 		ns(struct sys___getlogin_args),
25612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
25712d520fcSchristos 		.sy_call = (sy_call_t *)sys___getlogin
25812d520fcSchristos 	},		/* 49 = __getlogin */
25912d520fcSchristos 	{
26012d520fcSchristos 		ns(struct sys___setlogin_args),
26112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
26212d520fcSchristos 		.sy_call = (sy_call_t *)sys___setlogin
26312d520fcSchristos 	},		/* 50 = __setlogin */
26412d520fcSchristos 	{
26512d520fcSchristos 		ns(struct sys_acct_args),
26612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
26712d520fcSchristos 		.sy_call = (sy_call_t *)sys_acct
26812d520fcSchristos 	},		/* 51 = acct */
26912d520fcSchristos 	{
27012d520fcSchristos 		.sy_call = (sy_call_t *)compat_13_sys_sigpending
27112d520fcSchristos 	},		/* 52 = sigpending */
27212d520fcSchristos 	{
27312d520fcSchristos 		ns(struct compat_13_sys_sigaltstack_args),
27412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
27512d520fcSchristos 		.sy_call = (sy_call_t *)compat_13_sys_sigaltstack
27612d520fcSchristos 	},		/* 53 = sigaltstack */
27712d520fcSchristos 	{
27812d520fcSchristos 		ns(struct freebsd_sys_ioctl_args),
27912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
28012d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_ioctl
28112d520fcSchristos 	},		/* 54 = ioctl */
28212d520fcSchristos 	{
28312d520fcSchristos 		ns(struct sys_reboot_args),
28412d520fcSchristos 		.sy_call = (sy_call_t *)sys_reboot
28512d520fcSchristos 	},		/* 55 = oreboot */
28612d520fcSchristos 	{
28712d520fcSchristos 		ns(struct sys_revoke_args),
28812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
28912d520fcSchristos 		.sy_call = (sy_call_t *)sys_revoke
29012d520fcSchristos 	},		/* 56 = revoke */
29112d520fcSchristos 	{
29212d520fcSchristos 		ns(struct sys_symlink_args),
29312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
29412d520fcSchristos 		.sy_call = (sy_call_t *)sys_symlink
29512d520fcSchristos 	},		/* 57 = symlink */
29612d520fcSchristos 	{
29712d520fcSchristos 		ns(struct sys_readlink_args),
29812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
29912d520fcSchristos 		.sy_call = (sy_call_t *)sys_readlink
30012d520fcSchristos 	},		/* 58 = readlink */
30112d520fcSchristos 	{
30212d520fcSchristos 		ns(struct sys_execve_args),
30312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
30412d520fcSchristos 		.sy_call = (sy_call_t *)sys_execve
30512d520fcSchristos 	},		/* 59 = execve */
30612d520fcSchristos 	{
30712d520fcSchristos 		ns(struct sys_umask_args),
30812d520fcSchristos 		.sy_call = (sy_call_t *)sys_umask
30912d520fcSchristos 	},		/* 60 = umask */
31012d520fcSchristos 	{
31112d520fcSchristos 		ns(struct sys_chroot_args),
31212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
31312d520fcSchristos 		.sy_call = (sy_call_t *)sys_chroot
31412d520fcSchristos 	},		/* 61 = chroot */
31512d520fcSchristos 	{
31612d520fcSchristos 		ns(struct compat_43_sys_fstat_args),
31712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
31812d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_fstat
31912d520fcSchristos 	},		/* 62 = fstat43 */
32012d520fcSchristos 	{
32112d520fcSchristos 		ns(struct compat_43_sys_getkerninfo_args),
32212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
32312d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_getkerninfo
32412d520fcSchristos 	},		/* 63 = ogetkerninfo */
32512d520fcSchristos 	{
32612d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_getpagesize
32712d520fcSchristos 	},		/* 64 = ogetpagesize */
32812d520fcSchristos 	{
32912d520fcSchristos 		ns(struct freebsd_sys_msync_args),
33012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
33112d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_msync
33212d520fcSchristos 	},		/* 65 = msync */
33312d520fcSchristos 	{
33412d520fcSchristos 		.sy_call = (sy_call_t *)sys_vfork
33512d520fcSchristos 	},		/* 66 = vfork */
33612d520fcSchristos 	{
33712d520fcSchristos 		.sy_call = sys_nosys,
33812d520fcSchristos 	},		/* 67 = filler */
33912d520fcSchristos 	{
34012d520fcSchristos 		.sy_call = sys_nosys,
34112d520fcSchristos 	},		/* 68 = filler */
34212d520fcSchristos 	{
343*f7543355Skamil 		.sy_call = sys_nosys,
344*f7543355Skamil 	},		/* 69 = filler */
34512d520fcSchristos 	{
34679c1d010Skamil 		.sy_call = sys_nosys,
34779c1d010Skamil 	},		/* 70 = filler */
34812d520fcSchristos 	{
34912d520fcSchristos 		ns(struct compat_43_sys_mmap_args),
35012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
35112d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_mmap
35212d520fcSchristos 	},		/* 71 = ommap */
35312d520fcSchristos 	{
35412d520fcSchristos 		ns(struct sys_ovadvise_args),
35512d520fcSchristos 		.sy_call = (sy_call_t *)sys_ovadvise
35612d520fcSchristos 	},		/* 72 = vadvise */
35712d520fcSchristos 	{
35812d520fcSchristos 		ns(struct sys_munmap_args),
35912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
36012d520fcSchristos 		.sy_call = (sy_call_t *)sys_munmap
36112d520fcSchristos 	},		/* 73 = munmap */
36212d520fcSchristos 	{
36312d520fcSchristos 		ns(struct sys_mprotect_args),
36412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
36512d520fcSchristos 		.sy_call = (sy_call_t *)sys_mprotect
36612d520fcSchristos 	},		/* 74 = mprotect */
36712d520fcSchristos 	{
36812d520fcSchristos 		ns(struct sys_madvise_args),
36912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
37012d520fcSchristos 		.sy_call = (sy_call_t *)sys_madvise
37112d520fcSchristos 	},		/* 75 = madvise */
37212d520fcSchristos 	{
37312d520fcSchristos 		.sy_call = sys_nosys,
37412d520fcSchristos 	},		/* 76 = filler */
37512d520fcSchristos 	{
37612d520fcSchristos 		.sy_call = sys_nosys,
37712d520fcSchristos 	},		/* 77 = filler */
37812d520fcSchristos 	{
37912d520fcSchristos 		ns(struct sys_mincore_args),
38012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
38112d520fcSchristos 		.sy_call = (sy_call_t *)sys_mincore
38212d520fcSchristos 	},		/* 78 = mincore */
38312d520fcSchristos 	{
38412d520fcSchristos 		ns(struct sys_getgroups_args),
38512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
38612d520fcSchristos 		.sy_call = (sy_call_t *)sys_getgroups
38712d520fcSchristos 	},		/* 79 = getgroups */
38812d520fcSchristos 	{
38912d520fcSchristos 		ns(struct sys_setgroups_args),
39012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
39112d520fcSchristos 		.sy_call = (sy_call_t *)sys_setgroups
39212d520fcSchristos 	},		/* 80 = setgroups */
39312d520fcSchristos 	{
39412d520fcSchristos 		.sy_call = (sy_call_t *)sys_getpgrp
39512d520fcSchristos 	},		/* 81 = getpgrp */
39612d520fcSchristos 	{
39712d520fcSchristos 		ns(struct sys_setpgid_args),
39812d520fcSchristos 		.sy_call = (sy_call_t *)sys_setpgid
39912d520fcSchristos 	},		/* 82 = setpgid */
40012d520fcSchristos 	{
40112d520fcSchristos 		ns(struct compat_50_sys_setitimer_args),
40212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
40312d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_setitimer
40412d520fcSchristos 	},		/* 83 = setitimer */
40512d520fcSchristos 	{
40612d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_wait
40712d520fcSchristos 	},		/* 84 = owait */
40812d520fcSchristos 	{
40912d520fcSchristos 		ns(struct compat_12_sys_swapon_args),
41012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
41112d520fcSchristos 		.sy_call = (sy_call_t *)compat_12_sys_swapon
41212d520fcSchristos 	},		/* 85 = swapon */
41312d520fcSchristos 	{
41412d520fcSchristos 		ns(struct compat_50_sys_getitimer_args),
41512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
41612d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_getitimer
41712d520fcSchristos 	},		/* 86 = getitimer */
41812d520fcSchristos 	{
41912d520fcSchristos 		ns(struct compat_43_sys_gethostname_args),
42012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
42112d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_gethostname
42212d520fcSchristos 	},		/* 87 = ogethostname */
42312d520fcSchristos 	{
42412d520fcSchristos 		ns(struct compat_43_sys_sethostname_args),
42512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
42612d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_sethostname
42712d520fcSchristos 	},		/* 88 = osethostname */
42812d520fcSchristos 	{
42912d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_getdtablesize
43012d520fcSchristos 	},		/* 89 = ogetdtablesize */
43112d520fcSchristos 	{
43212d520fcSchristos 		ns(struct sys_dup2_args),
43312d520fcSchristos 		.sy_call = (sy_call_t *)sys_dup2
43412d520fcSchristos 	},		/* 90 = dup2 */
43512d520fcSchristos 	{
43612d520fcSchristos 		.sy_call = sys_nosys,
43712d520fcSchristos 	},		/* 91 = filler */
43812d520fcSchristos 	{
43912d520fcSchristos 		ns(struct sys_fcntl_args),
44012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
44112d520fcSchristos 		.sy_call = (sy_call_t *)sys_fcntl
44212d520fcSchristos 	},		/* 92 = fcntl */
44312d520fcSchristos 	{
44412d520fcSchristos 		ns(struct compat_50_sys_select_args),
44512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
44612d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_select
44712d520fcSchristos 	},		/* 93 = select */
44812d520fcSchristos 	{
44912d520fcSchristos 		.sy_call = sys_nosys,
45012d520fcSchristos 	},		/* 94 = filler */
45112d520fcSchristos 	{
45212d520fcSchristos 		ns(struct sys_fsync_args),
45312d520fcSchristos 		.sy_call = (sy_call_t *)sys_fsync
45412d520fcSchristos 	},		/* 95 = fsync */
45512d520fcSchristos 	{
45612d520fcSchristos 		ns(struct sys_setpriority_args),
45712d520fcSchristos 		.sy_call = (sy_call_t *)sys_setpriority
45812d520fcSchristos 	},		/* 96 = setpriority */
45912d520fcSchristos 	{
46012d520fcSchristos 		ns(struct compat_30_sys_socket_args),
46112d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys_socket
46212d520fcSchristos 	},		/* 97 = socket */
46312d520fcSchristos 	{
46412d520fcSchristos 		ns(struct sys_connect_args),
46512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
46612d520fcSchristos 		.sy_call = (sy_call_t *)sys_connect
46712d520fcSchristos 	},		/* 98 = connect */
46812d520fcSchristos 	{
46912d520fcSchristos 		ns(struct compat_43_sys_accept_args),
47012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
47112d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_accept
47212d520fcSchristos 	},		/* 99 = oaccept */
47312d520fcSchristos 	{
47412d520fcSchristos 		ns(struct sys_getpriority_args),
47512d520fcSchristos 		.sy_call = (sy_call_t *)sys_getpriority
47612d520fcSchristos 	},		/* 100 = getpriority */
47712d520fcSchristos 	{
47812d520fcSchristos 		ns(struct compat_43_sys_send_args),
47912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
48012d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_send
48112d520fcSchristos 	},		/* 101 = osend */
48212d520fcSchristos 	{
48312d520fcSchristos 		ns(struct compat_43_sys_recv_args),
48412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
48512d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_recv
48612d520fcSchristos 	},		/* 102 = orecv */
48712d520fcSchristos 	{
48812d520fcSchristos 		ns(struct freebsd_sys_sigreturn_args),
48912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
49012d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sigreturn
49112d520fcSchristos 	},		/* 103 = sigreturn */
49212d520fcSchristos 	{
49312d520fcSchristos 		ns(struct sys_bind_args),
49412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
49512d520fcSchristos 		.sy_call = (sy_call_t *)sys_bind
49612d520fcSchristos 	},		/* 104 = bind */
49712d520fcSchristos 	{
49812d520fcSchristos 		ns(struct sys_setsockopt_args),
49912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
50012d520fcSchristos 		.sy_call = (sy_call_t *)sys_setsockopt
50112d520fcSchristos 	},		/* 105 = setsockopt */
50212d520fcSchristos 	{
50312d520fcSchristos 		ns(struct sys_listen_args),
50412d520fcSchristos 		.sy_call = (sy_call_t *)sys_listen
50512d520fcSchristos 	},		/* 106 = listen */
50612d520fcSchristos 	{
50712d520fcSchristos 		.sy_call = sys_nosys,
50812d520fcSchristos 	},		/* 107 = filler */
50912d520fcSchristos 	{
51012d520fcSchristos 		ns(struct compat_43_sys_sigvec_args),
51112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
51212d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_sigvec
51312d520fcSchristos 	},		/* 108 = osigvec */
51412d520fcSchristos 	{
51512d520fcSchristos 		ns(struct compat_43_sys_sigblock_args),
51612d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_sigblock
51712d520fcSchristos 	},		/* 109 = osigblock */
51812d520fcSchristos 	{
51912d520fcSchristos 		ns(struct compat_43_sys_sigsetmask_args),
52012d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_sigsetmask
52112d520fcSchristos 	},		/* 110 = osigsetmask */
52212d520fcSchristos 	{
52312d520fcSchristos 		ns(struct compat_13_sys_sigsuspend_args),
52412d520fcSchristos 		.sy_call = (sy_call_t *)compat_13_sys_sigsuspend
52512d520fcSchristos 	},		/* 111 = sigsuspend */
52612d520fcSchristos 	{
52712d520fcSchristos 		ns(struct compat_43_sys_sigstack_args),
52812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
52912d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_sigstack
53012d520fcSchristos 	},		/* 112 = osigstack */
53112d520fcSchristos 	{
53212d520fcSchristos 		ns(struct compat_43_sys_recvmsg_args),
53312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
53412d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_recvmsg
53512d520fcSchristos 	},		/* 113 = orecvmsg */
53612d520fcSchristos 	{
53712d520fcSchristos 		ns(struct compat_43_sys_sendmsg_args),
53812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
53912d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_sendmsg
54012d520fcSchristos 	},		/* 114 = osendmsg */
541e1ac4c63Smycroft #ifdef TRACE
54212d520fcSchristos 	{
54312d520fcSchristos 		ns(struct sys_vtrace_args),
54412d520fcSchristos 		.sy_call = (sy_call_t *)sys_vtrace
54512d520fcSchristos 	},		/* 115 = vtrace */
546e1ac4c63Smycroft #else
54712d520fcSchristos 	{
54812d520fcSchristos 		.sy_call = sys_nosys,
54912d520fcSchristos 	},		/* 115 = filler */
550e1ac4c63Smycroft #endif
55112d520fcSchristos 	{
55212d520fcSchristos 		ns(struct compat_50_sys_gettimeofday_args),
55312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
55412d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_gettimeofday
55512d520fcSchristos 	},		/* 116 = gettimeofday */
55612d520fcSchristos 	{
55712d520fcSchristos 		ns(struct compat_50_sys_getrusage_args),
55812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
55912d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_getrusage
56012d520fcSchristos 	},		/* 117 = getrusage */
56112d520fcSchristos 	{
56212d520fcSchristos 		ns(struct sys_getsockopt_args),
56312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
56412d520fcSchristos 		.sy_call = (sy_call_t *)sys_getsockopt
56512d520fcSchristos 	},		/* 118 = getsockopt */
56612d520fcSchristos 	{
56712d520fcSchristos 		.sy_call = sys_nosys,
56812d520fcSchristos 	},		/* 119 = filler */
56912d520fcSchristos 	{
57012d520fcSchristos 		ns(struct sys_readv_args),
57112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
57212d520fcSchristos 		.sy_call = (sy_call_t *)sys_readv
57312d520fcSchristos 	},		/* 120 = readv */
57412d520fcSchristos 	{
57512d520fcSchristos 		ns(struct sys_writev_args),
57612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
57712d520fcSchristos 		.sy_call = (sy_call_t *)sys_writev
57812d520fcSchristos 	},		/* 121 = writev */
57912d520fcSchristos 	{
58012d520fcSchristos 		ns(struct compat_50_sys_settimeofday_args),
58112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
58212d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_settimeofday
58312d520fcSchristos 	},		/* 122 = settimeofday */
58412d520fcSchristos 	{
58512d520fcSchristos 		ns(struct sys_fchown_args),
58612d520fcSchristos 		.sy_call = (sy_call_t *)sys_fchown
58712d520fcSchristos 	},		/* 123 = fchown */
58812d520fcSchristos 	{
58912d520fcSchristos 		ns(struct sys_fchmod_args),
59012d520fcSchristos 		.sy_call = (sy_call_t *)sys_fchmod
59112d520fcSchristos 	},		/* 124 = fchmod */
59212d520fcSchristos 	{
59312d520fcSchristos 		ns(struct compat_43_sys_recvfrom_args),
59412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
59512d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_recvfrom
59612d520fcSchristos 	},		/* 125 = orecvfrom */
59712d520fcSchristos 	{
59812d520fcSchristos 		ns(struct sys_setreuid_args),
59912d520fcSchristos 		.sy_call = (sy_call_t *)sys_setreuid
60012d520fcSchristos 	},		/* 126 = setreuid */
60112d520fcSchristos 	{
60212d520fcSchristos 		ns(struct sys_setregid_args),
60312d520fcSchristos 		.sy_call = (sy_call_t *)sys_setregid
60412d520fcSchristos 	},		/* 127 = setregid */
60512d520fcSchristos 	{
60612d520fcSchristos 		ns(struct sys_rename_args),
60712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
60812d520fcSchristos 		.sy_call = (sy_call_t *)sys_rename
60912d520fcSchristos 	},		/* 128 = rename */
61012d520fcSchristos 	{
61112d520fcSchristos 		ns(struct compat_43_sys_truncate_args),
61212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
61312d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_truncate
61412d520fcSchristos 	},		/* 129 = otruncate */
61512d520fcSchristos 	{
61612d520fcSchristos 		ns(struct compat_43_sys_ftruncate_args),
61712d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_ftruncate
61812d520fcSchristos 	},		/* 130 = oftruncate */
61912d520fcSchristos 	{
62012d520fcSchristos 		ns(struct sys_flock_args),
62112d520fcSchristos 		.sy_call = (sy_call_t *)sys_flock
62212d520fcSchristos 	},		/* 131 = flock */
62312d520fcSchristos 	{
62412d520fcSchristos 		ns(struct sys_mkfifo_args),
62512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
62612d520fcSchristos 		.sy_call = (sy_call_t *)sys_mkfifo
62712d520fcSchristos 	},		/* 132 = mkfifo */
62812d520fcSchristos 	{
62912d520fcSchristos 		ns(struct sys_sendto_args),
63012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
63112d520fcSchristos 		.sy_call = (sy_call_t *)sys_sendto
63212d520fcSchristos 	},		/* 133 = sendto */
63312d520fcSchristos 	{
63412d520fcSchristos 		ns(struct sys_shutdown_args),
63512d520fcSchristos 		.sy_call = (sy_call_t *)sys_shutdown
63612d520fcSchristos 	},		/* 134 = shutdown */
63712d520fcSchristos 	{
63812d520fcSchristos 		ns(struct sys_socketpair_args),
63912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
64012d520fcSchristos 		.sy_call = (sy_call_t *)sys_socketpair
64112d520fcSchristos 	},		/* 135 = socketpair */
64212d520fcSchristos 	{
64312d520fcSchristos 		ns(struct sys_mkdir_args),
64412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
64512d520fcSchristos 		.sy_call = (sy_call_t *)sys_mkdir
64612d520fcSchristos 	},		/* 136 = mkdir */
64712d520fcSchristos 	{
64812d520fcSchristos 		ns(struct sys_rmdir_args),
64912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
65012d520fcSchristos 		.sy_call = (sy_call_t *)sys_rmdir
65112d520fcSchristos 	},		/* 137 = rmdir */
65212d520fcSchristos 	{
65312d520fcSchristos 		ns(struct compat_50_sys_utimes_args),
65412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
65512d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_utimes
65612d520fcSchristos 	},		/* 138 = utimes */
65712d520fcSchristos 	{
65812d520fcSchristos 		.sy_call = sys_nosys,
65912d520fcSchristos 	},		/* 139 = filler */
66012d520fcSchristos 	{
66112d520fcSchristos 		ns(struct compat_50_sys_adjtime_args),
66212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
66312d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_adjtime
66412d520fcSchristos 	},		/* 140 = adjtime */
66512d520fcSchristos 	{
66612d520fcSchristos 		ns(struct compat_43_sys_getpeername_args),
66712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
66812d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_getpeername
66912d520fcSchristos 	},		/* 141 = ogetpeername */
67012d520fcSchristos 	{
67112d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_gethostid
67212d520fcSchristos 	},		/* 142 = ogethostid */
67312d520fcSchristos 	{
67412d520fcSchristos 		ns(struct compat_43_sys_sethostid_args),
67512d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_sethostid
67612d520fcSchristos 	},		/* 143 = osethostid */
67712d520fcSchristos 	{
67812d520fcSchristos 		ns(struct compat_43_sys_getrlimit_args),
67912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
68012d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_getrlimit
68112d520fcSchristos 	},		/* 144 = ogetrlimit */
68212d520fcSchristos 	{
68312d520fcSchristos 		ns(struct compat_43_sys_setrlimit_args),
68412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
68512d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_setrlimit
68612d520fcSchristos 	},		/* 145 = osetrlimit */
68712d520fcSchristos 	{
68812d520fcSchristos 		ns(struct compat_43_sys_killpg_args),
68912d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_killpg
69012d520fcSchristos 	},		/* 146 = okillpg */
69112d520fcSchristos 	{
69212d520fcSchristos 		.sy_call = (sy_call_t *)sys_setsid
69312d520fcSchristos 	},		/* 147 = setsid */
69412d520fcSchristos 	{
69512d520fcSchristos 		ns(struct compat_50_sys_quotactl_args),
69612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
69712d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_quotactl
69812d520fcSchristos 	},		/* 148 = quotactl */
69912d520fcSchristos 	{
70012d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_quota
70112d520fcSchristos 	},		/* 149 = oquota */
70212d520fcSchristos 	{
70312d520fcSchristos 		ns(struct compat_43_sys_getsockname_args),
70412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
70512d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_getsockname
70612d520fcSchristos 	},		/* 150 = ogetsockname */
70712d520fcSchristos 	{
70812d520fcSchristos 		.sy_call = sys_nosys,
70912d520fcSchristos 	},		/* 151 = filler */
71012d520fcSchristos 	{
71112d520fcSchristos 		.sy_call = sys_nosys,
71212d520fcSchristos 	},		/* 152 = filler */
71312d520fcSchristos 	{
71412d520fcSchristos 		.sy_call = sys_nosys,
71512d520fcSchristos 	},		/* 153 = filler */
71612d520fcSchristos 	{
71712d520fcSchristos 		.sy_call = sys_nosys,
71812d520fcSchristos 	},		/* 154 = filler */
71912d520fcSchristos 	{
72012d520fcSchristos 		.sy_call = sys_nosys,
72112d520fcSchristos 	},		/* 155 = filler */
72212d520fcSchristos 	{
72312d520fcSchristos 		ns(struct compat_43_sys_getdirentries_args),
72412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
72512d520fcSchristos 		.sy_call = (sy_call_t *)compat_43_sys_getdirentries
72612d520fcSchristos 	},		/* 156 = ogetdirentries */
72712d520fcSchristos 	{
72812d520fcSchristos 		ns(struct compat_20_sys_statfs_args),
72912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
73012d520fcSchristos 		.sy_call = (sy_call_t *)compat_20_sys_statfs
73112d520fcSchristos 	},		/* 157 = statfs */
73212d520fcSchristos 	{
73312d520fcSchristos 		ns(struct compat_20_sys_fstatfs_args),
73412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
73512d520fcSchristos 		.sy_call = (sy_call_t *)compat_20_sys_fstatfs
73612d520fcSchristos 	},		/* 158 = fstatfs */
73712d520fcSchristos 	{
73812d520fcSchristos 		.sy_call = sys_nosys,
73912d520fcSchristos 	},		/* 159 = filler */
74012d520fcSchristos 	{
74112d520fcSchristos 		.sy_call = sys_nosys,
74212d520fcSchristos 	},		/* 160 = filler */
74312d520fcSchristos 	{
74412d520fcSchristos 		ns(struct compat_30_sys_getfh_args),
74512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
74612d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys_getfh
74712d520fcSchristos 	},		/* 161 = getfh */
74812d520fcSchristos 	{
74912d520fcSchristos 		ns(struct compat_09_sys_getdomainname_args),
75012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
75112d520fcSchristos 		.sy_call = (sy_call_t *)compat_09_sys_getdomainname
75212d520fcSchristos 	},		/* 162 = getdomainname */
75312d520fcSchristos 	{
75412d520fcSchristos 		ns(struct compat_09_sys_setdomainname_args),
75512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
75612d520fcSchristos 		.sy_call = (sy_call_t *)compat_09_sys_setdomainname
75712d520fcSchristos 	},		/* 163 = setdomainname */
75812d520fcSchristos 	{
75912d520fcSchristos 		ns(struct compat_09_sys_uname_args),
76012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
76112d520fcSchristos 		.sy_call = (sy_call_t *)compat_09_sys_uname
76212d520fcSchristos 	},		/* 164 = uname */
76312d520fcSchristos 	{
76412d520fcSchristos 		ns(struct sys_sysarch_args),
76512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
76612d520fcSchristos 		.sy_call = (sy_call_t *)sys_sysarch
76712d520fcSchristos 	},		/* 165 = sysarch */
76812d520fcSchristos 	{
76912d520fcSchristos 		ns(struct freebsd_sys_rtprio_args),
77012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
77112d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_rtprio
77212d520fcSchristos 	},		/* 166 = rtprio */
77312d520fcSchristos 	{
77412d520fcSchristos 		.sy_call = sys_nosys,
77512d520fcSchristos 	},		/* 167 = filler */
77612d520fcSchristos 	{
77712d520fcSchristos 		.sy_call = sys_nosys,
77812d520fcSchristos 	},		/* 168 = filler */
77989e107d9Seeh #if defined(SYSVSEM) && !defined(_LP64)
78012d520fcSchristos 	{
78112d520fcSchristos 		ns(struct freebsd_sys_semsys_args),
78212d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_semsys
78312d520fcSchristos 	},		/* 169 = semsys */
784e1ac4c63Smycroft #else
78512d520fcSchristos 	{
78612d520fcSchristos 		.sy_call = sys_nosys,
78712d520fcSchristos 	},		/* 169 = filler */
788e1ac4c63Smycroft #endif
78989e107d9Seeh #if defined(SYSVMSG) && !defined(_LP64)
79012d520fcSchristos 	{
79112d520fcSchristos 		ns(struct freebsd_sys_msgsys_args),
79212d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_msgsys
79312d520fcSchristos 	},		/* 170 = msgsys */
794e1ac4c63Smycroft #else
79512d520fcSchristos 	{
79612d520fcSchristos 		.sy_call = sys_nosys,
79712d520fcSchristos 	},		/* 170 = filler */
798e1ac4c63Smycroft #endif
79989e107d9Seeh #if defined(SYSVSHM) && !defined(_LP64)
80012d520fcSchristos 	{
80112d520fcSchristos 		ns(struct freebsd_sys_shmsys_args),
80212d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_shmsys
80312d520fcSchristos 	},		/* 171 = shmsys */
804e1ac4c63Smycroft #else
80512d520fcSchristos 	{
80612d520fcSchristos 		.sy_call = sys_nosys,
80712d520fcSchristos 	},		/* 171 = filler */
808e1ac4c63Smycroft #endif
80912d520fcSchristos 	{
81012d520fcSchristos 		.sy_call = sys_nosys,
81112d520fcSchristos 	},		/* 172 = filler */
81212d520fcSchristos 	{
81312d520fcSchristos 		ns(struct sys_pread_args),
81412d520fcSchristos 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64 | SYCALL_ARG_PTR,
81512d520fcSchristos 		.sy_call = (sy_call_t *)sys_pread
81612d520fcSchristos 	},		/* 173 = pread */
81712d520fcSchristos 	{
81812d520fcSchristos 		ns(struct sys_pwrite_args),
81912d520fcSchristos 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64 | SYCALL_ARG_PTR,
82012d520fcSchristos 		.sy_call = (sy_call_t *)sys_pwrite
82112d520fcSchristos 	},		/* 174 = pwrite */
82212d520fcSchristos 	{
82312d520fcSchristos 		.sy_call = sys_nosys,
82412d520fcSchristos 	},		/* 175 = filler */
825a282297eSitojun #ifdef NTP
82612d520fcSchristos 	{
82712d520fcSchristos 		ns(struct freebsd_ntp_adjtime_args),
82812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
82912d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_ntp_adjtime
83012d520fcSchristos 	},		/* 176 = freebsd_ntp_adjtime */
83124f9914cSbjh21 #else
83212d520fcSchristos 	{
83312d520fcSchristos 		.sy_call = sys_nosys,
83412d520fcSchristos 	},		/* 176 = filler */
83524f9914cSbjh21 #endif
83612d520fcSchristos 	{
83712d520fcSchristos 		.sy_call = sys_nosys,
83812d520fcSchristos 	},		/* 177 = filler */
83912d520fcSchristos 	{
84012d520fcSchristos 		.sy_call = sys_nosys,
84112d520fcSchristos 	},		/* 178 = filler */
84212d520fcSchristos 	{
84312d520fcSchristos 		.sy_call = sys_nosys,
84412d520fcSchristos 	},		/* 179 = filler */
84512d520fcSchristos 	{
84612d520fcSchristos 		.sy_call = sys_nosys,
84712d520fcSchristos 	},		/* 180 = filler */
84812d520fcSchristos 	{
84912d520fcSchristos 		ns(struct sys_setgid_args),
85012d520fcSchristos 		.sy_call = (sy_call_t *)sys_setgid
85112d520fcSchristos 	},		/* 181 = setgid */
85212d520fcSchristos 	{
85312d520fcSchristos 		ns(struct sys_setegid_args),
85412d520fcSchristos 		.sy_call = (sy_call_t *)sys_setegid
85512d520fcSchristos 	},		/* 182 = setegid */
85612d520fcSchristos 	{
85712d520fcSchristos 		ns(struct sys_seteuid_args),
85812d520fcSchristos 		.sy_call = (sy_call_t *)sys_seteuid
85912d520fcSchristos 	},		/* 183 = seteuid */
86012d520fcSchristos 	{
86112d520fcSchristos 		.sy_call = sys_nosys,
86212d520fcSchristos 	},		/* 184 = filler */
86312d520fcSchristos 	{
86412d520fcSchristos 		.sy_call = sys_nosys,
86512d520fcSchristos 	},		/* 185 = filler */
86612d520fcSchristos 	{
86712d520fcSchristos 		.sy_call = sys_nosys,
86812d520fcSchristos 	},		/* 186 = filler */
86912d520fcSchristos 	{
87012d520fcSchristos 		.sy_call = sys_nosys,
87112d520fcSchristos 	},		/* 187 = filler */
87212d520fcSchristos 	{
87312d520fcSchristos 		ns(struct compat_12_sys_stat_args),
87412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
87512d520fcSchristos 		.sy_call = (sy_call_t *)compat_12_sys_stat
87612d520fcSchristos 	},		/* 188 = stat */
87712d520fcSchristos 	{
87812d520fcSchristos 		ns(struct compat_12_sys_fstat_args),
87912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
88012d520fcSchristos 		.sy_call = (sy_call_t *)compat_12_sys_fstat
88112d520fcSchristos 	},		/* 189 = fstat */
88212d520fcSchristos 	{
88312d520fcSchristos 		ns(struct compat_12_sys_lstat_args),
88412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
88512d520fcSchristos 		.sy_call = (sy_call_t *)compat_12_sys_lstat
88612d520fcSchristos 	},		/* 190 = lstat */
88712d520fcSchristos 	{
88812d520fcSchristos 		ns(struct sys_pathconf_args),
88912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
89012d520fcSchristos 		.sy_call = (sy_call_t *)sys_pathconf
89112d520fcSchristos 	},		/* 191 = pathconf */
89212d520fcSchristos 	{
89312d520fcSchristos 		ns(struct sys_fpathconf_args),
89412d520fcSchristos 		.sy_call = (sy_call_t *)sys_fpathconf
89512d520fcSchristos 	},		/* 192 = fpathconf */
89612d520fcSchristos 	{
89712d520fcSchristos 		.sy_call = sys_nosys,
89812d520fcSchristos 	},		/* 193 = filler */
89912d520fcSchristos 	{
90012d520fcSchristos 		ns(struct sys_getrlimit_args),
90112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
90212d520fcSchristos 		.sy_call = (sy_call_t *)sys_getrlimit
90312d520fcSchristos 	},		/* 194 = getrlimit */
90412d520fcSchristos 	{
90512d520fcSchristos 		ns(struct sys_setrlimit_args),
90612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
90712d520fcSchristos 		.sy_call = (sy_call_t *)sys_setrlimit
90812d520fcSchristos 	},		/* 195 = setrlimit */
90912d520fcSchristos 	{
91012d520fcSchristos 		ns(struct compat_12_sys_getdirentries_args),
91112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
91212d520fcSchristos 		.sy_call = (sy_call_t *)compat_12_sys_getdirentries
91312d520fcSchristos 	},		/* 196 = getdirentries */
91412d520fcSchristos 	{
91512d520fcSchristos 		ns(struct freebsd_sys_mmap_args),
91612d520fcSchristos 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG6_64 | SYCALL_ARG_PTR,
91712d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_mmap
91812d520fcSchristos 	},		/* 197 = mmap */
91912d520fcSchristos 	{
92012d520fcSchristos 		.sy_call = (sy_call_t *)sys_nosys
92112d520fcSchristos 	},		/* 198 = __syscall */
92212d520fcSchristos 	{
92312d520fcSchristos 		ns(struct sys_lseek_args),
92412d520fcSchristos 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64 | SYCALL_RET_64,
92512d520fcSchristos 		.sy_call = (sy_call_t *)sys_lseek
92612d520fcSchristos 	},		/* 199 = lseek */
92712d520fcSchristos 	{
92812d520fcSchristos 		ns(struct sys_truncate_args),
92912d520fcSchristos 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64 | SYCALL_ARG_PTR,
93012d520fcSchristos 		.sy_call = (sy_call_t *)sys_truncate
93112d520fcSchristos 	},		/* 200 = truncate */
93212d520fcSchristos 	{
93312d520fcSchristos 		ns(struct sys_ftruncate_args),
93412d520fcSchristos 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64,
93512d520fcSchristos 		.sy_call = (sy_call_t *)sys_ftruncate
93612d520fcSchristos 	},		/* 201 = ftruncate */
93712d520fcSchristos 	{
93812d520fcSchristos 		ns(struct freebsd_sys_sysctl_args),
93912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
94012d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sysctl
94112d520fcSchristos 	},		/* 202 = sysctl */
94212d520fcSchristos 	{
94312d520fcSchristos 		ns(struct sys_mlock_args),
94412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
94512d520fcSchristos 		.sy_call = (sy_call_t *)sys_mlock
94612d520fcSchristos 	},		/* 203 = mlock */
94712d520fcSchristos 	{
94812d520fcSchristos 		ns(struct sys_munlock_args),
94912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
95012d520fcSchristos 		.sy_call = (sy_call_t *)sys_munlock
95112d520fcSchristos 	},		/* 204 = munlock */
952e1ac4c63Smycroft #ifdef FREEBSD_BASED_ON_44LITE_R2
95312d520fcSchristos 	{
95412d520fcSchristos 		ns(struct freebsd_sys_undelete_args),
95512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
95612d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_undelete
95712d520fcSchristos 	},		/* 205 = undelete */
958e1ac4c63Smycroft #else
95912d520fcSchristos 	{
96012d520fcSchristos 		.sy_call = sys_nosys,
96112d520fcSchristos 	},		/* 205 = filler */
962e1ac4c63Smycroft #endif
96312d520fcSchristos 	{
96412d520fcSchristos 		ns(struct compat_50_sys_futimes_args),
96512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
96612d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_futimes
96712d520fcSchristos 	},		/* 206 = futimes */
96812d520fcSchristos 	{
96912d520fcSchristos 		ns(struct sys_getpgid_args),
97012d520fcSchristos 		.sy_call = (sy_call_t *)sys_getpgid
97112d520fcSchristos 	},		/* 207 = getpgid */
972ec4586b8Schristos #if 0
97312d520fcSchristos 	{
97412d520fcSchristos 		ns(struct sys_reboot_args),
97512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
97612d520fcSchristos 		.sy_call = (sy_call_t *)sys_reboot
97712d520fcSchristos 	},		/* 208 = reboot */
978ec4586b8Schristos #else
97912d520fcSchristos 	{
98012d520fcSchristos 		.sy_call = sys_nosys,
98112d520fcSchristos 	},		/* 208 = filler */
982ec4586b8Schristos #endif
98312d520fcSchristos 	{
98412d520fcSchristos 		ns(struct sys_poll_args),
98512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
98612d520fcSchristos 		.sy_call = (sy_call_t *)sys_poll
98712d520fcSchristos 	},		/* 209 = poll */
98812d520fcSchristos 	{
98912d520fcSchristos 		.sy_call = sys_nosys,
99012d520fcSchristos 	},		/* 210 = filler */
99112d520fcSchristos 	{
99212d520fcSchristos 		.sy_call = sys_nosys,
99312d520fcSchristos 	},		/* 211 = filler */
99412d520fcSchristos 	{
99512d520fcSchristos 		.sy_call = sys_nosys,
99612d520fcSchristos 	},		/* 212 = filler */
99712d520fcSchristos 	{
99812d520fcSchristos 		.sy_call = sys_nosys,
99912d520fcSchristos 	},		/* 213 = filler */
100012d520fcSchristos 	{
100112d520fcSchristos 		.sy_call = sys_nosys,
100212d520fcSchristos 	},		/* 214 = filler */
100312d520fcSchristos 	{
100412d520fcSchristos 		.sy_call = sys_nosys,
100512d520fcSchristos 	},		/* 215 = filler */
100612d520fcSchristos 	{
100712d520fcSchristos 		.sy_call = sys_nosys,
100812d520fcSchristos 	},		/* 216 = filler */
100912d520fcSchristos 	{
101012d520fcSchristos 		.sy_call = sys_nosys,
101112d520fcSchristos 	},		/* 217 = filler */
101212d520fcSchristos 	{
101312d520fcSchristos 		.sy_call = sys_nosys,
101412d520fcSchristos 	},		/* 218 = filler */
101512d520fcSchristos 	{
101612d520fcSchristos 		.sy_call = sys_nosys,
101712d520fcSchristos 	},		/* 219 = filler */
1018ec4586b8Schristos #ifdef SYSVSEM
101912d520fcSchristos 	{
102012d520fcSchristos 		ns(struct compat_14_sys___semctl_args),
102112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
102212d520fcSchristos 		.sy_call = (sy_call_t *)compat_14_sys___semctl
102312d520fcSchristos 	},		/* 220 = __semctl */
102412d520fcSchristos 	{
102512d520fcSchristos 		ns(struct sys_semget_args),
102612d520fcSchristos 		.sy_call = (sy_call_t *)sys_semget
102712d520fcSchristos 	},		/* 221 = semget */
102812d520fcSchristos 	{
102912d520fcSchristos 		ns(struct sys_semop_args),
103012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
103112d520fcSchristos 		.sy_call = (sy_call_t *)sys_semop
103212d520fcSchristos 	},		/* 222 = semop */
103312d520fcSchristos 	{
103412d520fcSchristos 		ns(struct sys_semconfig_args),
103512d520fcSchristos 		.sy_call = (sy_call_t *)sys_semconfig
103612d520fcSchristos 	},		/* 223 = semconfig */
1037ec4586b8Schristos #else
103812d520fcSchristos 	{
103912d520fcSchristos 		.sy_call = sys_nosys,
104012d520fcSchristos 	},		/* 220 = filler */
104112d520fcSchristos 	{
104212d520fcSchristos 		.sy_call = sys_nosys,
104312d520fcSchristos 	},		/* 221 = filler */
104412d520fcSchristos 	{
104512d520fcSchristos 		.sy_call = sys_nosys,
104612d520fcSchristos 	},		/* 222 = filler */
104712d520fcSchristos 	{
104812d520fcSchristos 		.sy_call = sys_nosys,
104912d520fcSchristos 	},		/* 223 = filler */
1050ec4586b8Schristos #endif
1051ec4586b8Schristos #ifdef SYSVMSG
105212d520fcSchristos 	{
105312d520fcSchristos 		ns(struct compat_14_sys_msgctl_args),
105412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
105512d520fcSchristos 		.sy_call = (sy_call_t *)compat_14_sys_msgctl
105612d520fcSchristos 	},		/* 224 = msgctl */
105712d520fcSchristos 	{
105812d520fcSchristos 		ns(struct sys_msgget_args),
105912d520fcSchristos 		.sy_call = (sy_call_t *)sys_msgget
106012d520fcSchristos 	},		/* 225 = msgget */
106112d520fcSchristos 	{
106212d520fcSchristos 		ns(struct sys_msgsnd_args),
106312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
106412d520fcSchristos 		.sy_call = (sy_call_t *)sys_msgsnd
106512d520fcSchristos 	},		/* 226 = msgsnd */
106612d520fcSchristos 	{
106712d520fcSchristos 		ns(struct sys_msgrcv_args),
106812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
106912d520fcSchristos 		.sy_call = (sy_call_t *)sys_msgrcv
107012d520fcSchristos 	},		/* 227 = msgrcv */
1071ec4586b8Schristos #else
107212d520fcSchristos 	{
107312d520fcSchristos 		.sy_call = sys_nosys,
107412d520fcSchristos 	},		/* 224 = filler */
107512d520fcSchristos 	{
107612d520fcSchristos 		.sy_call = sys_nosys,
107712d520fcSchristos 	},		/* 225 = filler */
107812d520fcSchristos 	{
107912d520fcSchristos 		.sy_call = sys_nosys,
108012d520fcSchristos 	},		/* 226 = filler */
108112d520fcSchristos 	{
108212d520fcSchristos 		.sy_call = sys_nosys,
108312d520fcSchristos 	},		/* 227 = filler */
1084ec4586b8Schristos #endif
1085ec4586b8Schristos #ifdef SYSVSHM
108612d520fcSchristos 	{
108712d520fcSchristos 		ns(struct sys_shmat_args),
108812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
108912d520fcSchristos 		.sy_call = (sy_call_t *)sys_shmat
109012d520fcSchristos 	},		/* 228 = shmat */
109112d520fcSchristos 	{
109212d520fcSchristos 		ns(struct compat_14_sys_shmctl_args),
109312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
109412d520fcSchristos 		.sy_call = (sy_call_t *)compat_14_sys_shmctl
109512d520fcSchristos 	},		/* 229 = shmctl */
109612d520fcSchristos 	{
109712d520fcSchristos 		ns(struct sys_shmdt_args),
109812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
109912d520fcSchristos 		.sy_call = (sy_call_t *)sys_shmdt
110012d520fcSchristos 	},		/* 230 = shmdt */
110112d520fcSchristos 	{
110212d520fcSchristos 		ns(struct sys_shmget_args),
110312d520fcSchristos 		.sy_call = (sy_call_t *)sys_shmget
110412d520fcSchristos 	},		/* 231 = shmget */
1105ec4586b8Schristos #else
110612d520fcSchristos 	{
110712d520fcSchristos 		.sy_call = sys_nosys,
110812d520fcSchristos 	},		/* 228 = filler */
110912d520fcSchristos 	{
111012d520fcSchristos 		.sy_call = sys_nosys,
111112d520fcSchristos 	},		/* 229 = filler */
111212d520fcSchristos 	{
111312d520fcSchristos 		.sy_call = sys_nosys,
111412d520fcSchristos 	},		/* 230 = filler */
111512d520fcSchristos 	{
111612d520fcSchristos 		.sy_call = sys_nosys,
111712d520fcSchristos 	},		/* 231 = filler */
1118ec4586b8Schristos #endif
111912d520fcSchristos 	{
112012d520fcSchristos 		ns(struct compat_50_sys_clock_gettime_args),
112112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
112212d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_clock_gettime
112312d520fcSchristos 	},		/* 232 = clock_gettime */
112412d520fcSchristos 	{
112512d520fcSchristos 		ns(struct compat_50_sys_clock_settime_args),
112612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
112712d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_clock_settime
112812d520fcSchristos 	},		/* 233 = clock_settime */
112912d520fcSchristos 	{
113012d520fcSchristos 		ns(struct compat_50_sys_clock_getres_args),
113112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
113212d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_clock_getres
113312d520fcSchristos 	},		/* 234 = clock_getres */
113412d520fcSchristos 	{
113512d520fcSchristos 		.sy_call = sys_nosys,
113612d520fcSchristos 	},		/* 235 = filler */
113712d520fcSchristos 	{
113812d520fcSchristos 		.sy_call = sys_nosys,
113912d520fcSchristos 	},		/* 236 = filler */
114012d520fcSchristos 	{
114112d520fcSchristos 		.sy_call = sys_nosys,
114212d520fcSchristos 	},		/* 237 = filler */
114312d520fcSchristos 	{
114412d520fcSchristos 		.sy_call = sys_nosys,
114512d520fcSchristos 	},		/* 238 = filler */
114612d520fcSchristos 	{
114712d520fcSchristos 		.sy_call = sys_nosys,
114812d520fcSchristos 	},		/* 239 = filler */
114912d520fcSchristos 	{
115012d520fcSchristos 		ns(struct compat_50_sys_nanosleep_args),
115112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
115212d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_nanosleep
115312d520fcSchristos 	},		/* 240 = nanosleep */
115412d520fcSchristos 	{
115512d520fcSchristos 		.sy_call = sys_nosys,
115612d520fcSchristos 	},		/* 241 = filler */
115712d520fcSchristos 	{
115812d520fcSchristos 		.sy_call = sys_nosys,
115912d520fcSchristos 	},		/* 242 = filler */
116012d520fcSchristos 	{
116112d520fcSchristos 		.sy_call = sys_nosys,
116212d520fcSchristos 	},		/* 243 = filler */
116312d520fcSchristos 	{
116412d520fcSchristos 		.sy_call = sys_nosys,
116512d520fcSchristos 	},		/* 244 = filler */
116612d520fcSchristos 	{
116712d520fcSchristos 		.sy_call = sys_nosys,
116812d520fcSchristos 	},		/* 245 = filler */
116912d520fcSchristos 	{
117012d520fcSchristos 		.sy_call = sys_nosys,
117112d520fcSchristos 	},		/* 246 = filler */
117212d520fcSchristos 	{
117312d520fcSchristos 		.sy_call = sys_nosys,
117412d520fcSchristos 	},		/* 247 = filler */
117512d520fcSchristos 	{
117612d520fcSchristos 		.sy_call = sys_nosys,
117712d520fcSchristos 	},		/* 248 = filler */
117812d520fcSchristos 	{
117912d520fcSchristos 		.sy_call = sys_nosys,
118012d520fcSchristos 	},		/* 249 = filler */
118112d520fcSchristos 	{
118212d520fcSchristos 		ns(struct sys_minherit_args),
118312d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
118412d520fcSchristos 		.sy_call = (sy_call_t *)sys_minherit
118512d520fcSchristos 	},		/* 250 = minherit */
118612d520fcSchristos 	{
118712d520fcSchristos 		ns(struct freebsd_sys_rfork_args),
118812d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_rfork
118912d520fcSchristos 	},		/* 251 = rfork */
119012d520fcSchristos 	{
119112d520fcSchristos 		.sy_call = sys_nosys,
119212d520fcSchristos 	},		/* 252 = filler */
119312d520fcSchristos 	{
119412d520fcSchristos 		.sy_call = (sy_call_t *)sys_issetugid
119512d520fcSchristos 	},		/* 253 = issetugid */
119612d520fcSchristos 	{
119712d520fcSchristos 		ns(struct sys_lchown_args),
119812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
119912d520fcSchristos 		.sy_call = (sy_call_t *)sys_lchown
120012d520fcSchristos 	},		/* 254 = lchown */
120112d520fcSchristos 	{
120212d520fcSchristos 		.sy_call = sys_nosys,
120312d520fcSchristos 	},		/* 255 = filler */
120412d520fcSchristos 	{
120512d520fcSchristos 		.sy_call = sys_nosys,
120612d520fcSchristos 	},		/* 256 = filler */
120712d520fcSchristos 	{
120812d520fcSchristos 		.sy_call = sys_nosys,
120912d520fcSchristos 	},		/* 257 = filler */
121012d520fcSchristos 	{
121112d520fcSchristos 		.sy_call = sys_nosys,
121212d520fcSchristos 	},		/* 258 = filler */
121312d520fcSchristos 	{
121412d520fcSchristos 		.sy_call = sys_nosys,
121512d520fcSchristos 	},		/* 259 = filler */
121612d520fcSchristos 	{
121712d520fcSchristos 		.sy_call = sys_nosys,
121812d520fcSchristos 	},		/* 260 = filler */
121912d520fcSchristos 	{
122012d520fcSchristos 		.sy_call = sys_nosys,
122112d520fcSchristos 	},		/* 261 = filler */
122212d520fcSchristos 	{
122312d520fcSchristos 		.sy_call = sys_nosys,
122412d520fcSchristos 	},		/* 262 = filler */
122512d520fcSchristos 	{
122612d520fcSchristos 		.sy_call = sys_nosys,
122712d520fcSchristos 	},		/* 263 = filler */
122812d520fcSchristos 	{
122912d520fcSchristos 		.sy_call = sys_nosys,
123012d520fcSchristos 	},		/* 264 = filler */
123112d520fcSchristos 	{
123212d520fcSchristos 		.sy_call = sys_nosys,
123312d520fcSchristos 	},		/* 265 = filler */
123412d520fcSchristos 	{
123512d520fcSchristos 		.sy_call = sys_nosys,
123612d520fcSchristos 	},		/* 266 = filler */
123712d520fcSchristos 	{
123812d520fcSchristos 		.sy_call = sys_nosys,
123912d520fcSchristos 	},		/* 267 = filler */
124012d520fcSchristos 	{
124112d520fcSchristos 		.sy_call = sys_nosys,
124212d520fcSchristos 	},		/* 268 = filler */
124312d520fcSchristos 	{
124412d520fcSchristos 		.sy_call = sys_nosys,
124512d520fcSchristos 	},		/* 269 = filler */
124612d520fcSchristos 	{
124712d520fcSchristos 		.sy_call = sys_nosys,
124812d520fcSchristos 	},		/* 270 = filler */
124912d520fcSchristos 	{
125012d520fcSchristos 		.sy_call = sys_nosys,
125112d520fcSchristos 	},		/* 271 = filler */
125212d520fcSchristos 	{
125312d520fcSchristos 		ns(struct compat_30_sys_getdents_args),
125412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
125512d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys_getdents
125612d520fcSchristos 	},		/* 272 = getdents */
125712d520fcSchristos 	{
125812d520fcSchristos 		.sy_call = sys_nosys,
125912d520fcSchristos 	},		/* 273 = filler */
126012d520fcSchristos 	{
126112d520fcSchristos 		ns(struct sys_lchmod_args),
126212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
126312d520fcSchristos 		.sy_call = (sy_call_t *)sys_lchmod
126412d520fcSchristos 	},		/* 274 = lchmod */
126512d520fcSchristos 	{
126612d520fcSchristos 		ns(struct sys_lchown_args),
126712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
126812d520fcSchristos 		.sy_call = (sy_call_t *)sys_lchown
126912d520fcSchristos 	},		/* 275 = netbsd_lchown */
127012d520fcSchristos 	{
127112d520fcSchristos 		ns(struct compat_50_sys_lutimes_args),
127212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
127312d520fcSchristos 		.sy_call = (sy_call_t *)compat_50_sys_lutimes
127412d520fcSchristos 	},		/* 276 = lutimes */
127512d520fcSchristos 	{
127612d520fcSchristos 		ns(struct sys___msync13_args),
127712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
127812d520fcSchristos 		.sy_call = (sy_call_t *)sys___msync13
127912d520fcSchristos 	},		/* 277 = __msync13 */
128012d520fcSchristos 	{
128112d520fcSchristos 		ns(struct compat_30_sys___stat13_args),
128212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
128312d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys___stat13
128412d520fcSchristos 	},		/* 278 = __stat13 */
128512d520fcSchristos 	{
128612d520fcSchristos 		ns(struct compat_30_sys___fstat13_args),
128712d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
128812d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys___fstat13
128912d520fcSchristos 	},		/* 279 = __fstat13 */
129012d520fcSchristos 	{
129112d520fcSchristos 		ns(struct compat_30_sys___lstat13_args),
129212d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
129312d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys___lstat13
129412d520fcSchristos 	},		/* 280 = __lstat13 */
129512d520fcSchristos 	{
129612d520fcSchristos 		.sy_call = sys_nosys,
129712d520fcSchristos 	},		/* 281 = filler */
129812d520fcSchristos 	{
129912d520fcSchristos 		.sy_call = sys_nosys,
130012d520fcSchristos 	},		/* 282 = filler */
130112d520fcSchristos 	{
130212d520fcSchristos 		.sy_call = sys_nosys,
130312d520fcSchristos 	},		/* 283 = filler */
130412d520fcSchristos 	{
130512d520fcSchristos 		.sy_call = sys_nosys,
130612d520fcSchristos 	},		/* 284 = filler */
130712d520fcSchristos 	{
130812d520fcSchristos 		.sy_call = sys_nosys,
130912d520fcSchristos 	},		/* 285 = filler */
131012d520fcSchristos 	{
131112d520fcSchristos 		.sy_call = sys_nosys,
131212d520fcSchristos 	},		/* 286 = filler */
131312d520fcSchristos 	{
131412d520fcSchristos 		.sy_call = sys_nosys,
131512d520fcSchristos 	},		/* 287 = filler */
131612d520fcSchristos 	{
131712d520fcSchristos 		.sy_call = sys_nosys,
131812d520fcSchristos 	},		/* 288 = filler */
131912d520fcSchristos 	{
132012d520fcSchristos 		.sy_call = sys_nosys,
132112d520fcSchristos 	},		/* 289 = filler */
132212d520fcSchristos 	{
132312d520fcSchristos 		.sy_call = sys_nosys,
132412d520fcSchristos 	},		/* 290 = filler */
132512d520fcSchristos 	{
132612d520fcSchristos 		.sy_call = sys_nosys,
132712d520fcSchristos 	},		/* 291 = filler */
132812d520fcSchristos 	{
132912d520fcSchristos 		.sy_call = sys_nosys,
133012d520fcSchristos 	},		/* 292 = filler */
133112d520fcSchristos 	{
133212d520fcSchristos 		.sy_call = sys_nosys,
133312d520fcSchristos 	},		/* 293 = filler */
133412d520fcSchristos 	{
133512d520fcSchristos 		.sy_call = sys_nosys,
133612d520fcSchristos 	},		/* 294 = filler */
133712d520fcSchristos 	{
133812d520fcSchristos 		.sy_call = sys_nosys,
133912d520fcSchristos 	},		/* 295 = filler */
134012d520fcSchristos 	{
134112d520fcSchristos 		.sy_call = sys_nosys,
134212d520fcSchristos 	},		/* 296 = filler */
134312d520fcSchristos 	{
134412d520fcSchristos 		ns(struct compat_20_sys_fhstatfs_args),
134512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
134612d520fcSchristos 		.sy_call = (sy_call_t *)compat_20_sys_fhstatfs
134712d520fcSchristos 	},		/* 297 = fhstatfs */
134812d520fcSchristos 	{
134912d520fcSchristos 		ns(struct compat_30_sys_fhopen_args),
135012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
135112d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys_fhopen
135212d520fcSchristos 	},		/* 298 = fhopen */
135312d520fcSchristos 	{
135412d520fcSchristos 		ns(struct compat_30_sys_fhstat_args),
135512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
135612d520fcSchristos 		.sy_call = (sy_call_t *)compat_30_sys_fhstat
135712d520fcSchristos 	},		/* 299 = fhstat */
135812d520fcSchristos 	{
135912d520fcSchristos 		.sy_call = sys_nosys,
136012d520fcSchristos 	},		/* 300 = filler */
136112d520fcSchristos 	{
136212d520fcSchristos 		.sy_call = sys_nosys,
136312d520fcSchristos 	},		/* 301 = filler */
136412d520fcSchristos 	{
136512d520fcSchristos 		.sy_call = sys_nosys,
136612d520fcSchristos 	},		/* 302 = filler */
136712d520fcSchristos 	{
136812d520fcSchristos 		.sy_call = sys_nosys,
136912d520fcSchristos 	},		/* 303 = filler */
137012d520fcSchristos 	{
137112d520fcSchristos 		.sy_call = sys_nosys,
137212d520fcSchristos 	},		/* 304 = filler */
137312d520fcSchristos 	{
137412d520fcSchristos 		.sy_call = sys_nosys,
137512d520fcSchristos 	},		/* 305 = filler */
137612d520fcSchristos 	{
137712d520fcSchristos 		.sy_call = sys_nosys,
137812d520fcSchristos 	},		/* 306 = filler */
137912d520fcSchristos 	{
138012d520fcSchristos 		.sy_call = sys_nosys,
138112d520fcSchristos 	},		/* 307 = filler */
138212d520fcSchristos 	{
138312d520fcSchristos 		.sy_call = sys_nosys,
138412d520fcSchristos 	},		/* 308 = filler */
138512d520fcSchristos 	{
138612d520fcSchristos 		.sy_call = sys_nosys,
138712d520fcSchristos 	},		/* 309 = filler */
138812d520fcSchristos 	{
138912d520fcSchristos 		ns(struct sys_getsid_args),
139012d520fcSchristos 		.sy_call = (sy_call_t *)sys_getsid
139112d520fcSchristos 	},		/* 310 = getsid */
139212d520fcSchristos 	{
139312d520fcSchristos 		.sy_call = sys_nosys,
139412d520fcSchristos 	},		/* 311 = filler */
139512d520fcSchristos 	{
139612d520fcSchristos 		.sy_call = sys_nosys,
139712d520fcSchristos 	},		/* 312 = filler */
139812d520fcSchristos 	{
139912d520fcSchristos 		.sy_call = sys_nosys,
140012d520fcSchristos 	},		/* 313 = filler */
140112d520fcSchristos 	{
140212d520fcSchristos 		.sy_call = sys_nosys,
140312d520fcSchristos 	},		/* 314 = filler */
140412d520fcSchristos 	{
140512d520fcSchristos 		.sy_call = sys_nosys,
140612d520fcSchristos 	},		/* 315 = filler */
140712d520fcSchristos 	{
140812d520fcSchristos 		.sy_call = sys_nosys,
140912d520fcSchristos 	},		/* 316 = filler */
141012d520fcSchristos 	{
141112d520fcSchristos 		.sy_call = sys_nosys,
141212d520fcSchristos 	},		/* 317 = filler */
141312d520fcSchristos 	{
141412d520fcSchristos 		.sy_call = sys_nosys,
141512d520fcSchristos 	},		/* 318 = filler */
141612d520fcSchristos 	{
141712d520fcSchristos 		.sy_call = sys_nosys,
141812d520fcSchristos 	},		/* 319 = filler */
141912d520fcSchristos 	{
142012d520fcSchristos 		.sy_call = sys_nosys,
142112d520fcSchristos 	},		/* 320 = filler */
142212d520fcSchristos 	{
142312d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_yield
142412d520fcSchristos 	},		/* 321 = yield */
142512d520fcSchristos 	{
142612d520fcSchristos 		.sy_call = sys_nosys,
142712d520fcSchristos 	},		/* 322 = filler */
142812d520fcSchristos 	{
142912d520fcSchristos 		.sy_call = sys_nosys,
143012d520fcSchristos 	},		/* 323 = filler */
143112d520fcSchristos 	{
143212d520fcSchristos 		ns(struct sys_mlockall_args),
143312d520fcSchristos 		.sy_call = (sy_call_t *)sys_mlockall
143412d520fcSchristos 	},		/* 324 = mlockall */
143512d520fcSchristos 	{
143612d520fcSchristos 		.sy_call = (sy_call_t *)sys_munlockall
143712d520fcSchristos 	},		/* 325 = munlockall */
143812d520fcSchristos 	{
143912d520fcSchristos 		ns(struct sys___getcwd_args),
144012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
144112d520fcSchristos 		.sy_call = (sy_call_t *)sys___getcwd
144212d520fcSchristos 	},		/* 326 = __getcwd */
144312d520fcSchristos 	{
144412d520fcSchristos 		ns(struct freebsd_sys_sched_setparam_args),
144512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
144612d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sched_setparam
144712d520fcSchristos 	},		/* 327 = sched_setparam */
144812d520fcSchristos 	{
144912d520fcSchristos 		ns(struct freebsd_sys_sched_getparam_args),
145012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
145112d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sched_getparam
145212d520fcSchristos 	},		/* 328 = sched_getparam */
145312d520fcSchristos 	{
145412d520fcSchristos 		ns(struct freebsd_sys_sched_setscheduler_args),
145512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
145612d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sched_setscheduler
145712d520fcSchristos 	},		/* 329 = sched_setscheduler */
145812d520fcSchristos 	{
145912d520fcSchristos 		ns(struct freebsd_sys_sched_getscheduler_args),
146012d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sched_getscheduler
146112d520fcSchristos 	},		/* 330 = sched_getscheduler */
146212d520fcSchristos 	{
146312d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sched_yield
146412d520fcSchristos 	},		/* 331 = sched_yield */
146512d520fcSchristos 	{
146612d520fcSchristos 		ns(struct freebsd_sys_sched_get_priority_max_args),
146712d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sched_get_priority_max
146812d520fcSchristos 	},		/* 332 = sched_get_priority_max */
146912d520fcSchristos 	{
147012d520fcSchristos 		ns(struct freebsd_sys_sched_get_priority_min_args),
147112d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sched_get_priority_min
147212d520fcSchristos 	},		/* 333 = sched_get_priority_min */
147312d520fcSchristos 	{
147412d520fcSchristos 		.sy_call = sys_nosys,
147512d520fcSchristos 	},		/* 334 = filler */
147612d520fcSchristos 	{
147712d520fcSchristos 		ns(struct freebsd_sys_utrace_args),
147812d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
147912d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_utrace
148012d520fcSchristos 	},		/* 335 = utrace */
148112d520fcSchristos 	{
148212d520fcSchristos 		.sy_call = sys_nosys,
148312d520fcSchristos 	},		/* 336 = filler */
148412d520fcSchristos 	{
148512d520fcSchristos 		.sy_call = sys_nosys,
148612d520fcSchristos 	},		/* 337 = filler */
148712d520fcSchristos 	{
148812d520fcSchristos 		.sy_call = sys_nosys,
148912d520fcSchristos 	},		/* 338 = filler */
149012d520fcSchristos 	{
149112d520fcSchristos 		.sy_call = sys_nosys,
149212d520fcSchristos 	},		/* 339 = filler */
149312d520fcSchristos 	{
149412d520fcSchristos 		ns(struct sys___sigprocmask14_args),
149512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
149612d520fcSchristos 		.sy_call = (sy_call_t *)sys___sigprocmask14
149712d520fcSchristos 	},		/* 340 = __sigprocmask14 */
149812d520fcSchristos 	{
149912d520fcSchristos 		ns(struct sys___sigsuspend14_args),
150012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
150112d520fcSchristos 		.sy_call = (sy_call_t *)sys___sigsuspend14
150212d520fcSchristos 	},		/* 341 = __sigsuspend14 */
150312d520fcSchristos 	{
150412d520fcSchristos 		ns(struct freebsd_sys_sigaction4_args),
150512d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
150612d520fcSchristos 		.sy_call = (sy_call_t *)freebsd_sys_sigaction4
150712d520fcSchristos 	},		/* 342 = sigaction4 */
150812d520fcSchristos 	{
150912d520fcSchristos 		ns(struct sys___sigpending14_args),
151012d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
151112d520fcSchristos 		.sy_call = (sy_call_t *)sys___sigpending14
151212d520fcSchristos 	},		/* 343 = __sigpending14 */
151312d520fcSchristos 	{
151412d520fcSchristos 		.sy_call = sys_nosys,
151512d520fcSchristos 	},		/* 344 = filler */
151612d520fcSchristos 	{
151712d520fcSchristos 		.sy_call = sys_nosys,
151812d520fcSchristos 	},		/* 345 = filler */
151912d520fcSchristos 	{
152012d520fcSchristos 		.sy_call = sys_nosys,
152112d520fcSchristos 	},		/* 346 = filler */
152212d520fcSchristos 	{
152312d520fcSchristos 		.sy_call = sys_nosys,
152412d520fcSchristos 	},		/* 347 = filler */
152512d520fcSchristos 	{
152612d520fcSchristos 		.sy_call = sys_nosys,
152712d520fcSchristos 	},		/* 348 = filler */
152812d520fcSchristos 	{
152912d520fcSchristos 		.sy_call = sys_nosys,
153012d520fcSchristos 	},		/* 349 = filler */
153112d520fcSchristos 	{
153212d520fcSchristos 		.sy_call = sys_nosys,
153312d520fcSchristos 	},		/* 350 = filler */
153412d520fcSchristos 	{
153512d520fcSchristos 		.sy_call = sys_nosys,
153612d520fcSchristos 	},		/* 351 = filler */
153712d520fcSchristos 	{
153812d520fcSchristos 		.sy_call = sys_nosys,
153912d520fcSchristos 	},		/* 352 = filler */
154012d520fcSchristos 	{
154112d520fcSchristos 		.sy_call = sys_nosys,
154212d520fcSchristos 	},		/* 353 = filler */
154312d520fcSchristos 	{
154412d520fcSchristos 		.sy_call = sys_nosys,
154512d520fcSchristos 	},		/* 354 = filler */
154612d520fcSchristos 	{
154712d520fcSchristos 		.sy_call = sys_nosys,
154812d520fcSchristos 	},		/* 355 = filler */
154912d520fcSchristos 	{
155012d520fcSchristos 		.sy_call = sys_nosys,
155112d520fcSchristos 	},		/* 356 = filler */
155212d520fcSchristos 	{
155312d520fcSchristos 		.sy_call = sys_nosys,
155412d520fcSchristos 	},		/* 357 = filler */
155512d520fcSchristos 	{
155612d520fcSchristos 		.sy_call = sys_nosys,
155712d520fcSchristos 	},		/* 358 = filler */
155812d520fcSchristos 	{
155912d520fcSchristos 		.sy_call = sys_nosys,
156012d520fcSchristos 	},		/* 359 = filler */
156112d520fcSchristos 	{
156212d520fcSchristos 		.sy_call = sys_nosys,
156312d520fcSchristos 	},		/* 360 = filler */
156412d520fcSchristos 	{
156512d520fcSchristos 		.sy_call = sys_nosys,
156612d520fcSchristos 	},		/* 361 = filler */
156712d520fcSchristos 	{
156812d520fcSchristos 		.sy_call = sys_nosys,
156912d520fcSchristos 	},		/* 362 = filler */
157012d520fcSchristos 	{
157112d520fcSchristos 		.sy_call = sys_nosys,
157212d520fcSchristos 	},		/* 363 = filler */
157312d520fcSchristos 	{
157412d520fcSchristos 		.sy_call = sys_nosys,
157512d520fcSchristos 	},		/* 364 = filler */
157612d520fcSchristos 	{
157712d520fcSchristos 		.sy_call = sys_nosys,
157812d520fcSchristos 	},		/* 365 = filler */
157912d520fcSchristos 	{
158012d520fcSchristos 		.sy_call = sys_nosys,
158112d520fcSchristos 	},		/* 366 = filler */
158212d520fcSchristos 	{
158312d520fcSchristos 		.sy_call = sys_nosys,
158412d520fcSchristos 	},		/* 367 = filler */
158512d520fcSchristos 	{
158612d520fcSchristos 		.sy_call = sys_nosys,
158712d520fcSchristos 	},		/* 368 = filler */
158812d520fcSchristos 	{
158912d520fcSchristos 		.sy_call = sys_nosys,
159012d520fcSchristos 	},		/* 369 = filler */
159112d520fcSchristos 	{
159212d520fcSchristos 		.sy_call = sys_nosys,
159312d520fcSchristos 	},		/* 370 = filler */
159412d520fcSchristos 	{
159512d520fcSchristos 		.sy_call = sys_nosys,
159612d520fcSchristos 	},		/* 371 = filler */
159712d520fcSchristos 	{
159812d520fcSchristos 		.sy_call = sys_nosys,
159912d520fcSchristos 	},		/* 372 = filler */
160012d520fcSchristos 	{
160112d520fcSchristos 		.sy_call = sys_nosys,
160212d520fcSchristos 	},		/* 373 = filler */
160312d520fcSchristos 	{
160412d520fcSchristos 		.sy_call = sys_nosys,
160512d520fcSchristos 	},		/* 374 = filler */
160612d520fcSchristos 	{
160712d520fcSchristos 		.sy_call = sys_nosys,
160812d520fcSchristos 	},		/* 375 = filler */
160912d520fcSchristos 	{
161012d520fcSchristos 		.sy_call = sys_nosys,
161112d520fcSchristos 	},		/* 376 = filler */
161212d520fcSchristos 	{
161312d520fcSchristos 		.sy_call = sys_nosys,
161412d520fcSchristos 	},		/* 377 = filler */
161512d520fcSchristos 	{
161612d520fcSchristos 		.sy_call = sys_nosys,
161712d520fcSchristos 	},		/* 378 = filler */
161812d520fcSchristos 	{
161912d520fcSchristos 		.sy_call = sys_nosys,
162012d520fcSchristos 	},		/* 379 = filler */
162112d520fcSchristos 	{
162212d520fcSchristos 		.sy_call = sys_nosys,
162312d520fcSchristos 	},		/* 380 = filler */
162412d520fcSchristos 	{
162512d520fcSchristos 		.sy_call = sys_nosys,
162612d520fcSchristos 	},		/* 381 = filler */
162712d520fcSchristos 	{
162812d520fcSchristos 		.sy_call = sys_nosys,
162912d520fcSchristos 	},		/* 382 = filler */
163012d520fcSchristos 	{
163112d520fcSchristos 		.sy_call = sys_nosys,
163212d520fcSchristos 	},		/* 383 = filler */
163312d520fcSchristos 	{
163412d520fcSchristos 		.sy_call = sys_nosys,
163512d520fcSchristos 	},		/* 384 = filler */
163612d520fcSchristos 	{
163712d520fcSchristos 		.sy_call = sys_nosys,
163812d520fcSchristos 	},		/* 385 = filler */
163912d520fcSchristos 	{
164012d520fcSchristos 		.sy_call = sys_nosys,
164112d520fcSchristos 	},		/* 386 = filler */
164212d520fcSchristos 	{
164312d520fcSchristos 		.sy_call = sys_nosys,
164412d520fcSchristos 	},		/* 387 = filler */
164512d520fcSchristos 	{
164612d520fcSchristos 		.sy_call = sys_nosys,
164712d520fcSchristos 	},		/* 388 = filler */
164812d520fcSchristos 	{
164912d520fcSchristos 		.sy_call = sys_nosys,
165012d520fcSchristos 	},		/* 389 = filler */
165112d520fcSchristos 	{
165212d520fcSchristos 		.sy_call = sys_nosys,
165312d520fcSchristos 	},		/* 390 = filler */
165412d520fcSchristos 	{
165512d520fcSchristos 		ns(struct sys_lchflags_args),
165612d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
165712d520fcSchristos 		.sy_call = (sy_call_t *)sys_lchflags
165812d520fcSchristos 	},		/* 391 = lchflags */
165912d520fcSchristos 	{
166012d520fcSchristos 		ns(struct sys_uuidgen_args),
166112d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
166212d520fcSchristos 		.sy_call = (sy_call_t *)sys_uuidgen
166312d520fcSchristos 	},		/* 392 = uuidgen */
166412d520fcSchristos 	{
166512d520fcSchristos 		.sy_call = sys_nosys,
166612d520fcSchristos 	},		/* 393 = filler */
166712d520fcSchristos 	{
166812d520fcSchristos 		.sy_call = sys_nosys,
166912d520fcSchristos 	},		/* 394 = filler */
167012d520fcSchristos 	{
167112d520fcSchristos 		.sy_call = sys_nosys,
167212d520fcSchristos 	},		/* 395 = filler */
167312d520fcSchristos 	{
167412d520fcSchristos 		.sy_call = sys_nosys,
167512d520fcSchristos 	},		/* 396 = filler */
167612d520fcSchristos 	{
167712d520fcSchristos 		.sy_call = sys_nosys,
167812d520fcSchristos 	},		/* 397 = filler */
167912d520fcSchristos 	{
168012d520fcSchristos 		.sy_call = sys_nosys,
168112d520fcSchristos 	},		/* 398 = filler */
168212d520fcSchristos 	{
168312d520fcSchristos 		.sy_call = sys_nosys,
168412d520fcSchristos 	},		/* 399 = filler */
168512d520fcSchristos 	{
168612d520fcSchristos 		ns(struct sys__ksem_close_args),
168712d520fcSchristos 		.sy_call = (sy_call_t *)sys__ksem_close
168812d520fcSchristos 	},		/* 400 = _ksem_close */
168912d520fcSchristos 	{
169012d520fcSchristos 		ns(struct sys__ksem_post_args),
169112d520fcSchristos 		.sy_call = (sy_call_t *)sys__ksem_post
169212d520fcSchristos 	},		/* 401 = _ksem_post */
169312d520fcSchristos 	{
169412d520fcSchristos 		ns(struct sys__ksem_wait_args),
169512d520fcSchristos 		.sy_call = (sy_call_t *)sys__ksem_wait
169612d520fcSchristos 	},		/* 402 = _ksem_wait */
169712d520fcSchristos 	{
169812d520fcSchristos 		ns(struct sys__ksem_trywait_args),
169912d520fcSchristos 		.sy_call = (sy_call_t *)sys__ksem_trywait
170012d520fcSchristos 	},		/* 403 = _ksem_trywait */
170112d520fcSchristos 	{
170212d520fcSchristos 		.sy_call = sys_nosys,
170312d520fcSchristos 	},		/* 404 = filler */
170412d520fcSchristos 	{
170512d520fcSchristos 		.sy_call = sys_nosys,
170612d520fcSchristos 	},		/* 405 = filler */
170712d520fcSchristos 	{
170812d520fcSchristos 		ns(struct sys__ksem_unlink_args),
170912d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
171012d520fcSchristos 		.sy_call = (sy_call_t *)sys__ksem_unlink
171112d520fcSchristos 	},		/* 406 = _ksem_unlink */
171212d520fcSchristos 	{
171312d520fcSchristos 		ns(struct sys__ksem_getvalue_args),
171412d520fcSchristos 		.sy_flags = SYCALL_ARG_PTR,
171512d520fcSchristos 		.sy_call = (sy_call_t *)sys__ksem_getvalue
171612d520fcSchristos 	},		/* 407 = _ksem_getvalue */
171712d520fcSchristos 	{
171812d520fcSchristos 		ns(struct sys__ksem_destroy_args),
171912d520fcSchristos 		.sy_call = (sy_call_t *)sys__ksem_destroy
172012d520fcSchristos 	},		/* 408 = _ksem_destroy */
172112d520fcSchristos 	{
172212d520fcSchristos 		.sy_call = sys_nosys,
172312d520fcSchristos 	},		/* 409 = filler */
172412d520fcSchristos 	{
172512d520fcSchristos 		.sy_call = sys_nosys,
172612d520fcSchristos 	},		/* 410 = filler */
172712d520fcSchristos 	{
172812d520fcSchristos 		.sy_call = sys_nosys,
172912d520fcSchristos 	},		/* 411 = filler */
173012d520fcSchristos 	{
173112d520fcSchristos 		.sy_call = sys_nosys,
173212d520fcSchristos 	},		/* 412 = filler */
173312d520fcSchristos 	{
173412d520fcSchristos 		.sy_call = sys_nosys,
173512d520fcSchristos 	},		/* 413 = filler */
173612d520fcSchristos 	{
173712d520fcSchristos 		.sy_call = sys_nosys,
173812d520fcSchristos 	},		/* 414 = filler */
173912d520fcSchristos 	{
174012d520fcSchristos 		.sy_call = sys_nosys,
174112d520fcSchristos 	},		/* 415 = filler */
174212d520fcSchristos 	{
174312d520fcSchristos 		.sy_call = sys_nosys,
174412d520fcSchristos 	},		/* 416 = filler */
174512d520fcSchristos 	{
174612d520fcSchristos 		.sy_call = sys_nosys,
174712d520fcSchristos 	},		/* 417 = filler */
174812d520fcSchristos 	{
174912d520fcSchristos 		.sy_call = sys_nosys,
175012d520fcSchristos 	},		/* 418 = filler */
175112d520fcSchristos 	{
175212d520fcSchristos 		.sy_call = sys_nosys,
175312d520fcSchristos 	},		/* 419 = filler */
175412d520fcSchristos 	{
175512d520fcSchristos 		.sy_call = sys_nosys,
175612d520fcSchristos 	},		/* 420 = filler */
175712d520fcSchristos 	{
175812d520fcSchristos 		.sy_call = sys_nosys,
175912d520fcSchristos 	},		/* 421 = filler */
176012d520fcSchristos 	{
176112d520fcSchristos 		.sy_call = sys_nosys,
176212d520fcSchristos 	},		/* 422 = filler */
176312d520fcSchristos 	{
176412d520fcSchristos 		.sy_call = sys_nosys,
176512d520fcSchristos 	},		/* 423 = filler */
176612d520fcSchristos 	{
176712d520fcSchristos 		.sy_call = sys_nosys,
176812d520fcSchristos 	},		/* 424 = filler */
176912d520fcSchristos 	{
177012d520fcSchristos 		.sy_call = sys_nosys,
177112d520fcSchristos 	},		/* 425 = filler */
177212d520fcSchristos 	{
177312d520fcSchristos 		.sy_call = sys_nosys,
177412d520fcSchristos 	},		/* 426 = filler */
177512d520fcSchristos 	{
177612d520fcSchristos 		.sy_call = sys_nosys,
177712d520fcSchristos 	},		/* 427 = filler */
177812d520fcSchristos 	{
177912d520fcSchristos 		.sy_call = sys_nosys,
178012d520fcSchristos 	},		/* 428 = filler */
178112d520fcSchristos 	{
178212d520fcSchristos 		.sy_call = sys_nosys,
178312d520fcSchristos 	},		/* 429 = filler */
178412d520fcSchristos 	{
178512d520fcSchristos 		.sy_call = sys_nosys,
178612d520fcSchristos 	},		/* 430 = filler */
178712d520fcSchristos 	{
178812d520fcSchristos 		.sy_call = sys_nosys,
178912d520fcSchristos 	},		/* 431 = filler */
179012d520fcSchristos 	{
179112d520fcSchristos 		.sy_call = sys_nosys,
179212d520fcSchristos 	},		/* 432 = filler */
179312d520fcSchristos 	{
179412d520fcSchristos 		.sy_call = sys_nosys,
179512d520fcSchristos 	},		/* 433 = filler */
179612d520fcSchristos 	{
179712d520fcSchristos 		.sy_call = sys_nosys,
179812d520fcSchristos 	},		/* 434 = filler */
179912d520fcSchristos 	{
180012d520fcSchristos 		.sy_call = sys_nosys,
180112d520fcSchristos 	},		/* 435 = filler */
180212d520fcSchristos 	{
180312d520fcSchristos 		.sy_call = sys_nosys,
180412d520fcSchristos 	},		/* 436 = filler */
180512d520fcSchristos 	{
180612d520fcSchristos 		.sy_call = sys_nosys,
180712d520fcSchristos 	},		/* 437 = filler */
180812d520fcSchristos 	{
180912d520fcSchristos 		.sy_call = sys_nosys,
181012d520fcSchristos 	},		/* 438 = filler */
181112d520fcSchristos 	{
181212d520fcSchristos 		.sy_call = sys_nosys,
181312d520fcSchristos 	},		/* 439 = filler */
181412d520fcSchristos 	{
181512d520fcSchristos 		.sy_call = sys_nosys,
181612d520fcSchristos 	},		/* 440 = filler */
181712d520fcSchristos 	{
181812d520fcSchristos 		.sy_call = sys_nosys,
181912d520fcSchristos 	},		/* 441 = filler */
182012d520fcSchristos 	{
182112d520fcSchristos 		.sy_call = sys_nosys,
182212d520fcSchristos 	},		/* 442 = filler */
182312d520fcSchristos 	{
182412d520fcSchristos 		.sy_call = sys_nosys,
182512d520fcSchristos 	},		/* 443 = filler */
182612d520fcSchristos 	{
182712d520fcSchristos 		.sy_call = sys_nosys,
182812d520fcSchristos 	},		/* 444 = filler */
182912d520fcSchristos 	{
183012d520fcSchristos 		.sy_call = sys_nosys,
183112d520fcSchristos 	},		/* 445 = filler */
183212d520fcSchristos 	{
183312d520fcSchristos 		.sy_call = sys_nosys,
183412d520fcSchristos 	},		/* 446 = filler */
183512d520fcSchristos 	{
183612d520fcSchristos 		.sy_call = sys_nosys,
183712d520fcSchristos 	},		/* 447 = filler */
183812d520fcSchristos 	{
183912d520fcSchristos 		.sy_call = sys_nosys,
184012d520fcSchristos 	},		/* 448 = filler */
184112d520fcSchristos 	{
184212d520fcSchristos 		.sy_call = sys_nosys,
184312d520fcSchristos 	},		/* 449 = filler */
184412d520fcSchristos 	{
184512d520fcSchristos 		.sy_call = sys_nosys,
184612d520fcSchristos 	},		/* 450 = filler */
184712d520fcSchristos 	{
184812d520fcSchristos 		.sy_call = sys_nosys,
184912d520fcSchristos 	},		/* 451 = filler */
185012d520fcSchristos 	{
185112d520fcSchristos 		.sy_call = sys_nosys,
185212d520fcSchristos 	},		/* 452 = filler */
185312d520fcSchristos 	{
185412d520fcSchristos 		.sy_call = sys_nosys,
185512d520fcSchristos 	},		/* 453 = filler */
185612d520fcSchristos 	{
185712d520fcSchristos 		.sy_call = sys_nosys,
185812d520fcSchristos 	},		/* 454 = filler */
185912d520fcSchristos 	{
186012d520fcSchristos 		.sy_call = sys_nosys,
186112d520fcSchristos 	},		/* 455 = filler */
186212d520fcSchristos 	{
186312d520fcSchristos 		.sy_call = sys_nosys,
186412d520fcSchristos 	},		/* 456 = filler */
186512d520fcSchristos 	{
186612d520fcSchristos 		.sy_call = sys_nosys,
186712d520fcSchristos 	},		/* 457 = filler */
186812d520fcSchristos 	{
186912d520fcSchristos 		.sy_call = sys_nosys,
187012d520fcSchristos 	},		/* 458 = filler */
187112d520fcSchristos 	{
187212d520fcSchristos 		.sy_call = sys_nosys,
187312d520fcSchristos 	},		/* 459 = filler */
187412d520fcSchristos 	{
187512d520fcSchristos 		.sy_call = sys_nosys,
187612d520fcSchristos 	},		/* 460 = filler */
187712d520fcSchristos 	{
187812d520fcSchristos 		.sy_call = sys_nosys,
187912d520fcSchristos 	},		/* 461 = filler */
188012d520fcSchristos 	{
188112d520fcSchristos 		.sy_call = sys_nosys,
188212d520fcSchristos 	},		/* 462 = filler */
188312d520fcSchristos 	{
188412d520fcSchristos 		.sy_call = sys_nosys,
188512d520fcSchristos 	},		/* 463 = filler */
188612d520fcSchristos 	{
188712d520fcSchristos 		.sy_call = sys_nosys,
188812d520fcSchristos 	},		/* 464 = filler */
188912d520fcSchristos 	{
189012d520fcSchristos 		.sy_call = sys_nosys,
189112d520fcSchristos 	},		/* 465 = filler */
189212d520fcSchristos 	{
189312d520fcSchristos 		.sy_call = sys_nosys,
189412d520fcSchristos 	},		/* 466 = filler */
189512d520fcSchristos 	{
189612d520fcSchristos 		.sy_call = sys_nosys,
189712d520fcSchristos 	},		/* 467 = filler */
189812d520fcSchristos 	{
189912d520fcSchristos 		.sy_call = sys_nosys,
190012d520fcSchristos 	},		/* 468 = filler */
190112d520fcSchristos 	{
190212d520fcSchristos 		.sy_call = sys_nosys,
190312d520fcSchristos 	},		/* 469 = filler */
190412d520fcSchristos 	{
190512d520fcSchristos 		.sy_call = sys_nosys,
190612d520fcSchristos 	},		/* 470 = filler */
190712d520fcSchristos 	{
190812d520fcSchristos 		.sy_call = sys_nosys,
190912d520fcSchristos 	},		/* 471 = filler */
191012d520fcSchristos 	{
191112d520fcSchristos 		.sy_call = sys_nosys,
191212d520fcSchristos 	},		/* 472 = filler */
191312d520fcSchristos 	{
191412d520fcSchristos 		.sy_call = sys_nosys,
191512d520fcSchristos 	},		/* 473 = filler */
191612d520fcSchristos 	{
191712d520fcSchristos 		.sy_call = sys_nosys,
191812d520fcSchristos 	},		/* 474 = filler */
191912d520fcSchristos 	{
192012d520fcSchristos 		.sy_call = sys_nosys,
192112d520fcSchristos 	},		/* 475 = filler */
192212d520fcSchristos 	{
192312d520fcSchristos 		.sy_call = sys_nosys,
192412d520fcSchristos 	},		/* 476 = filler */
192512d520fcSchristos 	{
192612d520fcSchristos 		.sy_call = sys_nosys,
192712d520fcSchristos 	},		/* 477 = filler */
192812d520fcSchristos 	{
192912d520fcSchristos 		.sy_call = sys_nosys,
193012d520fcSchristos 	},		/* 478 = filler */
193112d520fcSchristos 	{
193212d520fcSchristos 		.sy_call = sys_nosys,
193312d520fcSchristos 	},		/* 479 = filler */
193412d520fcSchristos 	{
193512d520fcSchristos 		.sy_call = sys_nosys,
193612d520fcSchristos 	},		/* 480 = filler */
193712d520fcSchristos 	{
193812d520fcSchristos 		.sy_call = sys_nosys,
193912d520fcSchristos 	},		/* 481 = filler */
194012d520fcSchristos 	{
194112d520fcSchristos 		.sy_call = sys_nosys,
194212d520fcSchristos 	},		/* 482 = filler */
194312d520fcSchristos 	{
194412d520fcSchristos 		.sy_call = sys_nosys,
194512d520fcSchristos 	},		/* 483 = filler */
194612d520fcSchristos 	{
194712d520fcSchristos 		.sy_call = sys_nosys,
194812d520fcSchristos 	},		/* 484 = filler */
194912d520fcSchristos 	{
195012d520fcSchristos 		.sy_call = sys_nosys,
195112d520fcSchristos 	},		/* 485 = filler */
195212d520fcSchristos 	{
195312d520fcSchristos 		.sy_call = sys_nosys,
195412d520fcSchristos 	},		/* 486 = filler */
195512d520fcSchristos 	{
195612d520fcSchristos 		.sy_call = sys_nosys,
195712d520fcSchristos 	},		/* 487 = filler */
195812d520fcSchristos 	{
195912d520fcSchristos 		.sy_call = sys_nosys,
196012d520fcSchristos 	},		/* 488 = filler */
196112d520fcSchristos 	{
196212d520fcSchristos 		.sy_call = sys_nosys,
196312d520fcSchristos 	},		/* 489 = filler */
196412d520fcSchristos 	{
196512d520fcSchristos 		.sy_call = sys_nosys,
196612d520fcSchristos 	},		/* 490 = filler */
196712d520fcSchristos 	{
196812d520fcSchristos 		.sy_call = sys_nosys,
196912d520fcSchristos 	},		/* 491 = filler */
197012d520fcSchristos 	{
197112d520fcSchristos 		.sy_call = sys_nosys,
197212d520fcSchristos 	},		/* 492 = filler */
197312d520fcSchristos 	{
197412d520fcSchristos 		.sy_call = sys_nosys,
197512d520fcSchristos 	},		/* 493 = filler */
197612d520fcSchristos 	{
197712d520fcSchristos 		.sy_call = sys_nosys,
197812d520fcSchristos 	},		/* 494 = filler */
197912d520fcSchristos 	{
198012d520fcSchristos 		.sy_call = sys_nosys,
198112d520fcSchristos 	},		/* 495 = filler */
198212d520fcSchristos 	{
198312d520fcSchristos 		.sy_call = sys_nosys,
198412d520fcSchristos 	},		/* 496 = filler */
198512d520fcSchristos 	{
198612d520fcSchristos 		.sy_call = sys_nosys,
198712d520fcSchristos 	},		/* 497 = filler */
198812d520fcSchristos 	{
198912d520fcSchristos 		.sy_call = sys_nosys,
199012d520fcSchristos 	},		/* 498 = filler */
199112d520fcSchristos 	{
199212d520fcSchristos 		.sy_call = sys_nosys,
199312d520fcSchristos 	},		/* 499 = filler */
199412d520fcSchristos 	{
199512d520fcSchristos 		.sy_call = sys_nosys,
199612d520fcSchristos 	},		/* 500 = filler */
199712d520fcSchristos 	{
199812d520fcSchristos 		.sy_call = sys_nosys,
199912d520fcSchristos 	},		/* 501 = filler */
200012d520fcSchristos 	{
200112d520fcSchristos 		.sy_call = sys_nosys,
200212d520fcSchristos 	},		/* 502 = filler */
200312d520fcSchristos 	{
200412d520fcSchristos 		.sy_call = sys_nosys,
200512d520fcSchristos 	},		/* 503 = filler */
200612d520fcSchristos 	{
200712d520fcSchristos 		.sy_call = sys_nosys,
200812d520fcSchristos 	},		/* 504 = filler */
200912d520fcSchristos 	{
201012d520fcSchristos 		.sy_call = sys_nosys,
201112d520fcSchristos 	},		/* 505 = filler */
201212d520fcSchristos 	{
201312d520fcSchristos 		.sy_call = sys_nosys,
201412d520fcSchristos 	},		/* 506 = filler */
201512d520fcSchristos 	{
201612d520fcSchristos 		.sy_call = sys_nosys,
201712d520fcSchristos 	},		/* 507 = filler */
201812d520fcSchristos 	{
201912d520fcSchristos 		.sy_call = sys_nosys,
202012d520fcSchristos 	},		/* 508 = filler */
202112d520fcSchristos 	{
202212d520fcSchristos 		.sy_call = sys_nosys,
202312d520fcSchristos 	},		/* 509 = filler */
202412d520fcSchristos 	{
202512d520fcSchristos 		.sy_call = sys_nosys,
202612d520fcSchristos 	},		/* 510 = filler */
202712d520fcSchristos 	{
202812d520fcSchristos 		.sy_call = sys_nosys,
202912d520fcSchristos 	},		/* 511 = filler */
2030e1ac4c63Smycroft };
2031