#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: ultrix_sysent.c,v 1.77 2019/03/03 22:26:58 pgoyette Exp $");
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/signal.h>
#include <sys/mount.h>
#include <sys/sched.h>
#include <sys/syscallargs.h>
#include <compat/ultrix/ultrix_syscallargs.h>
#define s(type) sizeof(type)
#define n(type) (sizeof(type)/sizeof (register_t))
#define ns(type) .sy_narg = n(type), .sy_argsize = s(type)
struct sysent ultrix_sysent[] = {
{
.sy_call = (sy_call_t *)sys_nosys
},
{
ns(struct sys_exit_args),
.sy_call = (sy_call_t *)sys_exit
},
{
.sy_call = (sy_call_t *)sys_fork
},
{
ns(struct sys_read_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_read
},
{
ns(struct sys_write_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_write
},
{
ns(struct ultrix_sys_open_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_open
},
{
ns(struct sys_close_args),
.sy_call = (sy_call_t *)sys_close
},
{
.sy_call = (sy_call_t *)compat_43_sys_wait
},
{
ns(struct ultrix_sys_creat_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_creat
},
{
ns(struct sys_link_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_link
},
{
ns(struct sys_unlink_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_unlink
},
{
ns(struct ultrix_sys_execv_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_execv
},
{
ns(struct sys_chdir_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_chdir
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_mknod_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_mknod
},
{
ns(struct sys_chmod_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_chmod
},
{
ns(struct sys___posix_chown_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___posix_chown
},
{
ns(struct sys_obreak_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_obreak
},
{
.sy_call = sys_nosys,
},
{
ns(struct compat_43_sys_lseek_args),
.sy_call = (sy_call_t *)compat_43_sys_lseek
},
{
.sy_call = (sy_call_t *)sys_getpid
},
{
ns(struct ultrix_sys_mount_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_mount
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_setuid_args),
.sy_call = (sy_call_t *)sys_setuid
},
{
.sy_call = (sy_call_t *)sys_getuid
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_access_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_access
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = (sy_call_t *)sys_sync
},
{
ns(struct sys_kill_args),
.sy_call = (sy_call_t *)sys_kill
},
{
ns(struct ultrix_sys_stat_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_stat
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_lstat_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_lstat
},
{
ns(struct sys_dup_args),
.sy_call = (sy_call_t *)sys_dup
},
{
.sy_call = (sy_call_t *)sys_pipe
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_profil_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_profil
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = (sy_call_t *)sys_getgid
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_acct_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_acct
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_ioctl_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_ioctl
},
{
ns(struct sys_reboot_args),
.sy_call = (sy_call_t *)sys_reboot
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_symlink_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_symlink
},
{
ns(struct sys_readlink_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_readlink
},
{
ns(struct ultrix_sys_execve_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_execve
},
{
ns(struct sys_umask_args),
.sy_call = (sy_call_t *)sys_umask
},
{
ns(struct sys_chroot_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_chroot
},
{
ns(struct compat_43_sys_fstat_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_fstat
},
{
.sy_call = sys_nosys,
},
{
.sy_call = (sy_call_t *)compat_43_sys_getpagesize
},
{
.sy_call = sys_nosys,
},
{
.sy_call = (sy_call_t *)sys_vfork
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_mmap_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_mmap
},
{
ns(struct sys_ovadvise_args),
.sy_call = (sy_call_t *)sys_ovadvise
},
{
ns(struct sys_munmap_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_munmap
},
{
ns(struct sys_mprotect_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_mprotect
},
{
ns(struct sys_madvise_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_madvise
},
{
.sy_call = (sy_call_t *)ultrix_sys_vhangup
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_mincore_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_mincore
},
{
ns(struct sys_getgroups_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_getgroups
},
{
ns(struct sys_setgroups_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_setgroups
},
{
.sy_call = (sy_call_t *)sys_getpgrp
},
{
ns(struct ultrix_sys_setpgrp_args),
.sy_call = (sy_call_t *)ultrix_sys_setpgrp
},
{
ns(struct sys___setitimer50_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___setitimer50
},
{
ns(struct ultrix_sys_wait3_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_wait3
},
{
ns(struct compat_12_sys_swapon_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_12_sys_swapon
},
{
ns(struct sys___getitimer50_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___getitimer50
},
{
ns(struct compat_43_sys_gethostname_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_gethostname
},
{
ns(struct compat_43_sys_sethostname_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_sethostname
},
{
.sy_call = (sy_call_t *)compat_43_sys_getdtablesize
},
{
ns(struct sys_dup2_args),
.sy_call = (sy_call_t *)sys_dup2
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_fcntl_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_fcntl
},
{
ns(struct ultrix_sys_select_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_select
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_fsync_args),
.sy_call = (sy_call_t *)sys_fsync
},
{
ns(struct sys_setpriority_args),
.sy_call = (sy_call_t *)sys_setpriority
},
{
ns(struct compat_30_sys_socket_args),
.sy_call = (sy_call_t *)compat_30_sys_socket
},
{
ns(struct sys_connect_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_connect
},
{
ns(struct compat_43_sys_accept_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_accept
},
{
ns(struct sys_getpriority_args),
.sy_call = (sy_call_t *)sys_getpriority
},
{
ns(struct compat_43_sys_send_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_send
},
{
ns(struct compat_43_sys_recv_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_recv
},
{
ns(struct ultrix_sys_sigreturn_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_sigreturn
},
{
ns(struct sys_bind_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_bind
},
{
ns(struct ultrix_sys_setsockopt_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_setsockopt
},
{
ns(struct sys_listen_args),
.sy_call = (sy_call_t *)sys_listen
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_sigvec_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_sigvec
},
{
ns(struct compat_43_sys_sigblock_args),
.sy_call = (sy_call_t *)compat_43_sys_sigblock
},
{
ns(struct compat_43_sys_sigsetmask_args),
.sy_call = (sy_call_t *)compat_43_sys_sigsetmask
},
{
ns(struct ultrix_sys_sigsuspend_args),
.sy_call = (sy_call_t *)ultrix_sys_sigsuspend
},
{
ns(struct compat_43_sys_sigstack_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_sigstack
},
{
ns(struct compat_43_sys_recvmsg_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_recvmsg
},
{
ns(struct compat_43_sys_sendmsg_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_sendmsg
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys___gettimeofday50_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___gettimeofday50
},
{
ns(struct sys___getrusage50_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___getrusage50
},
{
ns(struct sys_getsockopt_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_getsockopt
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_readv_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_readv
},
{
ns(struct sys_writev_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_writev
},
{
ns(struct sys___settimeofday50_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___settimeofday50
},
{
ns(struct sys___posix_fchown_args),
.sy_call = (sy_call_t *)sys___posix_fchown
},
{
ns(struct sys_fchmod_args),
.sy_call = (sy_call_t *)sys_fchmod
},
{
ns(struct compat_43_sys_recvfrom_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_recvfrom
},
{
ns(struct sys_setreuid_args),
.sy_call = (sy_call_t *)sys_setreuid
},
{
ns(struct sys_setregid_args),
.sy_call = (sy_call_t *)sys_setregid
},
{
ns(struct sys_rename_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_rename
},
{
ns(struct compat_43_sys_truncate_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_truncate
},
{
ns(struct compat_43_sys_ftruncate_args),
.sy_call = (sy_call_t *)compat_43_sys_ftruncate
},
{
ns(struct sys_flock_args),
.sy_call = (sy_call_t *)sys_flock
},
{
.sy_call = sys_nosys,
},
{
ns(struct sys_sendto_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_sendto
},
{
ns(struct sys_shutdown_args),
.sy_call = (sy_call_t *)sys_shutdown
},
{
ns(struct sys_socketpair_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_socketpair
},
{
ns(struct sys_mkdir_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_mkdir
},
{
ns(struct sys_rmdir_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_rmdir
},
{
ns(struct sys___utimes50_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___utimes50
},
{
ns(struct ultrix_sys_sigcleanup_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_sigcleanup
},
{
ns(struct sys___adjtime50_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys___adjtime50
},
{
ns(struct compat_43_sys_getpeername_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_getpeername
},
{
.sy_call = (sy_call_t *)compat_43_sys_gethostid
},
{
.sy_call = sys_nosys,
},
{
ns(struct compat_43_sys_getrlimit_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_getrlimit
},
{
ns(struct compat_43_sys_setrlimit_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_setrlimit
},
{
ns(struct compat_43_sys_killpg_args),
.sy_call = (sy_call_t *)compat_43_sys_killpg
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct compat_43_sys_getsockname_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_getsockname
},
{
.sy_call = sys_nosys,
},
#ifdef __mips
{
ns(struct ultrix_sys_cacheflush_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_cacheflush
},
{
ns(struct ultrix_sys_cachectl_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_cachectl
},
#else
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
#endif
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct compat_43_sys_getdirentries_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_43_sys_getdirentries
},
{
ns(struct ultrix_sys_statfs_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_statfs
},
{
ns(struct ultrix_sys_fstatfs_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_fstatfs
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct compat_30_sys_getfh_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)compat_30_sys_getfh
},
{
ns(struct compat_09_sys_getdomainname_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_nomodule
},
{
ns(struct compat_09_sys_setdomainname_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)sys_nomodule
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_quotactl_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_quotactl
},
{
ns(struct ultrix_sys_exportfs_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_exportfs
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_uname_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_uname
},
{
ns(struct ultrix_sys_shmsys_args),
.sy_call = (sy_call_t *)ultrix_sys_shmsys
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_ustat_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_ustat
},
{
ns(struct ultrix_sys_getmnt_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_getmnt
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_sigpending_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_sigpending
},
{
.sy_call = (sy_call_t *)sys_setsid
},
{
ns(struct ultrix_sys_waitpid_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_waitpid
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
ns(struct ultrix_sys_getsysinfo_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_getsysinfo
},
{
ns(struct ultrix_sys_setsysinfo_args),
.sy_flags = SYCALL_ARG_PTR,
.sy_call = (sy_call_t *)ultrix_sys_setsysinfo
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
{
.sy_call = sys_nosys,
},
};
const uint32_t ultrix_sysent_nomodbits[] = {
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000060,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
};