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