xref: /netbsd-src/sys/compat/linux32/arch/aarch64/linux32_sysent.c (revision dc0b6747b2753110ebd833a949de63afe8a79f00)
1*dc0b6747Sryo /* $NetBSD: linux32_sysent.c,v 1.3 2021/12/02 04:39:45 ryo Exp $ */
22f5e5e73Sryo 
32f5e5e73Sryo /*
42f5e5e73Sryo  * System call switch table.
52f5e5e73Sryo  *
62f5e5e73Sryo  * DO NOT EDIT-- this file is automatically generated.
732432d67Sryo  * created from	NetBSD: syscalls.master,v 1.2 2021/11/27 21:15:07 ryo Exp
82f5e5e73Sryo  */
92f5e5e73Sryo 
102f5e5e73Sryo #include <sys/cdefs.h>
11*dc0b6747Sryo __KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.3 2021/12/02 04:39:45 ryo Exp $");
122f5e5e73Sryo 
132f5e5e73Sryo #include <sys/param.h>
142f5e5e73Sryo #include <sys/syscallargs.h>
152f5e5e73Sryo #include <machine/netbsd32_machdep.h>
162f5e5e73Sryo #include <compat/netbsd32/netbsd32.h>
172f5e5e73Sryo #include <compat/netbsd32/netbsd32_syscallargs.h>
182f5e5e73Sryo #include <compat/linux/common/linux_types.h>
192f5e5e73Sryo #include <compat/linux/common/linux_mmap.h>
202f5e5e73Sryo #include <compat/linux/common/linux_signal.h>
212f5e5e73Sryo #include <compat/linux/common/linux_siginfo.h>
222f5e5e73Sryo #include <compat/linux/common/linux_machdep.h>
232f5e5e73Sryo #include <compat/linux/common/linux_ipc.h>
242f5e5e73Sryo #include <compat/linux/common/linux_sem.h>
252f5e5e73Sryo #include <compat/linux/linux_syscallargs.h>
262f5e5e73Sryo #include <compat/linux32/common/linux32_types.h>
272f5e5e73Sryo #include <compat/linux32/common/linux32_signal.h>
282f5e5e73Sryo #include <compat/linux32/common/linux32_socketcall.h>
292f5e5e73Sryo #include <compat/linux32/arch/aarch64/linux32_missing.h>
302f5e5e73Sryo #include <compat/linux32/linux32_syscallargs.h>
312f5e5e73Sryo 
322f5e5e73Sryo #define	s(type)	sizeof(type)
332f5e5e73Sryo #define	n(type)	(sizeof(type)/sizeof (register32_t))
342f5e5e73Sryo #define	ns(type)	.sy_narg = n(type), .sy_argsize = s(type)
352f5e5e73Sryo 
362f5e5e73Sryo struct sysent linux32_sysent[] = {
372f5e5e73Sryo 	{
382f5e5e73Sryo 		.sy_call = (sy_call_t *)linux_sys_nosys
392f5e5e73Sryo 	},		/* 0 = syscall */
402f5e5e73Sryo 	{
412f5e5e73Sryo 		ns(struct linux32_sys_exit_args),
422f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_exit
432f5e5e73Sryo 	},		/* 1 = exit */
442f5e5e73Sryo 	{
452f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_fork
462f5e5e73Sryo 	},		/* 2 = fork */
472f5e5e73Sryo 	{
482f5e5e73Sryo 		ns(struct netbsd32_read_args),
492f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_read
502f5e5e73Sryo 	},		/* 3 = netbsd32_read */
512f5e5e73Sryo 	{
522f5e5e73Sryo 		ns(struct netbsd32_write_args),
532f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_write
542f5e5e73Sryo 	},		/* 4 = netbsd32_write */
552f5e5e73Sryo 	{
562f5e5e73Sryo 		ns(struct linux32_sys_open_args),
572f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_open
582f5e5e73Sryo 	},		/* 5 = open */
592f5e5e73Sryo 	{
602f5e5e73Sryo 		ns(struct netbsd32_close_args),
612f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_close
622f5e5e73Sryo 	},		/* 6 = netbsd32_close */
632f5e5e73Sryo 	{
642f5e5e73Sryo 		ns(struct linux32_sys_waitpid_args),
652f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_waitpid
662f5e5e73Sryo 	},		/* 7 = waitpid */
672f5e5e73Sryo 	{
682f5e5e73Sryo 		ns(struct linux32_sys_creat_args),
692f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_creat
702f5e5e73Sryo 	},		/* 8 = creat */
712f5e5e73Sryo 	{
722f5e5e73Sryo 		ns(struct netbsd32_link_args),
732f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_link
742f5e5e73Sryo 	},		/* 9 = netbsd32_link */
752f5e5e73Sryo 	{
762f5e5e73Sryo 		ns(struct linux32_sys_unlink_args),
772f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_unlink
782f5e5e73Sryo 	},		/* 10 = unlink */
792f5e5e73Sryo 	{
802f5e5e73Sryo 		ns(struct netbsd32_execve_args),
812f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_execve
822f5e5e73Sryo 	},		/* 11 = netbsd32_execve */
832f5e5e73Sryo 	{
842f5e5e73Sryo 		ns(struct netbsd32_chdir_args),
852f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_chdir
862f5e5e73Sryo 	},		/* 12 = netbsd32_chdir */
872f5e5e73Sryo 	{
882f5e5e73Sryo 		ns(struct linux32_sys_time_args),
892f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_time
902f5e5e73Sryo 	},		/* 13 = time */
912f5e5e73Sryo 	{
922f5e5e73Sryo 		ns(struct linux32_sys_mknod_args),
932f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_mknod
942f5e5e73Sryo 	},		/* 14 = mknod */
952f5e5e73Sryo 	{
962f5e5e73Sryo 		ns(struct netbsd32_chmod_args),
972f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_chmod
982f5e5e73Sryo 	},		/* 15 = netbsd32_chmod */
992f5e5e73Sryo 	{
1002f5e5e73Sryo 		ns(struct linux32_sys_lchown16_args),
1012f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_lchown16
1022f5e5e73Sryo 	},		/* 16 = lchown16 */
1032f5e5e73Sryo 	{
1042f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1052f5e5e73Sryo 	},		/* 17 = filler */
1062f5e5e73Sryo 	{
1072f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1082f5e5e73Sryo 	},		/* 18 = filler */
1092f5e5e73Sryo 	{
1102f5e5e73Sryo 		ns(struct compat_43_netbsd32_olseek_args),
1112f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_43_netbsd32_olseek
1122f5e5e73Sryo 	},		/* 19 = compat_43_netbsd32_olseek */
1132f5e5e73Sryo 	{
1142f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getpid
1152f5e5e73Sryo 	},		/* 20 = getpid */
1162f5e5e73Sryo 	{
1172f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1182f5e5e73Sryo 	},		/* 21 = filler */
1192f5e5e73Sryo 	{
1202f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1212f5e5e73Sryo 	},		/* 22 = filler */
1222f5e5e73Sryo 	{
1232f5e5e73Sryo 		ns(struct netbsd32_setuid_args),
1242f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setuid
1252f5e5e73Sryo 	},		/* 23 = linux_setuid16 */
1262f5e5e73Sryo 	{
1272f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getuid
1282f5e5e73Sryo 	},		/* 24 = linux_getuid16 */
1292f5e5e73Sryo 	{
1302f5e5e73Sryo 		ns(struct linux32_sys_stime_args),
1312f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_stime
1322f5e5e73Sryo 	},		/* 25 = stime */
1332f5e5e73Sryo 	{
1342f5e5e73Sryo 		ns(struct linux32_sys_ptrace_args),
1352f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_ptrace
1362f5e5e73Sryo 	},		/* 26 = ptrace */
1372f5e5e73Sryo 	{
1382f5e5e73Sryo 		ns(struct linux32_sys_alarm_args),
1392f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_alarm
1402f5e5e73Sryo 	},		/* 27 = alarm */
1412f5e5e73Sryo 	{
1422f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1432f5e5e73Sryo 	},		/* 28 = filler */
1442f5e5e73Sryo 	{
1452f5e5e73Sryo 		.sy_call = (sy_call_t *)linux_sys_pause
1462f5e5e73Sryo 	},		/* 29 = pause */
1472f5e5e73Sryo 	{
1482f5e5e73Sryo 		ns(struct linux32_sys_utime_args),
1492f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_utime
1502f5e5e73Sryo 	},		/* 30 = utime */
1512f5e5e73Sryo 	{
1522f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1532f5e5e73Sryo 	},		/* 31 = filler */
1542f5e5e73Sryo 	{
1552f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1562f5e5e73Sryo 	},		/* 32 = filler */
1572f5e5e73Sryo 	{
1582f5e5e73Sryo 		ns(struct netbsd32_access_args),
1592f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_access
1602f5e5e73Sryo 	},		/* 33 = netbsd32_access */
1612f5e5e73Sryo 	{
1622f5e5e73Sryo 		ns(struct linux32_sys_nice_args),
1632f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_nice
1642f5e5e73Sryo 	},		/* 34 = nice */
1652f5e5e73Sryo 	{
1662f5e5e73Sryo 		.sy_call = linux_sys_nosys,
1672f5e5e73Sryo 	},		/* 35 = filler */
1682f5e5e73Sryo 	{
1692f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_sync
1702f5e5e73Sryo 	},		/* 36 = sync */
1712f5e5e73Sryo 	{
1722f5e5e73Sryo 		ns(struct linux32_sys_kill_args),
1732f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_kill
1742f5e5e73Sryo 	},		/* 37 = kill */
1752f5e5e73Sryo 	{
1762f5e5e73Sryo 		ns(struct netbsd32___posix_rename_args),
1772f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___posix_rename
1782f5e5e73Sryo 	},		/* 38 = netbsd32___posix_rename */
1792f5e5e73Sryo 	{
1802f5e5e73Sryo 		ns(struct netbsd32_mkdir_args),
1812f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_mkdir
1822f5e5e73Sryo 	},		/* 39 = netbsd32_mkdir */
1832f5e5e73Sryo 	{
1842f5e5e73Sryo 		ns(struct netbsd32_rmdir_args),
1852f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_rmdir
1862f5e5e73Sryo 	},		/* 40 = netbsd32_rmdir */
1872f5e5e73Sryo 	{
1882f5e5e73Sryo 		ns(struct netbsd32_dup_args),
1892f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_dup
1902f5e5e73Sryo 	},		/* 41 = netbsd32_dup */
1912f5e5e73Sryo 	{
1922f5e5e73Sryo 		ns(struct linux32_sys_pipe_args),
1932f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_pipe
1942f5e5e73Sryo 	},		/* 42 = pipe */
1952f5e5e73Sryo 	{
1962f5e5e73Sryo 		ns(struct linux32_sys_times_args),
1972f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_times
1982f5e5e73Sryo 	},		/* 43 = times */
1992f5e5e73Sryo 	{
2002f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2012f5e5e73Sryo 	},		/* 44 = filler */
2022f5e5e73Sryo 	{
2032f5e5e73Sryo 		ns(struct linux32_sys_brk_args),
2042f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_brk
2052f5e5e73Sryo 	},		/* 45 = brk */
2062f5e5e73Sryo 	{
2072f5e5e73Sryo 		ns(struct netbsd32_setgid_args),
2082f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setgid
2092f5e5e73Sryo 	},		/* 46 = linux_setgid16 */
2102f5e5e73Sryo 	{
2112f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getgid
2122f5e5e73Sryo 	},		/* 47 = linux_getgid16 */
2132f5e5e73Sryo 	{
2142f5e5e73Sryo 		ns(struct linux32_sys_signal_args),
2152f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_signal
2162f5e5e73Sryo 	},		/* 48 = signal */
2172f5e5e73Sryo 	{
2182f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_geteuid
2192f5e5e73Sryo 	},		/* 49 = linux_geteuid16 */
2202f5e5e73Sryo 	{
2212f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getegid
2222f5e5e73Sryo 	},		/* 50 = linux_getegid16 */
2232f5e5e73Sryo 	{
2242f5e5e73Sryo 		ns(struct netbsd32_acct_args),
2252f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_acct
2262f5e5e73Sryo 	},		/* 51 = netbsd32_acct */
2272f5e5e73Sryo 	{
2282f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2292f5e5e73Sryo 	},		/* 52 = filler */
2302f5e5e73Sryo 	{
2312f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2322f5e5e73Sryo 	},		/* 53 = filler */
2332f5e5e73Sryo 	{
2342f5e5e73Sryo 		ns(struct linux32_sys_ioctl_args),
2352f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_ioctl
2362f5e5e73Sryo 	},		/* 54 = ioctl */
2372f5e5e73Sryo 	{
2382f5e5e73Sryo 		ns(struct linux32_sys_fcntl_args),
2392f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fcntl
2402f5e5e73Sryo 	},		/* 55 = fcntl */
2412f5e5e73Sryo 	{
2422f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2432f5e5e73Sryo 	},		/* 56 = filler */
2442f5e5e73Sryo 	{
2452f5e5e73Sryo 		ns(struct netbsd32_setpgid_args),
2462f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setpgid
2472f5e5e73Sryo 	},		/* 57 = netbsd32_setpgid */
2482f5e5e73Sryo 	{
2492f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2502f5e5e73Sryo 	},		/* 58 = filler */
2512f5e5e73Sryo 	{
2522f5e5e73Sryo 		ns(struct linux32_sys_oldolduname_args),
2532f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_oldolduname
2542f5e5e73Sryo 	},		/* 59 = oldolduname */
2552f5e5e73Sryo 	{
2562f5e5e73Sryo 		ns(struct netbsd32_umask_args),
2572f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_umask
2582f5e5e73Sryo 	},		/* 60 = netbsd32_umask */
2592f5e5e73Sryo 	{
2602f5e5e73Sryo 		ns(struct netbsd32_chroot_args),
2612f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_chroot
2622f5e5e73Sryo 	},		/* 61 = netbsd32_chroot */
2632f5e5e73Sryo 	{
2642f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2652f5e5e73Sryo 	},		/* 62 = filler */
2662f5e5e73Sryo 	{
2672f5e5e73Sryo 		ns(struct netbsd32_dup2_args),
2682f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_dup2
2692f5e5e73Sryo 	},		/* 63 = netbsd32_dup2 */
2702f5e5e73Sryo 	{
2712f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getppid
2722f5e5e73Sryo 	},		/* 64 = getppid */
2732f5e5e73Sryo 	{
2742f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getpgrp
2752f5e5e73Sryo 	},		/* 65 = getpgrp */
2762f5e5e73Sryo 	{
2772f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_setsid
2782f5e5e73Sryo 	},		/* 66 = setsid */
2792f5e5e73Sryo 	{
2802f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2812f5e5e73Sryo 	},		/* 67 = filler */
2822f5e5e73Sryo 	{
2832f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_siggetmask
2842f5e5e73Sryo 	},		/* 68 = siggetmask */
2852f5e5e73Sryo 	{
2862f5e5e73Sryo 		ns(struct linux32_sys_sigsetmask_args),
2872f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sigsetmask
2882f5e5e73Sryo 	},		/* 69 = sigsetmask */
2892f5e5e73Sryo 	{
2902f5e5e73Sryo 		ns(struct linux32_sys_setreuid16_args),
2912f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setreuid16
2922f5e5e73Sryo 	},		/* 70 = setreuid16 */
2932f5e5e73Sryo 	{
2942f5e5e73Sryo 		ns(struct linux32_sys_setregid16_args),
2952f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setregid16
2962f5e5e73Sryo 	},		/* 71 = setregid16 */
2972f5e5e73Sryo 	{
2982f5e5e73Sryo 		.sy_call = linux_sys_nosys,
2992f5e5e73Sryo 	},		/* 72 = filler */
3002f5e5e73Sryo 	{
3012f5e5e73Sryo 		.sy_call = linux_sys_nosys,
3022f5e5e73Sryo 	},		/* 73 = filler */
3032f5e5e73Sryo 	{
3042f5e5e73Sryo 		ns(struct compat_43_netbsd32_osethostname_args),
3052f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_43_netbsd32_osethostname
3062f5e5e73Sryo 	},		/* 74 = compat_43_netbsd32_osethostname */
3072f5e5e73Sryo 	{
3082f5e5e73Sryo 		ns(struct linux32_sys_setrlimit_args),
3092f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setrlimit
3102f5e5e73Sryo 	},		/* 75 = setrlimit */
3112f5e5e73Sryo 	{
3122f5e5e73Sryo 		ns(struct linux32_sys_getrlimit_args),
3132f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getrlimit
3142f5e5e73Sryo 	},		/* 76 = getrlimit */
3152f5e5e73Sryo 	{
3162f5e5e73Sryo 		ns(struct compat_50_netbsd32_getrusage_args),
3172f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_50_netbsd32_getrusage
3182f5e5e73Sryo 	},		/* 77 = compat_50_netbsd32_getrusage */
3192f5e5e73Sryo 	{
3202f5e5e73Sryo 		ns(struct linux32_sys_gettimeofday_args),
3212f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_gettimeofday
3222f5e5e73Sryo 	},		/* 78 = gettimeofday */
3232f5e5e73Sryo 	{
3242f5e5e73Sryo 		ns(struct linux32_sys_settimeofday_args),
3252f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_settimeofday
3262f5e5e73Sryo 	},		/* 79 = settimeofday */
3272f5e5e73Sryo 	{
3282f5e5e73Sryo 		ns(struct linux32_sys_getgroups16_args),
3292f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getgroups16
3302f5e5e73Sryo 	},		/* 80 = getgroups16 */
3312f5e5e73Sryo 	{
3322f5e5e73Sryo 		ns(struct linux32_sys_setgroups16_args),
3332f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setgroups16
3342f5e5e73Sryo 	},		/* 81 = setgroups16 */
3352f5e5e73Sryo 	{
3362f5e5e73Sryo 		ns(struct linux32_sys_oldselect_args),
3372f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_oldselect
3382f5e5e73Sryo 	},		/* 82 = oldselect */
3392f5e5e73Sryo 	{
3402f5e5e73Sryo 		ns(struct netbsd32_symlink_args),
3412f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_symlink
3422f5e5e73Sryo 	},		/* 83 = netbsd32_symlink */
3432f5e5e73Sryo 	{
3442f5e5e73Sryo 		ns(struct compat_43_netbsd32_lstat43_args),
3452f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_43_netbsd32_lstat43
3462f5e5e73Sryo 	},		/* 84 = compat_43_netbsd32_lstat43 */
3472f5e5e73Sryo 	{
3482f5e5e73Sryo 		ns(struct netbsd32_readlink_args),
3492f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_readlink
3502f5e5e73Sryo 	},		/* 85 = netbsd32_readlink */
3512f5e5e73Sryo 	{
3522f5e5e73Sryo 		.sy_call = linux_sys_nosys,
3532f5e5e73Sryo 	},		/* 86 = filler */
3542f5e5e73Sryo 	{
3552f5e5e73Sryo 		ns(struct linux32_sys_swapon_args),
3562f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_swapon
3572f5e5e73Sryo 	},		/* 87 = swapon */
3582f5e5e73Sryo 	{
3592f5e5e73Sryo 		ns(struct linux32_sys_reboot_args),
3602f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_reboot
3612f5e5e73Sryo 	},		/* 88 = reboot */
3622f5e5e73Sryo 	{
3632f5e5e73Sryo 		ns(struct linux32_sys_readdir_args),
3642f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_readdir
3652f5e5e73Sryo 	},		/* 89 = readdir */
3662f5e5e73Sryo 	{
3672f5e5e73Sryo 		ns(struct linux32_sys_old_mmap_args),
3682f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_old_mmap
3692f5e5e73Sryo 	},		/* 90 = old_mmap */
3702f5e5e73Sryo 	{
3712f5e5e73Sryo 		ns(struct netbsd32_munmap_args),
3722f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_munmap
3732f5e5e73Sryo 	},		/* 91 = netbsd32_munmap */
3742f5e5e73Sryo 	{
3752f5e5e73Sryo 		ns(struct compat_43_netbsd32_otruncate_args),
3762f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_43_netbsd32_otruncate
3772f5e5e73Sryo 	},		/* 92 = compat_43_netbsd32_otruncate */
3782f5e5e73Sryo 	{
3792f5e5e73Sryo 		ns(struct compat_43_netbsd32_oftruncate_args),
3802f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_43_netbsd32_oftruncate
3812f5e5e73Sryo 	},		/* 93 = compat_43_netbsd32_oftruncate */
3822f5e5e73Sryo 	{
3832f5e5e73Sryo 		ns(struct netbsd32_fchmod_args),
3842f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_fchmod
3852f5e5e73Sryo 	},		/* 94 = netbsd32_fchmod */
3862f5e5e73Sryo 	{
3872f5e5e73Sryo 		ns(struct linux32_sys_fchown16_args),
3882f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fchown16
3892f5e5e73Sryo 	},		/* 95 = fchown16 */
3902f5e5e73Sryo 	{
3912f5e5e73Sryo 		ns(struct linux32_sys_getpriority_args),
3922f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getpriority
3932f5e5e73Sryo 	},		/* 96 = getpriority */
3942f5e5e73Sryo 	{
3952f5e5e73Sryo 		ns(struct netbsd32_setpriority_args),
3962f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setpriority
3972f5e5e73Sryo 	},		/* 97 = netbsd32_setpriority */
3982f5e5e73Sryo 	{
3992f5e5e73Sryo 		ns(struct netbsd32_profil_args),
4002f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_profil
4012f5e5e73Sryo 	},		/* 98 = netbsd32_profil */
4022f5e5e73Sryo 	{
4032f5e5e73Sryo 		ns(struct linux32_sys_statfs_args),
4042f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_statfs
4052f5e5e73Sryo 	},		/* 99 = statfs */
4062f5e5e73Sryo 	{
4072f5e5e73Sryo 		ns(struct linux32_sys_fstatfs_args),
4082f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fstatfs
4092f5e5e73Sryo 	},		/* 100 = fstatfs */
4102f5e5e73Sryo 	{
4112f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4122f5e5e73Sryo 	},		/* 101 = filler */
4132f5e5e73Sryo 	{
4142f5e5e73Sryo 		ns(struct linux32_sys_socketcall_args),
4152f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_socketcall
4162f5e5e73Sryo 	},		/* 102 = socketcall */
4172f5e5e73Sryo 	{
4182f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4192f5e5e73Sryo 	},		/* 103 = filler */
4202f5e5e73Sryo 	{
4212f5e5e73Sryo 		ns(struct compat_50_netbsd32_setitimer_args),
4222f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_50_netbsd32_setitimer
4232f5e5e73Sryo 	},		/* 104 = compat_50_netbsd32_setitimer */
4242f5e5e73Sryo 	{
4252f5e5e73Sryo 		ns(struct compat_50_netbsd32_getitimer_args),
4262f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_50_netbsd32_getitimer
4272f5e5e73Sryo 	},		/* 105 = compat_50_netbsd32_getitimer */
4282f5e5e73Sryo 	{
4292f5e5e73Sryo 		ns(struct linux32_sys_stat_args),
4302f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_stat
4312f5e5e73Sryo 	},		/* 106 = stat */
4322f5e5e73Sryo 	{
4332f5e5e73Sryo 		ns(struct linux32_sys_lstat_args),
4342f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_lstat
4352f5e5e73Sryo 	},		/* 107 = lstat */
4362f5e5e73Sryo 	{
4372f5e5e73Sryo 		ns(struct linux32_sys_fstat_args),
4382f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fstat
4392f5e5e73Sryo 	},		/* 108 = fstat */
4402f5e5e73Sryo 	{
4412f5e5e73Sryo 		ns(struct linux32_sys_olduname_args),
4422f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_olduname
4432f5e5e73Sryo 	},		/* 109 = olduname */
4442f5e5e73Sryo 	{
4452f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4462f5e5e73Sryo 	},		/* 110 = filler */
4472f5e5e73Sryo 	{
4482f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4492f5e5e73Sryo 	},		/* 111 = filler */
4502f5e5e73Sryo 	{
4512f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4522f5e5e73Sryo 	},		/* 112 = filler */
4532f5e5e73Sryo 	{
4542f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4552f5e5e73Sryo 	},		/* 113 = filler */
4562f5e5e73Sryo 	{
4572f5e5e73Sryo 		ns(struct linux32_sys_wait4_args),
4582f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_wait4
4592f5e5e73Sryo 	},		/* 114 = wait4 */
4602f5e5e73Sryo 	{
4612f5e5e73Sryo 		ns(struct linux32_sys_swapoff_args),
4622f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_swapoff
4632f5e5e73Sryo 	},		/* 115 = swapoff */
4642f5e5e73Sryo 	{
4652f5e5e73Sryo 		ns(struct linux32_sys_sysinfo_args),
4662f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sysinfo
4672f5e5e73Sryo 	},		/* 116 = sysinfo */
4682f5e5e73Sryo 	{
4692f5e5e73Sryo 		ns(struct linux32_sys_ipc_args),
4702f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_ipc
4712f5e5e73Sryo 	},		/* 117 = ipc */
4722f5e5e73Sryo 	{
4732f5e5e73Sryo 		ns(struct netbsd32_fsync_args),
4742f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_fsync
4752f5e5e73Sryo 	},		/* 118 = netbsd32_fsync */
4762f5e5e73Sryo 	{
4772f5e5e73Sryo 		ns(struct linux32_sys_sigreturn_args),
4782f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sigreturn
4792f5e5e73Sryo 	},		/* 119 = sigreturn */
4802f5e5e73Sryo 	{
4812f5e5e73Sryo 		ns(struct linux32_sys_clone_args),
4822f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_clone
4832f5e5e73Sryo 	},		/* 120 = clone */
4842f5e5e73Sryo 	{
4852f5e5e73Sryo 		ns(struct linux32_sys_setdomainname_args),
4862f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setdomainname
4872f5e5e73Sryo 	},		/* 121 = setdomainname */
4882f5e5e73Sryo 	{
4892f5e5e73Sryo 		ns(struct linux32_sys_uname_args),
4902f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_uname
4912f5e5e73Sryo 	},		/* 122 = uname */
4922f5e5e73Sryo 	{
4932f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4942f5e5e73Sryo 	},		/* 123 = filler */
4952f5e5e73Sryo 	{
4962f5e5e73Sryo 		.sy_call = linux_sys_nosys,
4972f5e5e73Sryo 	},		/* 124 = filler */
4982f5e5e73Sryo 	{
4992f5e5e73Sryo 		ns(struct linux32_sys_mprotect_args),
5002f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_mprotect
5012f5e5e73Sryo 	},		/* 125 = mprotect */
5022f5e5e73Sryo 	{
5032f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5042f5e5e73Sryo 	},		/* 126 = filler */
5052f5e5e73Sryo 	{
5062f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5072f5e5e73Sryo 	},		/* 127 = filler */
5082f5e5e73Sryo 	{
5092f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5102f5e5e73Sryo 	},		/* 128 = filler */
5112f5e5e73Sryo 	{
5122f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5132f5e5e73Sryo 	},		/* 129 = filler */
5142f5e5e73Sryo 	{
5152f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5162f5e5e73Sryo 	},		/* 130 = filler */
5172f5e5e73Sryo 	{
5182f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5192f5e5e73Sryo 	},		/* 131 = filler */
5202f5e5e73Sryo 	{
5212f5e5e73Sryo 		ns(struct netbsd32_getpgid_args),
5222f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_getpgid
5232f5e5e73Sryo 	},		/* 132 = netbsd32_getpgid */
5242f5e5e73Sryo 	{
5252f5e5e73Sryo 		ns(struct netbsd32_fchdir_args),
5262f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_fchdir
5272f5e5e73Sryo 	},		/* 133 = netbsd32_fchdir */
5282f5e5e73Sryo 	{
5292f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5302f5e5e73Sryo 	},		/* 134 = filler */
5312f5e5e73Sryo 	{
5322f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5332f5e5e73Sryo 	},		/* 135 = filler */
5342f5e5e73Sryo 	{
5352f5e5e73Sryo 		ns(struct linux32_sys_personality_args),
5362f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_personality
5372f5e5e73Sryo 	},		/* 136 = personality */
5382f5e5e73Sryo 	{
5392f5e5e73Sryo 		.sy_call = linux_sys_nosys,
5402f5e5e73Sryo 	},		/* 137 = filler */
5412f5e5e73Sryo 	{
5422f5e5e73Sryo 		ns(struct linux32_sys_setfsuid_args),
5432f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setfsuid
5442f5e5e73Sryo 	},		/* 138 = setfsuid16 */
5452f5e5e73Sryo 	{
5462f5e5e73Sryo 		ns(struct linux32_sys_setfsgid_args),
5472f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setfsgid
5482f5e5e73Sryo 	},		/* 139 = setfsgid16 */
5492f5e5e73Sryo 	{
5502f5e5e73Sryo 		ns(struct linux32_sys_llseek_args),
5512f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_llseek
5522f5e5e73Sryo 	},		/* 140 = llseek */
5532f5e5e73Sryo 	{
5542f5e5e73Sryo 		ns(struct linux32_sys_getdents_args),
5552f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getdents
5562f5e5e73Sryo 	},		/* 141 = getdents */
5572f5e5e73Sryo 	{
5582f5e5e73Sryo 		ns(struct linux32_sys_select_args),
5592f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_select
5602f5e5e73Sryo 	},		/* 142 = select */
5612f5e5e73Sryo 	{
5622f5e5e73Sryo 		ns(struct netbsd32_flock_args),
5632f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_flock
5642f5e5e73Sryo 	},		/* 143 = netbsd32_flock */
5652f5e5e73Sryo 	{
5662f5e5e73Sryo 		ns(struct netbsd32___msync13_args),
5672f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___msync13
5682f5e5e73Sryo 	},		/* 144 = netbsd32___msync13 */
5692f5e5e73Sryo 	{
5702f5e5e73Sryo 		ns(struct netbsd32_readv_args),
5712f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_readv
5722f5e5e73Sryo 	},		/* 145 = netbsd32_readv */
5732f5e5e73Sryo 	{
5742f5e5e73Sryo 		ns(struct netbsd32_writev_args),
5752f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_writev
5762f5e5e73Sryo 	},		/* 146 = netbsd32_writev */
5772f5e5e73Sryo 	{
5782f5e5e73Sryo 		ns(struct netbsd32_getsid_args),
5792f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_getsid
5802f5e5e73Sryo 	},		/* 147 = netbsd32_getsid */
5812f5e5e73Sryo 	{
5822f5e5e73Sryo 		ns(struct linux32_sys_fdatasync_args),
5832f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fdatasync
5842f5e5e73Sryo 	},		/* 148 = fdatasync */
5852f5e5e73Sryo 	{
5862f5e5e73Sryo 		ns(struct linux32_sys___sysctl_args),
5872f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys___sysctl
5882f5e5e73Sryo 	},		/* 149 = __sysctl */
5892f5e5e73Sryo 	{
5902f5e5e73Sryo 		ns(struct netbsd32_mlock_args),
5912f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_mlock
5922f5e5e73Sryo 	},		/* 150 = netbsd32_mlock */
5932f5e5e73Sryo 	{
5942f5e5e73Sryo 		ns(struct netbsd32_munlock_args),
5952f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_munlock
5962f5e5e73Sryo 	},		/* 151 = netbsd32_munlock */
5972f5e5e73Sryo 	{
5982f5e5e73Sryo 		ns(struct netbsd32_mlockall_args),
5992f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_mlockall
6002f5e5e73Sryo 	},		/* 152 = netbsd32_mlockall */
6012f5e5e73Sryo 	{
6022f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_munlockall
6032f5e5e73Sryo 	},		/* 153 = munlockall */
6042f5e5e73Sryo 	{
6052f5e5e73Sryo 		ns(struct linux32_sys_sched_setparam_args),
6062f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_setparam
6072f5e5e73Sryo 	},		/* 154 = sched_setparam */
6082f5e5e73Sryo 	{
6092f5e5e73Sryo 		ns(struct linux32_sys_sched_getparam_args),
6102f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_getparam
6112f5e5e73Sryo 	},		/* 155 = sched_getparam */
6122f5e5e73Sryo 	{
6132f5e5e73Sryo 		ns(struct linux32_sys_sched_setscheduler_args),
6142f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_setscheduler
6152f5e5e73Sryo 	},		/* 156 = sched_setscheduler */
6162f5e5e73Sryo 	{
6172f5e5e73Sryo 		ns(struct linux32_sys_sched_getscheduler_args),
6182f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_getscheduler
6192f5e5e73Sryo 	},		/* 157 = sched_getscheduler */
6202f5e5e73Sryo 	{
6212f5e5e73Sryo 		.sy_call = (sy_call_t *)linux_sys_sched_yield
6222f5e5e73Sryo 	},		/* 158 = sched_yield */
6232f5e5e73Sryo 	{
6242f5e5e73Sryo 		ns(struct linux32_sys_sched_get_priority_max_args),
6252f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_get_priority_max
6262f5e5e73Sryo 	},		/* 159 = sched_get_priority_max */
6272f5e5e73Sryo 	{
6282f5e5e73Sryo 		ns(struct linux32_sys_sched_get_priority_min_args),
6292f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_get_priority_min
6302f5e5e73Sryo 	},		/* 160 = sched_get_priority_min */
6312f5e5e73Sryo 	{
6322f5e5e73Sryo 		.sy_call = linux_sys_nosys,
6332f5e5e73Sryo 	},		/* 161 = filler */
6342f5e5e73Sryo 	{
6352f5e5e73Sryo 		ns(struct linux32_sys_nanosleep_args),
6362f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_nanosleep
6372f5e5e73Sryo 	},		/* 162 = nanosleep */
6382f5e5e73Sryo 	{
6392f5e5e73Sryo 		ns(struct linux32_sys_mremap_args),
6402f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_mremap
6412f5e5e73Sryo 	},		/* 163 = mremap */
6422f5e5e73Sryo 	{
6432f5e5e73Sryo 		ns(struct linux32_sys_setresuid16_args),
6442f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setresuid16
6452f5e5e73Sryo 	},		/* 164 = setresuid16 */
6462f5e5e73Sryo 	{
6472f5e5e73Sryo 		ns(struct linux32_sys_getresuid16_args),
6482f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getresuid16
6492f5e5e73Sryo 	},		/* 165 = getresuid16 */
6502f5e5e73Sryo 	{
6512f5e5e73Sryo 		.sy_call = linux_sys_nosys,
6522f5e5e73Sryo 	},		/* 166 = filler */
6532f5e5e73Sryo 	{
6542f5e5e73Sryo 		.sy_call = linux_sys_nosys,
6552f5e5e73Sryo 	},		/* 167 = filler */
6562f5e5e73Sryo 	{
6572f5e5e73Sryo 		ns(struct netbsd32_poll_args),
6582f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_poll
6592f5e5e73Sryo 	},		/* 168 = netbsd32_poll */
6602f5e5e73Sryo 	{
6612f5e5e73Sryo 		.sy_call = linux_sys_nosys,
6622f5e5e73Sryo 	},		/* 169 = filler */
6632f5e5e73Sryo 	{
6642f5e5e73Sryo 		ns(struct linux32_sys_setresgid16_args),
6652f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setresgid16
6662f5e5e73Sryo 	},		/* 170 = setresgid16 */
6672f5e5e73Sryo 	{
6682f5e5e73Sryo 		ns(struct linux32_sys_getresgid16_args),
6692f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getresgid16
6702f5e5e73Sryo 	},		/* 171 = getresgid16 */
6712f5e5e73Sryo 	{
6722f5e5e73Sryo 		.sy_call = linux_sys_nosys,
6732f5e5e73Sryo 	},		/* 172 = filler */
6742f5e5e73Sryo 	{
6752f5e5e73Sryo 		ns(struct linux32_sys_rt_sigreturn_args),
6762f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_rt_sigreturn
6772f5e5e73Sryo 	},		/* 173 = rt_sigreturn */
6782f5e5e73Sryo 	{
6792f5e5e73Sryo 		ns(struct linux32_sys_rt_sigaction_args),
6802f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_rt_sigaction
6812f5e5e73Sryo 	},		/* 174 = rt_sigaction */
6822f5e5e73Sryo 	{
6832f5e5e73Sryo 		ns(struct linux32_sys_rt_sigprocmask_args),
6842f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_rt_sigprocmask
6852f5e5e73Sryo 	},		/* 175 = rt_sigprocmask */
6862f5e5e73Sryo 	{
6872f5e5e73Sryo 		ns(struct linux32_sys_rt_sigpending_args),
6882f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_rt_sigpending
6892f5e5e73Sryo 	},		/* 176 = rt_sigpending */
6902f5e5e73Sryo 	{
6912f5e5e73Sryo 		ns(struct linux32_sys_rt_sigtimedwait_args),
6922f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_rt_sigtimedwait
6932f5e5e73Sryo 	},		/* 177 = rt_sigtimedwait */
6942f5e5e73Sryo 	{
6952f5e5e73Sryo 		ns(struct linux32_sys_rt_queueinfo_args),
6962f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_rt_queueinfo
6972f5e5e73Sryo 	},		/* 178 = rt_queueinfo */
6982f5e5e73Sryo 	{
6992f5e5e73Sryo 		ns(struct linux32_sys_rt_sigsuspend_args),
7002f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_rt_sigsuspend
7012f5e5e73Sryo 	},		/* 179 = rt_sigsuspend */
7022f5e5e73Sryo 	{
7032f5e5e73Sryo 		ns(struct linux32_sys_pread_args),
7042f5e5e73Sryo 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64,
7052f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_pread
7062f5e5e73Sryo 	},		/* 180 = pread */
7072f5e5e73Sryo 	{
7082f5e5e73Sryo 		ns(struct linux32_sys_pwrite_args),
7092f5e5e73Sryo 		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64,
7102f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_pwrite
7112f5e5e73Sryo 	},		/* 181 = pwrite */
7122f5e5e73Sryo 	{
7132f5e5e73Sryo 		ns(struct linux32_sys_chown16_args),
7142f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_chown16
7152f5e5e73Sryo 	},		/* 182 = chown16 */
7162f5e5e73Sryo 	{
7172f5e5e73Sryo 		ns(struct netbsd32___getcwd_args),
7182f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___getcwd
7192f5e5e73Sryo 	},		/* 183 = netbsd32___getcwd */
7202f5e5e73Sryo 	{
7212f5e5e73Sryo 		.sy_call = linux_sys_nosys,
7222f5e5e73Sryo 	},		/* 184 = filler */
7232f5e5e73Sryo 	{
7242f5e5e73Sryo 		.sy_call = linux_sys_nosys,
7252f5e5e73Sryo 	},		/* 185 = filler */
7262f5e5e73Sryo 	{
7272f5e5e73Sryo 		.sy_call = linux_sys_nosys,
7282f5e5e73Sryo 	},		/* 186 = filler */
7292f5e5e73Sryo 	{
7302f5e5e73Sryo 		.sy_call = linux_sys_nosys,
7312f5e5e73Sryo 	},		/* 187 = filler */
7322f5e5e73Sryo 	{
7332f5e5e73Sryo 		.sy_call = linux_sys_nosys,
7342f5e5e73Sryo 	},		/* 188 = filler */
7352f5e5e73Sryo 	{
7362f5e5e73Sryo 		.sy_call = linux_sys_nosys,
7372f5e5e73Sryo 	},		/* 189 = filler */
7382f5e5e73Sryo 	{
7392f5e5e73Sryo 		.sy_call = (sy_call_t *)sys___vfork14
7402f5e5e73Sryo 	},		/* 190 = __vfork14 */
7412f5e5e73Sryo 	{
7422f5e5e73Sryo 		ns(struct linux32_sys_ugetrlimit_args),
7432f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_ugetrlimit
7442f5e5e73Sryo 	},		/* 191 = ugetrlimit */
7452f5e5e73Sryo 	{
7462f5e5e73Sryo 		ns(struct linux32_sys_mmap2_args),
7472f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_mmap2
7482f5e5e73Sryo 	},		/* 192 = mmap2 */
7492f5e5e73Sryo 	{
7502f5e5e73Sryo 		ns(struct linux32_sys_truncate64_args),
7512f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_truncate64
7522f5e5e73Sryo 	},		/* 193 = truncate64 */
7532f5e5e73Sryo 	{
7542f5e5e73Sryo 		ns(struct linux32_sys_ftruncate64_args),
7552f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_ftruncate64
7562f5e5e73Sryo 	},		/* 194 = ftruncate64 */
7572f5e5e73Sryo 	{
7582f5e5e73Sryo 		ns(struct linux32_sys_stat64_args),
7592f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_stat64
7602f5e5e73Sryo 	},		/* 195 = stat64 */
7612f5e5e73Sryo 	{
7622f5e5e73Sryo 		ns(struct linux32_sys_lstat64_args),
7632f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_lstat64
7642f5e5e73Sryo 	},		/* 196 = lstat64 */
7652f5e5e73Sryo 	{
7662f5e5e73Sryo 		ns(struct linux32_sys_fstat64_args),
7672f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fstat64
7682f5e5e73Sryo 	},		/* 197 = fstat64 */
7692f5e5e73Sryo 	{
7702f5e5e73Sryo 		ns(struct netbsd32___posix_lchown_args),
7712f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___posix_lchown
7722f5e5e73Sryo 	},		/* 198 = netbsd32___posix_lchown */
7732f5e5e73Sryo 	{
7742f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getuid
7752f5e5e73Sryo 	},		/* 199 = getuid */
7762f5e5e73Sryo 	{
7772f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getgid
7782f5e5e73Sryo 	},		/* 200 = getgid */
7792f5e5e73Sryo 	{
7802f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_geteuid
7812f5e5e73Sryo 	},		/* 201 = geteuid */
7822f5e5e73Sryo 	{
7832f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_getegid
7842f5e5e73Sryo 	},		/* 202 = getegid */
7852f5e5e73Sryo 	{
7862f5e5e73Sryo 		ns(struct netbsd32_setreuid_args),
7872f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setreuid
7882f5e5e73Sryo 	},		/* 203 = netbsd32_setreuid */
7892f5e5e73Sryo 	{
7902f5e5e73Sryo 		ns(struct netbsd32_setregid_args),
7912f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setregid
7922f5e5e73Sryo 	},		/* 204 = netbsd32_setregid */
7932f5e5e73Sryo 	{
7942f5e5e73Sryo 		ns(struct netbsd32_getgroups_args),
7952f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_getgroups
7962f5e5e73Sryo 	},		/* 205 = netbsd32_getgroups */
7972f5e5e73Sryo 	{
7982f5e5e73Sryo 		ns(struct netbsd32_setgroups_args),
7992f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setgroups
8002f5e5e73Sryo 	},		/* 206 = netbsd32_setgroups */
8012f5e5e73Sryo 	{
8022f5e5e73Sryo 		ns(struct netbsd32___posix_fchown_args),
8032f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___posix_fchown
8042f5e5e73Sryo 	},		/* 207 = netbsd32___posix_fchown */
8052f5e5e73Sryo 	{
8062f5e5e73Sryo 		ns(struct linux32_sys_setresuid_args),
8072f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setresuid
8082f5e5e73Sryo 	},		/* 208 = setresuid */
8092f5e5e73Sryo 	{
8102f5e5e73Sryo 		ns(struct linux32_sys_getresuid_args),
8112f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getresuid
8122f5e5e73Sryo 	},		/* 209 = getresuid */
8132f5e5e73Sryo 	{
8142f5e5e73Sryo 		ns(struct linux32_sys_setresgid_args),
8152f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setresgid
8162f5e5e73Sryo 	},		/* 210 = setresgid */
8172f5e5e73Sryo 	{
8182f5e5e73Sryo 		ns(struct linux32_sys_getresgid_args),
8192f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getresgid
8202f5e5e73Sryo 	},		/* 211 = getresgid */
8212f5e5e73Sryo 	{
8222f5e5e73Sryo 		ns(struct netbsd32___posix_chown_args),
8232f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___posix_chown
8242f5e5e73Sryo 	},		/* 212 = netbsd32___posix_chown */
8252f5e5e73Sryo 	{
8262f5e5e73Sryo 		ns(struct netbsd32_setuid_args),
8272f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setuid
8282f5e5e73Sryo 	},		/* 213 = netbsd32_setuid */
8292f5e5e73Sryo 	{
8302f5e5e73Sryo 		ns(struct netbsd32_setgid_args),
8312f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setgid
8322f5e5e73Sryo 	},		/* 214 = netbsd32_setgid */
8332f5e5e73Sryo 	{
8342f5e5e73Sryo 		ns(struct linux32_sys_setfsuid_args),
8352f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setfsuid
8362f5e5e73Sryo 	},		/* 215 = setfsuid */
8372f5e5e73Sryo 	{
8382f5e5e73Sryo 		ns(struct linux32_sys_setfsgid_args),
8392f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setfsgid
8402f5e5e73Sryo 	},		/* 216 = setfsgid */
8412f5e5e73Sryo 	{
8422f5e5e73Sryo 		ns(struct linux32_sys_getdents64_args),
8432f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getdents64
8442f5e5e73Sryo 	},		/* 217 = getdents64 */
8452f5e5e73Sryo 	{
8462f5e5e73Sryo 		.sy_call = linux_sys_nosys,
8472f5e5e73Sryo 	},		/* 218 = filler */
8482f5e5e73Sryo 	{
8492f5e5e73Sryo 		ns(struct netbsd32_mincore_args),
8502f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_mincore
8512f5e5e73Sryo 	},		/* 219 = netbsd32_mincore */
8522f5e5e73Sryo 	{
8532f5e5e73Sryo 		ns(struct netbsd32_madvise_args),
8542f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_madvise
8552f5e5e73Sryo 	},		/* 220 = netbsd32_madvise */
8562f5e5e73Sryo #define linux32_sys_fcntl64 linux32_sys_fcntl
8572f5e5e73Sryo #define linux32_sys_fcntl64_args linux32_sys_fcntl_args
8582f5e5e73Sryo 	{
8592f5e5e73Sryo 		ns(struct linux32_sys_fcntl64_args),
8602f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fcntl64
8612f5e5e73Sryo 	},		/* 221 = fcntl64 */
8622f5e5e73Sryo 	{
8632f5e5e73Sryo 		.sy_call = linux_sys_nosys,
8642f5e5e73Sryo 	},		/* 222 = filler */
8652f5e5e73Sryo 	{
8662f5e5e73Sryo 		.sy_call = linux_sys_nosys,
8672f5e5e73Sryo 	},		/* 223 = filler */
8682f5e5e73Sryo 	{
8692f5e5e73Sryo 		.sy_call = (sy_call_t *)linux_sys_gettid
8702f5e5e73Sryo 	},		/* 224 = gettid */
8712f5e5e73Sryo 	{
8722f5e5e73Sryo 		.sy_call = linux_sys_nosys,
8732f5e5e73Sryo 	},		/* 225 = filler */
8742f5e5e73Sryo 	{
8752f5e5e73Sryo 		ns(struct netbsd32_setxattr_args),
8762f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_setxattr
8772f5e5e73Sryo 	},		/* 226 = netbsd32_setxattr */
8782f5e5e73Sryo 	{
8792f5e5e73Sryo 		ns(struct netbsd32_lsetxattr_args),
8802f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_lsetxattr
8812f5e5e73Sryo 	},		/* 227 = netbsd32_lsetxattr */
8822f5e5e73Sryo 	{
8832f5e5e73Sryo 		ns(struct netbsd32_fsetxattr_args),
8842f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_fsetxattr
8852f5e5e73Sryo 	},		/* 228 = netbsd32_fsetxattr */
8862f5e5e73Sryo 	{
8872f5e5e73Sryo 		ns(struct netbsd32_getxattr_args),
8882f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_getxattr
8892f5e5e73Sryo 	},		/* 229 = netbsd32_getxattr */
8902f5e5e73Sryo 	{
8912f5e5e73Sryo 		ns(struct netbsd32_lgetxattr_args),
8922f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_lgetxattr
8932f5e5e73Sryo 	},		/* 230 = netbsd32_lgetxattr */
8942f5e5e73Sryo 	{
8952f5e5e73Sryo 		ns(struct netbsd32_fgetxattr_args),
8962f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_fgetxattr
8972f5e5e73Sryo 	},		/* 231 = netbsd32_fgetxattr */
8982f5e5e73Sryo 	{
8992f5e5e73Sryo 		ns(struct netbsd32_listxattr_args),
9002f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_listxattr
9012f5e5e73Sryo 	},		/* 232 = netbsd32_listxattr */
9022f5e5e73Sryo 	{
9032f5e5e73Sryo 		ns(struct netbsd32_llistxattr_args),
9042f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_llistxattr
9052f5e5e73Sryo 	},		/* 233 = netbsd32_llistxattr */
9062f5e5e73Sryo 	{
9072f5e5e73Sryo 		ns(struct netbsd32_flistxattr_args),
9082f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_flistxattr
9092f5e5e73Sryo 	},		/* 234 = netbsd32_flistxattr */
9102f5e5e73Sryo 	{
9112f5e5e73Sryo 		ns(struct netbsd32_removexattr_args),
9122f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_removexattr
9132f5e5e73Sryo 	},		/* 235 = netbsd32_removexattr */
9142f5e5e73Sryo 	{
9152f5e5e73Sryo 		ns(struct netbsd32_lremovexattr_args),
9162f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_lremovexattr
9172f5e5e73Sryo 	},		/* 236 = netbsd32_lremovexattr */
9182f5e5e73Sryo 	{
9192f5e5e73Sryo 		ns(struct netbsd32_fremovexattr_args),
9202f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_fremovexattr
9212f5e5e73Sryo 	},		/* 237 = netbsd32_fremovexattr */
9222f5e5e73Sryo 	{
9232f5e5e73Sryo 		ns(struct linux32_sys_tkill_args),
9242f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_tkill
9252f5e5e73Sryo 	},		/* 238 = tkill */
9262f5e5e73Sryo 	{
9272f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9282f5e5e73Sryo 	},		/* 239 = filler */
9292f5e5e73Sryo 	{
9302f5e5e73Sryo 		ns(struct linux32_sys_futex_args),
9312f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_futex
9322f5e5e73Sryo 	},		/* 240 = futex */
9332f5e5e73Sryo 	{
9342f5e5e73Sryo 		ns(struct linux32_sys_sched_setaffinity_args),
9352f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_setaffinity
9362f5e5e73Sryo 	},		/* 241 = sched_setaffinity */
9372f5e5e73Sryo 	{
9382f5e5e73Sryo 		ns(struct linux32_sys_sched_getaffinity_args),
9392f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sched_getaffinity
9402f5e5e73Sryo 	},		/* 242 = sched_getaffinity */
9412f5e5e73Sryo 	{
9422f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9432f5e5e73Sryo 	},		/* 243 = filler */
9442f5e5e73Sryo 	{
9452f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9462f5e5e73Sryo 	},		/* 244 = filler */
9472f5e5e73Sryo 	{
9482f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9492f5e5e73Sryo 	},		/* 245 = filler */
9502f5e5e73Sryo 	{
9512f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9522f5e5e73Sryo 	},		/* 246 = filler */
9532f5e5e73Sryo 	{
9542f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9552f5e5e73Sryo 	},		/* 247 = filler */
9562f5e5e73Sryo 	{
9572f5e5e73Sryo 		ns(struct linux32_sys_exit_group_args),
9582f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_exit_group
9592f5e5e73Sryo 	},		/* 248 = exit_group */
9602f5e5e73Sryo 	{
9612f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9622f5e5e73Sryo 	},		/* 249 = filler */
9632f5e5e73Sryo 	{
9642f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9652f5e5e73Sryo 	},		/* 250 = filler */
9662f5e5e73Sryo 	{
9672f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9682f5e5e73Sryo 	},		/* 251 = filler */
9692f5e5e73Sryo 	{
9702f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9712f5e5e73Sryo 	},		/* 252 = filler */
9722f5e5e73Sryo 	{
9732f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9742f5e5e73Sryo 	},		/* 253 = filler */
9752f5e5e73Sryo 	{
9762f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9772f5e5e73Sryo 	},		/* 254 = filler */
9782f5e5e73Sryo 	{
9792f5e5e73Sryo 		.sy_call = linux_sys_nosys,
9802f5e5e73Sryo 	},		/* 255 = filler */
9812f5e5e73Sryo 	{
9822f5e5e73Sryo 		ns(struct linux32_sys_set_tid_address_args),
9832f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_set_tid_address
9842f5e5e73Sryo 	},		/* 256 = set_tid_address */
9852f5e5e73Sryo 	{
9862f5e5e73Sryo 		ns(struct linux32_sys_timer_create_args),
9872f5e5e73Sryo 		.sy_flags = SYCALL_ARG_PTR,
9882f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_timer_create
9892f5e5e73Sryo 	},		/* 257 = timer_create */
9902f5e5e73Sryo 	{
9912f5e5e73Sryo 		ns(struct linux32_sys_timer_settime_args),
9922f5e5e73Sryo 		.sy_flags = SYCALL_ARG_PTR,
9932f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_timer_settime
9942f5e5e73Sryo 	},		/* 258 = timer_settime */
9952f5e5e73Sryo 	{
9962f5e5e73Sryo 		ns(struct linux32_sys_timer_gettime_args),
9972f5e5e73Sryo 		.sy_flags = SYCALL_ARG_PTR,
9982f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_timer_gettime
9992f5e5e73Sryo 	},		/* 259 = timer_gettime */
10002f5e5e73Sryo 	{
10012f5e5e73Sryo 		ns(struct sys_timer_getoverrun_args),
10022f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_timer_getoverrun
10032f5e5e73Sryo 	},		/* 260 = timer_getoverrun */
10042f5e5e73Sryo 	{
10052f5e5e73Sryo 		ns(struct sys_timer_delete_args),
10062f5e5e73Sryo 		.sy_call = (sy_call_t *)sys_timer_delete
10072f5e5e73Sryo 	},		/* 261 = timer_delete */
10082f5e5e73Sryo 	{
10092f5e5e73Sryo 		ns(struct linux32_sys_clock_settime_args),
10102f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_clock_settime
10112f5e5e73Sryo 	},		/* 262 = clock_settime */
10122f5e5e73Sryo 	{
10132f5e5e73Sryo 		ns(struct linux32_sys_clock_gettime_args),
10142f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_clock_gettime
10152f5e5e73Sryo 	},		/* 263 = clock_gettime */
10162f5e5e73Sryo 	{
10172f5e5e73Sryo 		ns(struct linux32_sys_clock_getres_args),
10182f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_clock_getres
10192f5e5e73Sryo 	},		/* 264 = clock_getres */
10202f5e5e73Sryo 	{
10212f5e5e73Sryo 		ns(struct linux32_sys_clock_nanosleep_args),
10222f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_clock_nanosleep
10232f5e5e73Sryo 	},		/* 265 = clock_nanosleep */
10242f5e5e73Sryo 	{
10252f5e5e73Sryo 		ns(struct linux32_sys_statfs64_args),
10262f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_statfs64
10272f5e5e73Sryo 	},		/* 266 = statfs64 */
10282f5e5e73Sryo 	{
10292f5e5e73Sryo 		ns(struct linux32_sys_fstatfs64_args),
10302f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fstatfs64
10312f5e5e73Sryo 	},		/* 267 = fstatfs64 */
10322f5e5e73Sryo 	{
10332f5e5e73Sryo 		ns(struct linux32_sys_tgkill_args),
10342f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_tgkill
10352f5e5e73Sryo 	},		/* 268 = tgkill */
10362f5e5e73Sryo 	{
10372f5e5e73Sryo 		ns(struct compat_50_netbsd32_utimes_args),
10382f5e5e73Sryo 		.sy_call = (sy_call_t *)compat_50_netbsd32_utimes
10392f5e5e73Sryo 	},		/* 269 = compat_50_netbsd32_utimes */
10402f5e5e73Sryo 	{
10412f5e5e73Sryo 		ns(struct linux32_sys_fadvise64_64_args),
10422f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fadvise64_64
10432f5e5e73Sryo 	},		/* 270 = fadvise64_64 */
10442f5e5e73Sryo 	{
10452f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10462f5e5e73Sryo 	},		/* 271 = filler */
10472f5e5e73Sryo 	{
10482f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10492f5e5e73Sryo 	},		/* 272 = filler */
10502f5e5e73Sryo 	{
10512f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10522f5e5e73Sryo 	},		/* 273 = filler */
10532f5e5e73Sryo 	{
10542f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10552f5e5e73Sryo 	},		/* 274 = filler */
10562f5e5e73Sryo 	{
10572f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10582f5e5e73Sryo 	},		/* 275 = filler */
10592f5e5e73Sryo 	{
10602f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10612f5e5e73Sryo 	},		/* 276 = filler */
10622f5e5e73Sryo 	{
10632f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10642f5e5e73Sryo 	},		/* 277 = filler */
10652f5e5e73Sryo 	{
10662f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10672f5e5e73Sryo 	},		/* 278 = filler */
10682f5e5e73Sryo 	{
10692f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10702f5e5e73Sryo 	},		/* 279 = filler */
10712f5e5e73Sryo 	{
10722f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10732f5e5e73Sryo 	},		/* 280 = filler */
10742f5e5e73Sryo 	{
10752f5e5e73Sryo 		ns(struct linux32_sys_socket_args),
10762f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_socket
10772f5e5e73Sryo 	},		/* 281 = socket */
10782f5e5e73Sryo 	{
10792f5e5e73Sryo 		ns(struct linux32_sys_bind_args),
10802f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_bind
10812f5e5e73Sryo 	},		/* 282 = bind */
10822f5e5e73Sryo 	{
10832f5e5e73Sryo 		ns(struct linux32_sys_connect_args),
10842f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_connect
10852f5e5e73Sryo 	},		/* 283 = connect */
10862f5e5e73Sryo 	{
10872f5e5e73Sryo 		.sy_call = linux_sys_nosys,
10882f5e5e73Sryo 	},		/* 284 = filler */
10892f5e5e73Sryo 	{
10902f5e5e73Sryo 		ns(struct linux32_sys_accept_args),
10912f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_accept
10922f5e5e73Sryo 	},		/* 285 = accept */
10932f5e5e73Sryo 	{
10942f5e5e73Sryo 		ns(struct linux32_sys_getsockname_args),
10952f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getsockname
10962f5e5e73Sryo 	},		/* 286 = getsockname */
10972f5e5e73Sryo 	{
10982f5e5e73Sryo 		ns(struct linux32_sys_getpeername_args),
10992f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getpeername
11002f5e5e73Sryo 	},		/* 287 = getpeername */
11012f5e5e73Sryo 	{
11022f5e5e73Sryo 		ns(struct linux32_sys_socketpair_args),
11032f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_socketpair
11042f5e5e73Sryo 	},		/* 288 = socketpair */
11052f5e5e73Sryo 	{
11062f5e5e73Sryo 		ns(struct linux32_sys_send_args),
11072f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_send
11082f5e5e73Sryo 	},		/* 289 = send */
11092f5e5e73Sryo 	{
11102f5e5e73Sryo 		ns(struct linux32_sys_sendto_args),
11112f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_sendto
11122f5e5e73Sryo 	},		/* 290 = sendto */
11132f5e5e73Sryo 	{
11142f5e5e73Sryo 		ns(struct linux32_sys_recv_args),
11152f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_recv
11162f5e5e73Sryo 	},		/* 291 = recv */
11172f5e5e73Sryo 	{
11182f5e5e73Sryo 		ns(struct linux32_sys_recvfrom_args),
11192f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_recvfrom
11202f5e5e73Sryo 	},		/* 292 = recvfrom */
11212f5e5e73Sryo 	{
11222f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11232f5e5e73Sryo 	},		/* 293 = filler */
11242f5e5e73Sryo 	{
11252f5e5e73Sryo 		ns(struct linux32_sys_setsockopt_args),
11262f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_setsockopt
11272f5e5e73Sryo 	},		/* 294 = setsockopt */
11282f5e5e73Sryo 	{
11292f5e5e73Sryo 		ns(struct linux32_sys_getsockopt_args),
11302f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_getsockopt
11312f5e5e73Sryo 	},		/* 295 = getsockopt */
11322f5e5e73Sryo 	{
11332f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11342f5e5e73Sryo 	},		/* 296 = filler */
11352f5e5e73Sryo 	{
11362f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11372f5e5e73Sryo 	},		/* 297 = filler */
11382f5e5e73Sryo 	{
11392f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11402f5e5e73Sryo 	},		/* 298 = filler */
11412f5e5e73Sryo 	{
11422f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11432f5e5e73Sryo 	},		/* 299 = filler */
11442f5e5e73Sryo 	{
11452f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11462f5e5e73Sryo 	},		/* 300 = filler */
11472f5e5e73Sryo 	{
11482f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11492f5e5e73Sryo 	},		/* 301 = filler */
11502f5e5e73Sryo 	{
11512f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11522f5e5e73Sryo 	},		/* 302 = filler */
11532f5e5e73Sryo 	{
11542f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11552f5e5e73Sryo 	},		/* 303 = filler */
11562f5e5e73Sryo 	{
11572f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11582f5e5e73Sryo 	},		/* 304 = filler */
11592f5e5e73Sryo 	{
11602f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11612f5e5e73Sryo 	},		/* 305 = filler */
11622f5e5e73Sryo 	{
11632f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11642f5e5e73Sryo 	},		/* 306 = filler */
11652f5e5e73Sryo 	{
11662f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11672f5e5e73Sryo 	},		/* 307 = filler */
11682f5e5e73Sryo 	{
11692f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11702f5e5e73Sryo 	},		/* 308 = filler */
11712f5e5e73Sryo 	{
11722f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11732f5e5e73Sryo 	},		/* 309 = filler */
11742f5e5e73Sryo 	{
11752f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11762f5e5e73Sryo 	},		/* 310 = filler */
11772f5e5e73Sryo 	{
11782f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11792f5e5e73Sryo 	},		/* 311 = filler */
11802f5e5e73Sryo 	{
11812f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11822f5e5e73Sryo 	},		/* 312 = filler */
11832f5e5e73Sryo 	{
11842f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11852f5e5e73Sryo 	},		/* 313 = filler */
11862f5e5e73Sryo 	{
11872f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11882f5e5e73Sryo 	},		/* 314 = filler */
11892f5e5e73Sryo 	{
11902f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11912f5e5e73Sryo 	},		/* 315 = filler */
11922f5e5e73Sryo 	{
11932f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11942f5e5e73Sryo 	},		/* 316 = filler */
11952f5e5e73Sryo 	{
11962f5e5e73Sryo 		.sy_call = linux_sys_nosys,
11972f5e5e73Sryo 	},		/* 317 = filler */
11982f5e5e73Sryo 	{
11992f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12002f5e5e73Sryo 	},		/* 318 = filler */
12012f5e5e73Sryo 	{
12022f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12032f5e5e73Sryo 	},		/* 319 = filler */
12042f5e5e73Sryo 	{
12052f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12062f5e5e73Sryo 	},		/* 320 = filler */
12072f5e5e73Sryo 	{
12082f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12092f5e5e73Sryo 	},		/* 321 = filler */
12102f5e5e73Sryo 	{
12112f5e5e73Sryo 		ns(struct linux32_sys_openat_args),
12122f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_openat
12132f5e5e73Sryo 	},		/* 322 = openat */
12142f5e5e73Sryo 	{
12152f5e5e73Sryo 		ns(struct netbsd32_mkdirat_args),
12162f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_mkdirat
12172f5e5e73Sryo 	},		/* 323 = netbsd32_mkdirat */
12182f5e5e73Sryo 	{
12192f5e5e73Sryo 		ns(struct linux32_sys_mknodat_args),
12202f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_mknodat
12212f5e5e73Sryo 	},		/* 324 = mknodat */
12222f5e5e73Sryo 	{
12232f5e5e73Sryo 		ns(struct linux32_sys_fchownat_args),
12242f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fchownat
12252f5e5e73Sryo 	},		/* 325 = fchownat */
12262f5e5e73Sryo 	{
12272f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12282f5e5e73Sryo 	},		/* 326 = filler */
12292f5e5e73Sryo 	{
12302f5e5e73Sryo 		ns(struct linux32_sys_fstatat64_args),
12312f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fstatat64
12322f5e5e73Sryo 	},		/* 327 = fstatat64 */
12332f5e5e73Sryo 	{
12342f5e5e73Sryo 		ns(struct linux32_sys_unlinkat_args),
12352f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_unlinkat
12362f5e5e73Sryo 	},		/* 328 = unlinkat */
12372f5e5e73Sryo 	{
12382f5e5e73Sryo 		ns(struct netbsd32_renameat_args),
12392f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_renameat
12402f5e5e73Sryo 	},		/* 329 = netbsd32_renameat */
12412f5e5e73Sryo 	{
12422f5e5e73Sryo 		ns(struct linux32_sys_linkat_args),
12432f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_linkat
12442f5e5e73Sryo 	},		/* 330 = linkat */
12452f5e5e73Sryo 	{
12462f5e5e73Sryo 		ns(struct netbsd32_symlinkat_args),
12472f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_symlinkat
12482f5e5e73Sryo 	},		/* 331 = netbsd32_symlinkat */
12492f5e5e73Sryo 	{
12502f5e5e73Sryo 		ns(struct netbsd32_readlinkat_args),
12512f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_readlinkat
12522f5e5e73Sryo 	},		/* 332 = netbsd32_readlinkat */
12532f5e5e73Sryo 	{
12542f5e5e73Sryo 		ns(struct linux32_sys_fchmodat_args),
12552f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fchmodat
12562f5e5e73Sryo 	},		/* 333 = fchmodat */
12572f5e5e73Sryo 	{
12582f5e5e73Sryo 		ns(struct linux32_sys_faccessat_args),
12592f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_faccessat
12602f5e5e73Sryo 	},		/* 334 = faccessat */
12612f5e5e73Sryo 	{
126232432d67Sryo 		ns(struct linux32_sys_pselect6_args),
126332432d67Sryo 		.sy_call = (sy_call_t *)linux32_sys_pselect6
126432432d67Sryo 	},		/* 335 = pselect6 */
12652f5e5e73Sryo 	{
12662f5e5e73Sryo 		ns(struct linux32_sys_ppoll_args),
12672f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_ppoll
12682f5e5e73Sryo 	},		/* 336 = ppoll */
12692f5e5e73Sryo 	{
12702f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12712f5e5e73Sryo 	},		/* 337 = filler */
12722f5e5e73Sryo 	{
12732f5e5e73Sryo 		ns(struct netbsd32___futex_set_robust_list_args),
12742f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___futex_set_robust_list
12752f5e5e73Sryo 	},		/* 338 = netbsd32___futex_set_robust_list */
12762f5e5e73Sryo 	{
12772f5e5e73Sryo 		ns(struct netbsd32___futex_get_robust_list_args),
12782f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32___futex_get_robust_list
12792f5e5e73Sryo 	},		/* 339 = netbsd32___futex_get_robust_list */
12802f5e5e73Sryo 	{
12812f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12822f5e5e73Sryo 	},		/* 340 = filler */
12832f5e5e73Sryo 	{
12842f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12852f5e5e73Sryo 	},		/* 341 = filler */
12862f5e5e73Sryo 	{
12872f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12882f5e5e73Sryo 	},		/* 342 = filler */
12892f5e5e73Sryo 	{
12902f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12912f5e5e73Sryo 	},		/* 343 = filler */
12922f5e5e73Sryo 	{
12932f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12942f5e5e73Sryo 	},		/* 344 = filler */
12952f5e5e73Sryo 	{
12962f5e5e73Sryo 		.sy_call = linux_sys_nosys,
12972f5e5e73Sryo 	},		/* 345 = filler */
12982f5e5e73Sryo 	{
12992f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13002f5e5e73Sryo 	},		/* 346 = filler */
13012f5e5e73Sryo 	{
13022f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13032f5e5e73Sryo 	},		/* 347 = filler */
13042f5e5e73Sryo 	{
13052f5e5e73Sryo 		ns(struct linux32_sys_utimensat_args),
13062f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_utimensat
13072f5e5e73Sryo 	},		/* 348 = utimensat */
13082f5e5e73Sryo 	{
13092f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13102f5e5e73Sryo 	},		/* 349 = filler */
13112f5e5e73Sryo 	{
13122f5e5e73Sryo 		ns(struct linux_sys_timerfd_create_args),
13132f5e5e73Sryo 		.sy_call = (sy_call_t *)linux_sys_timerfd_create
13142f5e5e73Sryo 	},		/* 350 = timerfd_create */
13152f5e5e73Sryo 	{
13162f5e5e73Sryo 		ns(struct linux32_sys_eventfd_args),
13172f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_eventfd
13182f5e5e73Sryo 	},		/* 351 = eventfd */
13192f5e5e73Sryo 	{
13202f5e5e73Sryo 		ns(struct linux32_sys_fallocate_args),
13212f5e5e73Sryo 		.sy_flags = SYCALL_NARGS64_VAL(2) | SYCALL_ARG3_64 | SYCALL_ARG2_64,
13222f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_fallocate
13232f5e5e73Sryo 	},		/* 352 = fallocate */
13242f5e5e73Sryo 	{
13252f5e5e73Sryo 		ns(struct linux32_sys_timerfd_settime_args),
13262f5e5e73Sryo 		.sy_flags = SYCALL_ARG_PTR,
13272f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_timerfd_settime
13282f5e5e73Sryo 	},		/* 353 = timerfd_settime */
13292f5e5e73Sryo 	{
13302f5e5e73Sryo 		ns(struct linux32_sys_timerfd_gettime_args),
13312f5e5e73Sryo 		.sy_flags = SYCALL_ARG_PTR,
13322f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_timerfd_gettime
13332f5e5e73Sryo 	},		/* 354 = timerfd_gettime */
13342f5e5e73Sryo 	{
13352f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13362f5e5e73Sryo 	},		/* 355 = filler */
13372f5e5e73Sryo 	{
13382f5e5e73Sryo 		ns(struct linux32_sys_eventfd2_args),
13392f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_eventfd2
13402f5e5e73Sryo 	},		/* 356 = eventfd2 */
13412f5e5e73Sryo 	{
13422f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13432f5e5e73Sryo 	},		/* 357 = filler */
13442f5e5e73Sryo 	{
13452f5e5e73Sryo 		ns(struct linux32_sys_dup3_args),
13462f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_dup3
13472f5e5e73Sryo 	},		/* 358 = dup3 */
13482f5e5e73Sryo 	{
13492f5e5e73Sryo 		ns(struct linux32_sys_pipe2_args),
13502f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_pipe2
13512f5e5e73Sryo 	},		/* 359 = pipe2 */
13522f5e5e73Sryo 	{
13532f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13542f5e5e73Sryo 	},		/* 360 = filler */
13552f5e5e73Sryo 	{
13562f5e5e73Sryo 		ns(struct linux32_sys_preadv_args),
13572f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_preadv
13582f5e5e73Sryo 	},		/* 361 = preadv */
13592f5e5e73Sryo 	{
13602f5e5e73Sryo 		ns(struct linux32_sys_pwritev_args),
13612f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_pwritev
13622f5e5e73Sryo 	},		/* 362 = pwritev */
13632f5e5e73Sryo 	{
13642f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13652f5e5e73Sryo 	},		/* 363 = filler */
13662f5e5e73Sryo 	{
13672f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13682f5e5e73Sryo 	},		/* 364 = filler */
13692f5e5e73Sryo 	{
13702f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13712f5e5e73Sryo 	},		/* 365 = filler */
13722f5e5e73Sryo 	{
13732f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13742f5e5e73Sryo 	},		/* 366 = filler */
13752f5e5e73Sryo 	{
13762f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13772f5e5e73Sryo 	},		/* 367 = filler */
13782f5e5e73Sryo 	{
13792f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13802f5e5e73Sryo 	},		/* 368 = filler */
13812f5e5e73Sryo 	{
1382*dc0b6747Sryo 		ns(struct linux32_sys_prlimit64_args),
1383*dc0b6747Sryo 		.sy_call = (sy_call_t *)linux32_sys_prlimit64
1384*dc0b6747Sryo 	},		/* 369 = prlimit64 */
13852f5e5e73Sryo 	{
13862f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13872f5e5e73Sryo 	},		/* 370 = filler */
13882f5e5e73Sryo 	{
13892f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13902f5e5e73Sryo 	},		/* 371 = filler */
13912f5e5e73Sryo 	{
13922f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13932f5e5e73Sryo 	},		/* 372 = filler */
13942f5e5e73Sryo 	{
13952f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13962f5e5e73Sryo 	},		/* 373 = filler */
13972f5e5e73Sryo 	{
13982f5e5e73Sryo 		.sy_call = linux_sys_nosys,
13992f5e5e73Sryo 	},		/* 374 = filler */
14002f5e5e73Sryo 	{
14012f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14022f5e5e73Sryo 	},		/* 375 = filler */
14032f5e5e73Sryo 	{
14042f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14052f5e5e73Sryo 	},		/* 376 = filler */
14062f5e5e73Sryo 	{
14072f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14082f5e5e73Sryo 	},		/* 377 = filler */
14092f5e5e73Sryo 	{
14102f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14112f5e5e73Sryo 	},		/* 378 = filler */
14122f5e5e73Sryo 	{
14132f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14142f5e5e73Sryo 	},		/* 379 = filler */
14152f5e5e73Sryo 	{
14162f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14172f5e5e73Sryo 	},		/* 380 = filler */
14182f5e5e73Sryo 	{
14192f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14202f5e5e73Sryo 	},		/* 381 = filler */
14212f5e5e73Sryo 	{
14222f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14232f5e5e73Sryo 	},		/* 382 = filler */
14242f5e5e73Sryo 	{
14252f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14262f5e5e73Sryo 	},		/* 383 = filler */
14272f5e5e73Sryo 	{
14282f5e5e73Sryo 		ns(struct netbsd32_getrandom_args),
14292f5e5e73Sryo 		.sy_call = (sy_call_t *)netbsd32_getrandom
14302f5e5e73Sryo 	},		/* 384 = netbsd32_getrandom */
14312f5e5e73Sryo 	{
14322f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14332f5e5e73Sryo 	},		/* 385 = filler */
14342f5e5e73Sryo 	{
14352f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14362f5e5e73Sryo 	},		/* 386 = filler */
14372f5e5e73Sryo 	{
14382f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14392f5e5e73Sryo 	},		/* 387 = filler */
14402f5e5e73Sryo 	{
14412f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14422f5e5e73Sryo 	},		/* 388 = filler */
14432f5e5e73Sryo 	{
14442f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14452f5e5e73Sryo 	},		/* 389 = filler */
14462f5e5e73Sryo 	{
14472f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14482f5e5e73Sryo 	},		/* 390 = filler */
14492f5e5e73Sryo 	{
14502f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14512f5e5e73Sryo 	},		/* 391 = filler */
14522f5e5e73Sryo 	{
14532f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14542f5e5e73Sryo 	},		/* 392 = filler */
14552f5e5e73Sryo 	{
14562f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14572f5e5e73Sryo 	},		/* 393 = filler */
14582f5e5e73Sryo 	{
14592f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14602f5e5e73Sryo 	},		/* 394 = filler */
14612f5e5e73Sryo 	{
14622f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14632f5e5e73Sryo 	},		/* 395 = filler */
14642f5e5e73Sryo 	{
14652f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14662f5e5e73Sryo 	},		/* 396 = filler */
14672f5e5e73Sryo 	{
14682f5e5e73Sryo 		ns(struct linux32_sys_statx_args),
14692f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_statx
14702f5e5e73Sryo 	},		/* 397 = statx */
14712f5e5e73Sryo 	{
14722f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14732f5e5e73Sryo 	},		/* 398 = filler */
14742f5e5e73Sryo 	{
14752f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14762f5e5e73Sryo 	},		/* 399 = filler */
14772f5e5e73Sryo 	{
14782f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14792f5e5e73Sryo 	},		/* 400 = filler */
14802f5e5e73Sryo 	{
14812f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14822f5e5e73Sryo 	},		/* 401 = filler */
14832f5e5e73Sryo 	{
14842f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14852f5e5e73Sryo 	},		/* 402 = filler */
14862f5e5e73Sryo 	{
14872f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14882f5e5e73Sryo 	},		/* 403 = filler */
14892f5e5e73Sryo 	{
14902f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14912f5e5e73Sryo 	},		/* 404 = filler */
14922f5e5e73Sryo 	{
14932f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14942f5e5e73Sryo 	},		/* 405 = filler */
14952f5e5e73Sryo 	{
14962f5e5e73Sryo 		.sy_call = linux_sys_nosys,
14972f5e5e73Sryo 	},		/* 406 = filler */
14982f5e5e73Sryo 	{
14992f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15002f5e5e73Sryo 	},		/* 407 = filler */
15012f5e5e73Sryo 	{
15022f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15032f5e5e73Sryo 	},		/* 408 = filler */
15042f5e5e73Sryo 	{
15052f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15062f5e5e73Sryo 	},		/* 409 = filler */
15072f5e5e73Sryo 	{
15082f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15092f5e5e73Sryo 	},		/* 410 = filler */
15102f5e5e73Sryo 	{
15112f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15122f5e5e73Sryo 	},		/* 411 = filler */
15132f5e5e73Sryo 	{
15142f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15152f5e5e73Sryo 	},		/* 412 = filler */
15162f5e5e73Sryo 	{
15172f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15182f5e5e73Sryo 	},		/* 413 = filler */
15192f5e5e73Sryo 	{
15202f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15212f5e5e73Sryo 	},		/* 414 = filler */
15222f5e5e73Sryo 	{
15232f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15242f5e5e73Sryo 	},		/* 415 = filler */
15252f5e5e73Sryo 	{
15262f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15272f5e5e73Sryo 	},		/* 416 = filler */
15282f5e5e73Sryo 	{
15292f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15302f5e5e73Sryo 	},		/* 417 = filler */
15312f5e5e73Sryo 	{
15322f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15332f5e5e73Sryo 	},		/* 418 = filler */
15342f5e5e73Sryo 	{
15352f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15362f5e5e73Sryo 	},		/* 419 = filler */
15372f5e5e73Sryo 	{
15382f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15392f5e5e73Sryo 	},		/* 420 = filler */
15402f5e5e73Sryo 	{
15412f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15422f5e5e73Sryo 	},		/* 421 = filler */
15432f5e5e73Sryo 	{
15442f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15452f5e5e73Sryo 	},		/* 422 = filler */
15462f5e5e73Sryo 	{
15472f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15482f5e5e73Sryo 	},		/* 423 = filler */
15492f5e5e73Sryo 	{
15502f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15512f5e5e73Sryo 	},		/* 424 = filler */
15522f5e5e73Sryo 	{
15532f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15542f5e5e73Sryo 	},		/* 425 = filler */
15552f5e5e73Sryo 	{
15562f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15572f5e5e73Sryo 	},		/* 426 = filler */
15582f5e5e73Sryo 	{
15592f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15602f5e5e73Sryo 	},		/* 427 = filler */
15612f5e5e73Sryo 	{
15622f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15632f5e5e73Sryo 	},		/* 428 = filler */
15642f5e5e73Sryo 	{
15652f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15662f5e5e73Sryo 	},		/* 429 = filler */
15672f5e5e73Sryo 	{
15682f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15692f5e5e73Sryo 	},		/* 430 = filler */
15702f5e5e73Sryo 	{
15712f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15722f5e5e73Sryo 	},		/* 431 = filler */
15732f5e5e73Sryo 	{
15742f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15752f5e5e73Sryo 	},		/* 432 = filler */
15762f5e5e73Sryo 	{
15772f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15782f5e5e73Sryo 	},		/* 433 = filler */
15792f5e5e73Sryo 	{
15802f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15812f5e5e73Sryo 	},		/* 434 = filler */
15822f5e5e73Sryo 	{
15832f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15842f5e5e73Sryo 	},		/* 435 = filler */
15852f5e5e73Sryo 	{
15862f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15872f5e5e73Sryo 	},		/* 436 = filler */
15882f5e5e73Sryo 	{
15892f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15902f5e5e73Sryo 	},		/* 437 = filler */
15912f5e5e73Sryo 	{
15922f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15932f5e5e73Sryo 	},		/* 438 = filler */
15942f5e5e73Sryo 	{
15952f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15962f5e5e73Sryo 	},		/* 439 = filler */
15972f5e5e73Sryo 	{
15982f5e5e73Sryo 		.sy_call = linux_sys_nosys,
15992f5e5e73Sryo 	},		/* 440 = filler */
16002f5e5e73Sryo 	{
16012f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16022f5e5e73Sryo 	},		/* 441 = filler */
16032f5e5e73Sryo 	{
16042f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16052f5e5e73Sryo 	},		/* 442 = filler */
16062f5e5e73Sryo 	{
16072f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16082f5e5e73Sryo 	},		/* 443 = filler */
16092f5e5e73Sryo 	{
16102f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16112f5e5e73Sryo 	},		/* 444 = filler */
16122f5e5e73Sryo 	{
16132f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16142f5e5e73Sryo 	},		/* 445 = filler */
16152f5e5e73Sryo 	{
16162f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16172f5e5e73Sryo 	},		/* 446 = filler */
16182f5e5e73Sryo 	{
16192f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16202f5e5e73Sryo 	},		/* 447 = filler */
16212f5e5e73Sryo 	{
16222f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16232f5e5e73Sryo 	},		/* 448 = filler */
16242f5e5e73Sryo 	{
16252f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16262f5e5e73Sryo 	},		/* 449 = filler */
16272f5e5e73Sryo 	{
16282f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16292f5e5e73Sryo 	},		/* 450 = filler */
16302f5e5e73Sryo 	{
16312f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16322f5e5e73Sryo 	},		/* 451 = filler */
16332f5e5e73Sryo 	{
16342f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16352f5e5e73Sryo 	},		/* 452 = filler */
16362f5e5e73Sryo 	{
16372f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16382f5e5e73Sryo 	},		/* 453 = filler */
16392f5e5e73Sryo 	{
16402f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16412f5e5e73Sryo 	},		/* 454 = filler */
16422f5e5e73Sryo 	{
16432f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16442f5e5e73Sryo 	},		/* 455 = filler */
16452f5e5e73Sryo 	{
16462f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16472f5e5e73Sryo 	},		/* 456 = filler */
16482f5e5e73Sryo 	{
16492f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16502f5e5e73Sryo 	},		/* 457 = filler */
16512f5e5e73Sryo 	{
16522f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16532f5e5e73Sryo 	},		/* 458 = filler */
16542f5e5e73Sryo 	{
16552f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16562f5e5e73Sryo 	},		/* 459 = filler */
16572f5e5e73Sryo 	{
16582f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16592f5e5e73Sryo 	},		/* 460 = filler */
16602f5e5e73Sryo 	{
16612f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16622f5e5e73Sryo 	},		/* 461 = filler */
16632f5e5e73Sryo 	{
16642f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16652f5e5e73Sryo 	},		/* 462 = filler */
16662f5e5e73Sryo 	{
16672f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16682f5e5e73Sryo 	},		/* 463 = filler */
16692f5e5e73Sryo 	{
16702f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16712f5e5e73Sryo 	},		/* 464 = filler */
16722f5e5e73Sryo 	{
16732f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16742f5e5e73Sryo 	},		/* 465 = filler */
16752f5e5e73Sryo 	{
16762f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16772f5e5e73Sryo 	},		/* 466 = filler */
16782f5e5e73Sryo 	{
16792f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16802f5e5e73Sryo 	},		/* 467 = filler */
16812f5e5e73Sryo 	{
16822f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16832f5e5e73Sryo 	},		/* 468 = filler */
16842f5e5e73Sryo 	{
16852f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16862f5e5e73Sryo 	},		/* 469 = filler */
16872f5e5e73Sryo 	{
16882f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16892f5e5e73Sryo 	},		/* 470 = filler */
16902f5e5e73Sryo 	{
16912f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16922f5e5e73Sryo 	},		/* 471 = filler */
16932f5e5e73Sryo 	{
16942f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16952f5e5e73Sryo 	},		/* 472 = filler */
16962f5e5e73Sryo 	{
16972f5e5e73Sryo 		.sy_call = linux_sys_nosys,
16982f5e5e73Sryo 	},		/* 473 = filler */
16992f5e5e73Sryo 	{
17002f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17012f5e5e73Sryo 	},		/* 474 = filler */
17022f5e5e73Sryo 	{
17032f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17042f5e5e73Sryo 	},		/* 475 = filler */
17052f5e5e73Sryo 	{
17062f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17072f5e5e73Sryo 	},		/* 476 = filler */
17082f5e5e73Sryo 	{
17092f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17102f5e5e73Sryo 	},		/* 477 = filler */
17112f5e5e73Sryo 	{
17122f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17132f5e5e73Sryo 	},		/* 478 = filler */
17142f5e5e73Sryo 	{
17152f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17162f5e5e73Sryo 	},		/* 479 = filler */
17172f5e5e73Sryo 	{
17182f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17192f5e5e73Sryo 	},		/* 480 = filler */
17202f5e5e73Sryo 	{
17212f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17222f5e5e73Sryo 	},		/* 481 = filler */
17232f5e5e73Sryo 	{
17242f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17252f5e5e73Sryo 	},		/* 482 = filler */
17262f5e5e73Sryo 	{
17272f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17282f5e5e73Sryo 	},		/* 483 = filler */
17292f5e5e73Sryo 	{
17302f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17312f5e5e73Sryo 	},		/* 484 = filler */
17322f5e5e73Sryo 	{
17332f5e5e73Sryo 		ns(struct linux32_sys_set_tls_args),
17342f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_set_tls
17352f5e5e73Sryo 	},		/* 485 = set_tls */
17362f5e5e73Sryo 	{
17372f5e5e73Sryo 		.sy_call = (sy_call_t *)linux32_sys_get_tls
17382f5e5e73Sryo 	},		/* 486 = get_tls */
17392f5e5e73Sryo 	{
17402f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17412f5e5e73Sryo 	},		/* 487 = filler */
17422f5e5e73Sryo 	{
17432f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17442f5e5e73Sryo 	},		/* 488 = filler */
17452f5e5e73Sryo 	{
17462f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17472f5e5e73Sryo 	},		/* 489 = filler */
17482f5e5e73Sryo 	{
17492f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17502f5e5e73Sryo 	},		/* 490 = filler */
17512f5e5e73Sryo 	{
17522f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17532f5e5e73Sryo 	},		/* 491 = filler */
17542f5e5e73Sryo 	{
17552f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17562f5e5e73Sryo 	},		/* 492 = filler */
17572f5e5e73Sryo 	{
17582f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17592f5e5e73Sryo 	},		/* 493 = filler */
17602f5e5e73Sryo 	{
17612f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17622f5e5e73Sryo 	},		/* 494 = filler */
17632f5e5e73Sryo 	{
17642f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17652f5e5e73Sryo 	},		/* 495 = filler */
17662f5e5e73Sryo 	{
17672f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17682f5e5e73Sryo 	},		/* 496 = filler */
17692f5e5e73Sryo 	{
17702f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17712f5e5e73Sryo 	},		/* 497 = filler */
17722f5e5e73Sryo 	{
17732f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17742f5e5e73Sryo 	},		/* 498 = filler */
17752f5e5e73Sryo 	{
17762f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17772f5e5e73Sryo 	},		/* 499 = filler */
17782f5e5e73Sryo 	{
17792f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17802f5e5e73Sryo 	},		/* 500 = filler */
17812f5e5e73Sryo 	{
17822f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17832f5e5e73Sryo 	},		/* 501 = filler */
17842f5e5e73Sryo 	{
17852f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17862f5e5e73Sryo 	},		/* 502 = filler */
17872f5e5e73Sryo 	{
17882f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17892f5e5e73Sryo 	},		/* 503 = filler */
17902f5e5e73Sryo 	{
17912f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17922f5e5e73Sryo 	},		/* 504 = filler */
17932f5e5e73Sryo 	{
17942f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17952f5e5e73Sryo 	},		/* 505 = filler */
17962f5e5e73Sryo 	{
17972f5e5e73Sryo 		.sy_call = linux_sys_nosys,
17982f5e5e73Sryo 	},		/* 506 = filler */
17992f5e5e73Sryo 	{
18002f5e5e73Sryo 		.sy_call = linux_sys_nosys,
18012f5e5e73Sryo 	},		/* 507 = filler */
18022f5e5e73Sryo 	{
18032f5e5e73Sryo 		.sy_call = linux_sys_nosys,
18042f5e5e73Sryo 	},		/* 508 = filler */
18052f5e5e73Sryo 	{
18062f5e5e73Sryo 		.sy_call = linux_sys_nosys,
18072f5e5e73Sryo 	},		/* 509 = filler */
18082f5e5e73Sryo 	{
18092f5e5e73Sryo 		.sy_call = linux_sys_nosys,
18102f5e5e73Sryo 	},		/* 510 = filler */
18112f5e5e73Sryo 	{
18122f5e5e73Sryo 		.sy_call = linux_sys_nosys,
18132f5e5e73Sryo 	},		/* 511 = filler */
18142f5e5e73Sryo };
18152f5e5e73Sryo 
18162f5e5e73Sryo const uint32_t linux32_sysent_nomodbits[] = {
18172f5e5e73Sryo 	0x00000000,	/* syscalls   0- 31 */
18182f5e5e73Sryo 	0x00000000,	/* syscalls  32- 63 */
18192f5e5e73Sryo 	0x00000000,	/* syscalls  64- 95 */
18202f5e5e73Sryo 	0x00000000,	/* syscalls  96-127 */
18212f5e5e73Sryo 	0x00000000,	/* syscalls 128-159 */
18222f5e5e73Sryo 	0x00000000,	/* syscalls 160-191 */
18232f5e5e73Sryo 	0x00000000,	/* syscalls 192-223 */
18242f5e5e73Sryo 	0x00000000,	/* syscalls 224-255 */
18252f5e5e73Sryo 	0x00000000,	/* syscalls 256-287 */
18262f5e5e73Sryo 	0x00000000,	/* syscalls 288-319 */
18272f5e5e73Sryo 	0x00000000,	/* syscalls 320-351 */
18282f5e5e73Sryo 	0x00000000,	/* syscalls 352-383 */
18292f5e5e73Sryo 	0x00000000,	/* syscalls 384-415 */
18302f5e5e73Sryo 	0x00000000,	/* syscalls 416-447 */
18312f5e5e73Sryo 	0x00000000,	/* syscalls 448-479 */
18322f5e5e73Sryo 	0x00000000,	/* syscalls 480-511 */
18332f5e5e73Sryo };
1834