[BACK]Return to netbsd32_sysent.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / compat / netbsd32

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/compat/netbsd32/netbsd32_sysent.c between version 1.132 and 1.132.2.3

version 1.132, 2018/01/06 16:41:23 version 1.132.2.3, 2018/09/11 01:52:00
Line 4 
Line 4 
  * System call switch table.   * System call switch table.
  *   *
  * DO NOT EDIT-- this file is automatically generated.   * DO NOT EDIT-- this file is automatically generated.
  * created from NetBSD: syscalls.master,v 1.117 2017/12/19 08:48:19 kamil Exp   * created from NetBSD: syscalls.master,v 1.120.2.7 2018/09/11 01:45:19 pgoyette Exp
  */   */
   
 #include <sys/cdefs.h>  #include <sys/cdefs.h>
Line 113  __KERNEL_RCSID(0, "$NetBSD$");
Line 113  __KERNEL_RCSID(0, "$NetBSD$");
 #define compat_70(func) sys_nosys  #define compat_70(func) sys_nosys
 #endif  #endif
   
   #ifdef COMPAT_80
   #define compat_80(func) __CONCAT(compat_80_,func)
   #else
   #define compat_80(func) sys_nosys
   #endif
   
 #define s(type) sizeof(type)  #define s(type) sizeof(type)
 #define n(type) (sizeof(type)/sizeof (register32_t))  #define n(type) (sizeof(type)/sizeof (register32_t))
 #define ns(type)        .sy_narg = n(type), .sy_argsize = s(type)  #define ns(type)        .sy_narg = n(type), .sy_argsize = s(type)
Line 148  struct sysent netbsd32_sysent[] = {
Line 154  struct sysent netbsd32_sysent[] = {
         },              /* 6 = netbsd32_close */          },              /* 6 = netbsd32_close */
         {          {
                 ns(struct compat_50_netbsd32_wait4_args),                  ns(struct compat_50_netbsd32_wait4_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_wait4)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 7 = compat_50_netbsd32_wait4 */          },              /* 7 = compat_50_netbsd32_wait4 */
         {          {
                 ns(struct compat_43_netbsd32_ocreat_args),                  ns(struct compat_43_netbsd32_ocreat_args),
Line 175  struct sysent netbsd32_sysent[] = {
Line 181  struct sysent netbsd32_sysent[] = {
         },              /* 13 = netbsd32_fchdir */          },              /* 13 = netbsd32_fchdir */
         {          {
                 ns(struct compat_50_netbsd32_mknod_args),                  ns(struct compat_50_netbsd32_mknod_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_mknod)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 14 = compat_50_netbsd32_mknod */          },              /* 14 = compat_50_netbsd32_mknod */
         {          {
                 ns(struct netbsd32_chmod_args),                  ns(struct netbsd32_chmod_args),
Line 191  struct sysent netbsd32_sysent[] = {
Line 197  struct sysent netbsd32_sysent[] = {
         },              /* 17 = netbsd32_break */          },              /* 17 = netbsd32_break */
         {          {
                 ns(struct compat_20_netbsd32_getfsstat_args),                  ns(struct compat_20_netbsd32_getfsstat_args),
                 .sy_call = (sy_call_t *)compat_20(netbsd32_getfsstat)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 18 = compat_20_netbsd32_getfsstat */          },              /* 18 = compat_20_netbsd32_getfsstat */
         {          {
                 ns(struct compat_43_netbsd32_olseek_args),                  ns(struct compat_43_netbsd32_olseek_args),
Line 303  struct sysent netbsd32_sysent[] = {
Line 309  struct sysent netbsd32_sysent[] = {
         },              /* 47 = getgid */          },              /* 47 = getgid */
         {          {
                 ns(struct compat_13_netbsd32_sigprocmask_args),                  ns(struct compat_13_netbsd32_sigprocmask_args),
                 .sy_call = (sy_call_t *)compat_13(netbsd32_sigprocmask)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 48 = compat_13_sigprocmask13 */          },              /* 48 = compat_13_sigprocmask13 */
         {          {
                 ns(struct netbsd32___getlogin_args),                  ns(struct netbsd32___getlogin_args),
Line 322  struct sysent netbsd32_sysent[] = {
Line 328  struct sysent netbsd32_sysent[] = {
         },              /* 52 = compat_13_sigpending13 */          },              /* 52 = compat_13_sigpending13 */
         {          {
                 ns(struct compat_13_netbsd32_sigaltstack13_args),                  ns(struct compat_13_netbsd32_sigaltstack13_args),
                 .sy_call = (sy_call_t *)compat_13(netbsd32_sigaltstack13)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 53 = compat_13_netbsd32_sigaltstack13 */          },              /* 53 = compat_13_netbsd32_sigaltstack13 */
         {          {
                 ns(struct netbsd32_ioctl_args),                  ns(struct netbsd32_ioctl_args),
Line 330  struct sysent netbsd32_sysent[] = {
Line 336  struct sysent netbsd32_sysent[] = {
         },              /* 54 = netbsd32_ioctl */          },              /* 54 = netbsd32_ioctl */
         {          {
                 ns(struct compat_12_netbsd32_reboot_args),                  ns(struct compat_12_netbsd32_reboot_args),
                 .sy_call = (sy_call_t *)compat_12(netbsd32_reboot)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 55 = compat_12_netbsd32_reboot */          },              /* 55 = compat_12_netbsd32_reboot */
         {          {
                 ns(struct netbsd32_revoke_args),                  ns(struct netbsd32_revoke_args),
Line 369  struct sysent netbsd32_sysent[] = {
Line 375  struct sysent netbsd32_sysent[] = {
         },              /* 64 = compat_43_ogetpagesize */          },              /* 64 = compat_43_ogetpagesize */
         {          {
                 ns(struct compat_12_netbsd32_msync_args),                  ns(struct compat_12_netbsd32_msync_args),
                 .sy_call = (sy_call_t *)compat_12(netbsd32_msync)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 65 = compat_12_netbsd32_msync */          },              /* 65 = compat_12_netbsd32_msync */
         {          {
                 .sy_call = (sy_call_t *)sys_vfork                  .sy_call = (sy_call_t *)sys_vfork
Line 433  struct sysent netbsd32_sysent[] = {
Line 439  struct sysent netbsd32_sysent[] = {
         },              /* 82 = netbsd32_setpgid */          },              /* 82 = netbsd32_setpgid */
         {          {
                 ns(struct compat_50_netbsd32_setitimer_args),                  ns(struct compat_50_netbsd32_setitimer_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_setitimer)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 83 = compat_50_netbsd32_setitimer */          },              /* 83 = compat_50_netbsd32_setitimer */
         {          {
                 .sy_call = (sy_call_t *)compat_43(sys_wait)                  .sy_call = (sy_call_t *)compat_43(sys_wait)
         },              /* 84 = compat_43_owait */          },              /* 84 = compat_43_owait */
         {          {
                 ns(struct compat_12_netbsd32_oswapon_args),                  ns(struct compat_12_netbsd32_oswapon_args),
                 .sy_call = (sy_call_t *)compat_12(netbsd32_oswapon)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 85 = compat_12_netbsd32_oswapon */          },              /* 85 = compat_12_netbsd32_oswapon */
         {          {
                 ns(struct compat_50_netbsd32_getitimer_args),                  ns(struct compat_50_netbsd32_getitimer_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_getitimer)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 86 = compat_50_netbsd32_getitimer */          },              /* 86 = compat_50_netbsd32_getitimer */
         {          {
                 ns(struct compat_43_netbsd32_ogethostname_args),                  ns(struct compat_43_netbsd32_ogethostname_args),
Line 470  struct sysent netbsd32_sysent[] = {
Line 476  struct sysent netbsd32_sysent[] = {
         },              /* 92 = netbsd32_fcntl */          },              /* 92 = netbsd32_fcntl */
         {          {
                 ns(struct compat_50_netbsd32_select_args),                  ns(struct compat_50_netbsd32_select_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_select)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 93 = compat_50_netbsd32_select */          },              /* 93 = compat_50_netbsd32_select */
         {          {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
Line 485  struct sysent netbsd32_sysent[] = {
Line 491  struct sysent netbsd32_sysent[] = {
         },              /* 96 = netbsd32_setpriority */          },              /* 96 = netbsd32_setpriority */
         {          {
                 ns(struct compat_30_netbsd32_socket_args),                  ns(struct compat_30_netbsd32_socket_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32_socket)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 97 = compat_30_netbsd32_socket */          },              /* 97 = compat_30_netbsd32_socket */
         {          {
                 ns(struct netbsd32_connect_args),                  ns(struct netbsd32_connect_args),
Line 540  struct sysent netbsd32_sysent[] = {
Line 546  struct sysent netbsd32_sysent[] = {
         },              /* 110 = compat_43_netbsd32_sigsetmask */          },              /* 110 = compat_43_netbsd32_sigsetmask */
         {          {
                 ns(struct compat_13_netbsd32_sigsuspend_args),                  ns(struct compat_13_netbsd32_sigsuspend_args),
                 .sy_call = (sy_call_t *)compat_13(netbsd32_sigsuspend)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 111 = compat_13_sigsuspend13 */          },              /* 111 = compat_13_sigsuspend13 */
         {          {
                 ns(struct compat_43_netbsd32_osigstack_args),                  ns(struct compat_43_netbsd32_osigstack_args),
Line 559  struct sysent netbsd32_sysent[] = {
Line 565  struct sysent netbsd32_sysent[] = {
         },              /* 115 = filler */          },              /* 115 = filler */
         {          {
                 ns(struct compat_50_netbsd32_gettimeofday_args),                  ns(struct compat_50_netbsd32_gettimeofday_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_gettimeofday)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 116 = compat_50_netbsd32_gettimeofday */          },              /* 116 = compat_50_netbsd32_gettimeofday */
         {          {
                 ns(struct compat_50_netbsd32_getrusage_args),                  ns(struct compat_50_netbsd32_getrusage_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_getrusage)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 117 = compat_50_netbsd32_getrusage */          },              /* 117 = compat_50_netbsd32_getrusage */
         {          {
                 ns(struct netbsd32_getsockopt_args),                  ns(struct netbsd32_getsockopt_args),
Line 582  struct sysent netbsd32_sysent[] = {
Line 588  struct sysent netbsd32_sysent[] = {
         },              /* 121 = netbsd32_writev */          },              /* 121 = netbsd32_writev */
         {          {
                 ns(struct compat_50_netbsd32_settimeofday_args),                  ns(struct compat_50_netbsd32_settimeofday_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_settimeofday)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 122 = compat_50_netbsd32_settimeofday */          },              /* 122 = compat_50_netbsd32_settimeofday */
         {          {
                 ns(struct netbsd32_fchown_args),                  ns(struct netbsd32_fchown_args),
Line 646  struct sysent netbsd32_sysent[] = {
Line 652  struct sysent netbsd32_sysent[] = {
         },              /* 137 = netbsd32_rmdir */          },              /* 137 = netbsd32_rmdir */
         {          {
                 ns(struct compat_50_netbsd32_utimes_args),                  ns(struct compat_50_netbsd32_utimes_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_utimes)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 138 = compat_50_netbsd32_utimes */          },              /* 138 = compat_50_netbsd32_utimes */
         {          {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
         },              /* 139 = filler */          },              /* 139 = filler */
         {          {
                 ns(struct compat_50_netbsd32_adjtime_args),                  ns(struct compat_50_netbsd32_adjtime_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_adjtime)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 140 = compat_50_netbsd32_adjtime */          },              /* 140 = compat_50_netbsd32_adjtime */
         {          {
                 ns(struct compat_43_netbsd32_ogetpeername_args),                  ns(struct compat_43_netbsd32_ogetpeername_args),
Line 683  struct sysent netbsd32_sysent[] = {
Line 689  struct sysent netbsd32_sysent[] = {
         },              /* 147 = setsid */          },              /* 147 = setsid */
         {          {
                 ns(struct compat_50_netbsd32_quotactl_args),                  ns(struct compat_50_netbsd32_quotactl_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_quotactl)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 148 = compat_50_netbsd32_quotactl */          },              /* 148 = compat_50_netbsd32_quotactl */
         {          {
                 .sy_call = (sy_call_t *)compat_43(sys_quota)                  .sy_call = (sy_call_t *)compat_43(sys_quota)
Line 714  struct sysent netbsd32_sysent[] = {
Line 720  struct sysent netbsd32_sysent[] = {
         },              /* 156 = compat_43_netbsd32_ogetdirentries */          },              /* 156 = compat_43_netbsd32_ogetdirentries */
         {          {
                 ns(struct compat_20_netbsd32_statfs_args),                  ns(struct compat_20_netbsd32_statfs_args),
                 .sy_call = (sy_call_t *)compat_20(netbsd32_statfs)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 157 = compat_20_netbsd32_statfs */          },              /* 157 = compat_20_netbsd32_statfs */
         {          {
                 ns(struct compat_20_netbsd32_fstatfs_args),                  ns(struct compat_20_netbsd32_fstatfs_args),
                 .sy_call = (sy_call_t *)compat_20(netbsd32_fstatfs)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 158 = compat_20_netbsd32_fstatfs */          },              /* 158 = compat_20_netbsd32_fstatfs */
         {          {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
Line 728  struct sysent netbsd32_sysent[] = {
Line 734  struct sysent netbsd32_sysent[] = {
         },              /* 160 = filler */          },              /* 160 = filler */
         {          {
                 ns(struct compat_30_netbsd32_getfh_args),                  ns(struct compat_30_netbsd32_getfh_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32_getfh)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 161 = compat_30_netbsd32_getfh */          },              /* 161 = compat_30_netbsd32_getfh */
         {          {
                 ns(struct compat_09_netbsd32_ogetdomainname_args),                  ns(struct compat_09_netbsd32_ogetdomainname_args),
                 .sy_call = (sy_call_t *)compat_09(netbsd32_ogetdomainname)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 162 = compat_09_netbsd32_ogetdomainname */          },              /* 162 = compat_09_netbsd32_ogetdomainname */
         {          {
                 ns(struct compat_09_netbsd32_osetdomainname_args),                  ns(struct compat_09_netbsd32_osetdomainname_args),
                 .sy_call = (sy_call_t *)compat_09(netbsd32_osetdomainname)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 163 = compat_09_netbsd32_osetdomainname */          },              /* 163 = compat_09_netbsd32_osetdomainname */
         {          {
                 ns(struct compat_09_netbsd32_uname_args),                  ns(struct compat_09_netbsd32_uname_args),
                 .sy_call = (sy_call_t *)compat_09(netbsd32_uname)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 164 = compat_09_netbsd32_uname */          },              /* 164 = compat_09_netbsd32_uname */
         {          {
                 ns(struct netbsd32_sysarch_args),                  ns(struct netbsd32_sysarch_args),
Line 756  struct sysent netbsd32_sysent[] = {
Line 762  struct sysent netbsd32_sysent[] = {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
         },              /* 168 = filler */          },              /* 168 = filler */
         {          {
                 ns(struct compat_10_netbsd32_semsys_args),                  ns(struct netbsd32_semsys_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 169 = compat_10_osemsys */          },              /* 169 = osemsys */
         {          {
                 ns(struct compat_10_netbsd32_msgsys_args),                  ns(struct netbsd32_msgsys_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 170 = compat_10_omsgsys */          },              /* 170 = omsgsys */
         {          {
                 ns(struct compat_10_netbsd32_shmsys_args),                  ns(struct netbsd32_shmsys_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 171 = compat_10_oshmsys */          },              /* 171 = oshmsys */
         {          {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
         },              /* 172 = filler */          },              /* 172 = filler */
Line 835  struct sysent netbsd32_sysent[] = {
Line 841  struct sysent netbsd32_sysent[] = {
         },              /* 187 = filler */          },              /* 187 = filler */
         {          {
                 ns(struct compat_12_netbsd32_stat12_args),                  ns(struct compat_12_netbsd32_stat12_args),
                 .sy_call = (sy_call_t *)compat_12(netbsd32_stat12)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 188 = compat_12_netbsd32_stat12 */          },              /* 188 = compat_12_netbsd32_stat12 */
         {          {
                 ns(struct compat_12_netbsd32_fstat12_args),                  ns(struct compat_12_netbsd32_fstat12_args),
                 .sy_call = (sy_call_t *)compat_12(netbsd32_fstat12)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 189 = compat_12_netbsd32_fstat12 */          },              /* 189 = compat_12_netbsd32_fstat12 */
         {          {
                 ns(struct compat_12_netbsd32_lstat12_args),                  ns(struct compat_12_netbsd32_lstat12_args),
                 .sy_call = (sy_call_t *)compat_12(netbsd32_lstat12)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 190 = compat_12_netbsd32_lstat12 */          },              /* 190 = compat_12_netbsd32_lstat12 */
         {          {
                 ns(struct netbsd32_pathconf_args),                  ns(struct netbsd32_pathconf_args),
Line 854  struct sysent netbsd32_sysent[] = {
Line 860  struct sysent netbsd32_sysent[] = {
                 .sy_call = (sy_call_t *)netbsd32_fpathconf                  .sy_call = (sy_call_t *)netbsd32_fpathconf
         },              /* 192 = netbsd32_fpathconf */          },              /* 192 = netbsd32_fpathconf */
         {          {
                 .sy_call = sys_nosys,                  ns(struct netbsd32_getsockopt2_args),
         },              /* 193 = filler */                  .sy_call = (sy_call_t *)netbsd32_getsockopt2
           },              /* 193 = netbsd32_getsockopt2 */
         {          {
                 ns(struct netbsd32_getrlimit_args),                  ns(struct netbsd32_getrlimit_args),
                 .sy_call = (sy_call_t *)netbsd32_getrlimit                  .sy_call = (sy_call_t *)netbsd32_getrlimit
Line 911  struct sysent netbsd32_sysent[] = {
Line 918  struct sysent netbsd32_sysent[] = {
         },              /* 205 = netbsd32_undelete */          },              /* 205 = netbsd32_undelete */
         {          {
                 ns(struct compat_50_netbsd32_futimes_args),                  ns(struct compat_50_netbsd32_futimes_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_futimes)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 206 = compat_50_netbsd32_futimes */          },              /* 206 = compat_50_netbsd32_futimes */
         {          {
                 ns(struct netbsd32_getpgid_args),                  ns(struct netbsd32_getpgid_args),
Line 956  struct sysent netbsd32_sysent[] = {
Line 963  struct sysent netbsd32_sysent[] = {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
         },              /* 219 = filler */          },              /* 219 = filler */
         {          {
                 ns(struct compat_14_netbsd32___semctl_args),                  ns(struct netbsd32___semctl_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 220 = compat_14_netbsd32___semctl */          },              /* 220 = netbsd32___semctl */
         {          {
                 ns(struct netbsd32_semget_args),                  ns(struct netbsd32_semget_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
Line 972  struct sysent netbsd32_sysent[] = {
Line 979  struct sysent netbsd32_sysent[] = {
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 223 = netbsd32_semconfig */          },              /* 223 = netbsd32_semconfig */
         {          {
                 ns(struct compat_14_netbsd32_msgctl_args),                  ns(struct netbsd32_msgctl_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 224 = compat_14_netbsd32_msgctl */          },              /* 224 = netbsd32_msgctl */
         {          {
                 ns(struct netbsd32_msgget_args),                  ns(struct netbsd32_msgget_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
Line 992  struct sysent netbsd32_sysent[] = {
Line 999  struct sysent netbsd32_sysent[] = {
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 228 = netbsd32_shmat */          },              /* 228 = netbsd32_shmat */
         {          {
                 ns(struct compat_14_netbsd32_shmctl_args),                  ns(struct netbsd32_shmctl_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 229 = compat_14_netbsd32_shmctl */          },              /* 229 = netbsd32_shmctl */
         {          {
                 ns(struct netbsd32_shmdt_args),                  ns(struct netbsd32_shmdt_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
Line 1005  struct sysent netbsd32_sysent[] = {
Line 1012  struct sysent netbsd32_sysent[] = {
         },              /* 231 = netbsd32_shmget */          },              /* 231 = netbsd32_shmget */
         {          {
                 ns(struct compat_50_netbsd32_clock_gettime_args),                  ns(struct compat_50_netbsd32_clock_gettime_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_clock_gettime)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 232 = compat_50_netbsd32_clock_gettime */          },              /* 232 = compat_50_netbsd32_clock_gettime */
         {          {
                 ns(struct compat_50_netbsd32_clock_settime_args),                  ns(struct compat_50_netbsd32_clock_settime_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_clock_settime)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 233 = compat_50_netbsd32_clock_settime */          },              /* 233 = compat_50_netbsd32_clock_settime */
         {          {
                 ns(struct compat_50_netbsd32_clock_getres_args),                  ns(struct compat_50_netbsd32_clock_getres_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_clock_getres)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 234 = compat_50_netbsd32_clock_getres */          },              /* 234 = compat_50_netbsd32_clock_getres */
         {          {
                 ns(struct netbsd32_timer_create_args),                  ns(struct netbsd32_timer_create_args),
Line 1025  struct sysent netbsd32_sysent[] = {
Line 1032  struct sysent netbsd32_sysent[] = {
         },              /* 236 = netbsd32_timer_delete */          },              /* 236 = netbsd32_timer_delete */
         {          {
                 ns(struct compat_50_netbsd32_timer_settime_args),                  ns(struct compat_50_netbsd32_timer_settime_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_timer_settime)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 237 = compat_50_netbsd32_timer_settime */          },              /* 237 = compat_50_netbsd32_timer_settime */
         {          {
                 ns(struct compat_50_netbsd32_timer_gettime_args),                  ns(struct compat_50_netbsd32_timer_gettime_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_timer_gettime)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 238 = compat_50_netbsd32_timer_gettime */          },              /* 238 = compat_50_netbsd32_timer_gettime */
         {          {
                 ns(struct netbsd32_timer_getoverrun_args),                  ns(struct netbsd32_timer_getoverrun_args),
Line 1037  struct sysent netbsd32_sysent[] = {
Line 1044  struct sysent netbsd32_sysent[] = {
         },              /* 239 = netbsd32_timer_getoverrun */          },              /* 239 = netbsd32_timer_getoverrun */
         {          {
                 ns(struct compat_50_netbsd32_nanosleep_args),                  ns(struct compat_50_netbsd32_nanosleep_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_nanosleep)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 240 = compat_50_netbsd32_nanosleep */          },              /* 240 = compat_50_netbsd32_nanosleep */
         {          {
                 ns(struct netbsd32_fdatasync_args),                  ns(struct netbsd32_fdatasync_args),
Line 1052  struct sysent netbsd32_sysent[] = {
Line 1059  struct sysent netbsd32_sysent[] = {
         },              /* 243 = munlockall */          },              /* 243 = munlockall */
         {          {
                 ns(struct compat_50_netbsd32___sigtimedwait_args),                  ns(struct compat_50_netbsd32___sigtimedwait_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32___sigtimedwait)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 244 = compat_50_netbsd32___sigtimedwait */          },              /* 244 = compat_50_netbsd32___sigtimedwait */
         {          {
                 ns(struct netbsd32_sigqueueinfo_args),                  ns(struct netbsd32_sigqueueinfo_args),
Line 1135  struct sysent netbsd32_sysent[] = {
Line 1142  struct sysent netbsd32_sysent[] = {
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 264 = netbsd32_mq_receive */          },              /* 264 = netbsd32_mq_receive */
         {          {
                 ns(struct compat_50_netbsd32_mq_timedsend_args),                  ns(struct netbsd32_mq_timedsend_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 265 = compat_50_netbsd32_mq_timedsend */          },              /* 265 = netbsd32_mq_timedsend */
         {          {
                 ns(struct compat_50_netbsd32_mq_timedreceive_args),                  ns(struct netbsd32_mq_timedreceive_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 266 = compat_50_netbsd32_mq_timedreceive */          },              /* 266 = netbsd32_mq_timedreceive */
         {          {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
         },              /* 267 = filler */          },              /* 267 = filler */
Line 1161  struct sysent netbsd32_sysent[] = {
Line 1168  struct sysent netbsd32_sysent[] = {
         },              /* 271 = netbsd32_swapctl */          },              /* 271 = netbsd32_swapctl */
         {          {
                 ns(struct compat_30_netbsd32_getdents_args),                  ns(struct compat_30_netbsd32_getdents_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32_getdents)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 272 = compat_30_netbsd32_getdents */          },              /* 272 = compat_30_netbsd32_getdents */
         {          {
                 ns(struct netbsd32_minherit_args),                  ns(struct netbsd32_minherit_args),
Line 1177  struct sysent netbsd32_sysent[] = {
Line 1184  struct sysent netbsd32_sysent[] = {
         },              /* 275 = netbsd32_lchown */          },              /* 275 = netbsd32_lchown */
         {          {
                 ns(struct compat_50_netbsd32_lutimes_args),                  ns(struct compat_50_netbsd32_lutimes_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_lutimes)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 276 = compat_50_netbsd32_lutimes */          },              /* 276 = compat_50_netbsd32_lutimes */
         {          {
                 ns(struct netbsd32___msync13_args),                  ns(struct netbsd32___msync13_args),
Line 1185  struct sysent netbsd32_sysent[] = {
Line 1192  struct sysent netbsd32_sysent[] = {
         },              /* 277 = netbsd32___msync13 */          },              /* 277 = netbsd32___msync13 */
         {          {
                 ns(struct compat_30_netbsd32___stat13_args),                  ns(struct compat_30_netbsd32___stat13_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32___stat13)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 278 = compat_30_netbsd32___stat13 */          },              /* 278 = compat_30_netbsd32___stat13 */
         {          {
                 ns(struct compat_30_netbsd32___fstat13_args),                  ns(struct compat_30_netbsd32___fstat13_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32___fstat13)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 279 = compat_30_netbsd32___fstat13 */          },              /* 279 = compat_30_netbsd32___fstat13 */
         {          {
                 ns(struct compat_30_netbsd32___lstat13_args),                  ns(struct compat_30_netbsd32___lstat13_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32___lstat13)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 280 = compat_30_netbsd32___lstat13 */          },              /* 280 = compat_30_netbsd32___lstat13 */
         {          {
                 ns(struct netbsd32___sigaltstack14_args),                  ns(struct netbsd32___sigaltstack14_args),
Line 1266  struct sysent netbsd32_sysent[] = {
Line 1273  struct sysent netbsd32_sysent[] = {
         },              /* 297 = netbsd32_fchroot */          },              /* 297 = netbsd32_fchroot */
         {          {
                 ns(struct compat_30_netbsd32_fhopen_args),                  ns(struct compat_30_netbsd32_fhopen_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32_fhopen)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 298 = compat_30_netbsd32_fhopen */          },              /* 298 = compat_30_netbsd32_fhopen */
         {          {
                 ns(struct compat_30_netbsd32_fhstat_args),                  ns(struct compat_30_netbsd32_fhstat_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32_fhstat)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 299 = compat_30_netbsd32_fhstat */          },              /* 299 = compat_30_netbsd32_fhstat */
         {          {
                 ns(struct compat_20_netbsd32_fhstatfs_args),                  ns(struct compat_20_netbsd32_fhstatfs_args),
                 .sy_call = (sy_call_t *)compat_20(netbsd32_fhstatfs)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 300 = compat_20_netbsd32_fhstatfs */          },              /* 300 = compat_20_netbsd32_fhstatfs */
         {          {
                 ns(struct compat_50_netbsd32___semctl14_args),                  ns(struct netbsd32___semctl14_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 301 = compat_50_netbsd32___semctl14 */          },              /* 301 = netbsd32___semctl14 */
         {          {
                 ns(struct compat_50_netbsd32___msgctl13_args),                  ns(struct netbsd32___msgctl13_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 302 = compat_50_netbsd32___msgctl13 */          },              /* 302 = netbsd32___msgctl13 */
         {          {
                 ns(struct compat_50_netbsd32___shmctl13_args),                  ns(struct netbsd32___shmctl13_args),
                 .sy_call = (sy_call_t *)sys_nomodule                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 303 = compat_50_netbsd32___shmctl13 */          },              /* 303 = netbsd32___shmctl13 */
         {          {
                 ns(struct netbsd32_lchflags_args),                  ns(struct netbsd32_lchflags_args),
                 .sy_call = (sy_call_t *)netbsd32_lchflags                  .sy_call = (sy_call_t *)netbsd32_lchflags
Line 1350  struct sysent netbsd32_sysent[] = {
Line 1357  struct sysent netbsd32_sysent[] = {
         },              /* 319 = netbsd32__lwp_detach */          },              /* 319 = netbsd32__lwp_detach */
         {          {
                 ns(struct compat_50_netbsd32__lwp_park_args),                  ns(struct compat_50_netbsd32__lwp_park_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32__lwp_park)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 320 = compat_50_netbsd32__lwp_park */          },              /* 320 = compat_50_netbsd32__lwp_park */
         {          {
                 ns(struct netbsd32__lwp_unpark_args),                  ns(struct netbsd32__lwp_unpark_args),
Line 1433  struct sysent netbsd32_sysent[] = {
Line 1440  struct sysent netbsd32_sysent[] = {
         },              /* 344 = kqueue */          },              /* 344 = kqueue */
         {          {
                 ns(struct compat_50_netbsd32_kevent_args),                  ns(struct compat_50_netbsd32_kevent_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_kevent)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 345 = compat_50_netbsd32_kevent */          },              /* 345 = compat_50_netbsd32_kevent */
         {          {
                 ns(struct netbsd32__sched_setparam_args),                  ns(struct netbsd32__sched_setparam_args),
Line 1487  struct sysent netbsd32_sysent[] = {
Line 1494  struct sysent netbsd32_sysent[] = {
         },              /* 358 = netbsd32_fstatvfs1 */          },              /* 358 = netbsd32_fstatvfs1 */
         {          {
                 ns(struct compat_30_netbsd32_fhstatvfs1_args),                  ns(struct compat_30_netbsd32_fhstatvfs1_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32_fhstatvfs1)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 359 = compat_30_netbsd32_fhstatvfs1 */          },              /* 359 = compat_30_netbsd32_fhstatvfs1 */
         {          {
                 ns(struct netbsd32_extattrctl_args),                  ns(struct netbsd32_extattrctl_args),
Line 1543  struct sysent netbsd32_sysent[] = {
Line 1550  struct sysent netbsd32_sysent[] = {
         },              /* 372 = netbsd32_extattr_list_link */          },              /* 372 = netbsd32_extattr_list_link */
         {          {
                 ns(struct compat_50_netbsd32_pselect_args),                  ns(struct compat_50_netbsd32_pselect_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_pselect)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 373 = compat_50_netbsd32_pselect */          },              /* 373 = compat_50_netbsd32_pselect */
         {          {
                 ns(struct compat_50_netbsd32_pollts_args),                  ns(struct compat_50_netbsd32_pollts_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32_pollts)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 374 = compat_50_netbsd32_pollts */          },              /* 374 = compat_50_netbsd32_pollts */
         {          {
                 ns(struct netbsd32_setxattr_args),                  ns(struct netbsd32_setxattr_args),
Line 1599  struct sysent netbsd32_sysent[] = {
Line 1606  struct sysent netbsd32_sysent[] = {
         },              /* 386 = netbsd32_fremovexattr */          },              /* 386 = netbsd32_fremovexattr */
         {          {
                 ns(struct compat_50_netbsd32___stat30_args),                  ns(struct compat_50_netbsd32___stat30_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32___stat30)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 387 = compat_50_netbsd32___stat30 */          },              /* 387 = compat_50_netbsd32___stat30 */
         {          {
                 ns(struct compat_50_netbsd32___fstat30_args),                  ns(struct compat_50_netbsd32___fstat30_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32___fstat30)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 388 = compat_50_netbsd32___fstat30 */          },              /* 388 = compat_50_netbsd32___fstat30 */
         {          {
                 ns(struct compat_50_netbsd32___lstat30_args),                  ns(struct compat_50_netbsd32___lstat30_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32___lstat30)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 389 = compat_50_netbsd32___lstat30 */          },              /* 389 = compat_50_netbsd32___lstat30 */
         {          {
                 ns(struct netbsd32___getdents30_args),                  ns(struct netbsd32___getdents30_args),
Line 1618  struct sysent netbsd32_sysent[] = {
Line 1625  struct sysent netbsd32_sysent[] = {
         },              /* 391 = filler */          },              /* 391 = filler */
         {          {
                 ns(struct compat_30_netbsd32___fhstat30_args),                  ns(struct compat_30_netbsd32___fhstat30_args),
                 .sy_call = (sy_call_t *)compat_30(netbsd32___fhstat30)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 392 = compat_30_netbsd32___fhstat30 */          },              /* 392 = compat_30_netbsd32___fhstat30 */
 #if defined(NTP) || !defined(_KERNEL_OPT)  #if defined(NTP) || !defined(_KERNEL_OPT)
         {          {
Line 1648  struct sysent netbsd32_sysent[] = {
Line 1655  struct sysent netbsd32_sysent[] = {
         },              /* 397 = netbsd32___fhstatvfs140 */          },              /* 397 = netbsd32___fhstatvfs140 */
         {          {
                 ns(struct compat_50_netbsd32___fhstat40_args),                  ns(struct compat_50_netbsd32___fhstat40_args),
                 .sy_call = (sy_call_t *)compat_50(netbsd32___fhstat40)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 398 = compat_50_netbsd32___fhstat40 */          },              /* 398 = compat_50_netbsd32___fhstat40 */
         {          {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
Line 1781  struct sysent netbsd32_sysent[] = {
Line 1788  struct sysent netbsd32_sysent[] = {
         },              /* 433 = netbsd32___mq_timedreceive50 */          },              /* 433 = netbsd32___mq_timedreceive50 */
         {          {
                 ns(struct compat_60_netbsd32__lwp_park_args),                  ns(struct compat_60_netbsd32__lwp_park_args),
                 .sy_call = (sy_call_t *)compat_60(netbsd32__lwp_park)                  .sy_call = (sy_call_t *)sys_nomodule
         },              /* 434 = compat_60_netbsd32__lwp_park */          },              /* 434 = compat_60_netbsd32__lwp_park */
         {          {
                 ns(struct netbsd32___kevent50_args),                  ns(struct netbsd32___kevent50_args),
Line 1950  struct sysent netbsd32_sysent[] = {
Line 1957  struct sysent netbsd32_sysent[] = {
                 .sy_call = (sy_call_t *)netbsd32_posix_spawn                  .sy_call = (sy_call_t *)netbsd32_posix_spawn
         },              /* 474 = netbsd32_posix_spawn */          },              /* 474 = netbsd32_posix_spawn */
         {          {
                 .sy_call = sys_nosys,                  ns(struct netbsd32_recvmmsg_args),
         },              /* 475 = filler */                  .sy_call = (sy_call_t *)netbsd32_recvmmsg
         {          },              /* 475 = netbsd32_recvmmsg */
                 .sy_call = sys_nosys,          {
         },              /* 476 = filler */                  ns(struct netbsd32_sendmmsg_args),
                   .sy_call = (sy_call_t *)netbsd32_sendmmsg
           },              /* 476 = netbsd32_sendmmsg */
         {          {
                 ns(struct netbsd32_clock_nanosleep_args),                  ns(struct netbsd32_clock_nanosleep_args),
                 .sy_call = (sy_call_t *)netbsd32_clock_nanosleep                  .sy_call = (sy_call_t *)netbsd32_clock_nanosleep
Line 2069  struct sysent netbsd32_sysent[] = {
Line 2078  struct sysent netbsd32_sysent[] = {
                 .sy_call = sys_nosys,                  .sy_call = sys_nosys,
         },              /* 511 = filler */          },              /* 511 = filler */
 };  };
   
   const uint32_t netbsd32_sysent_nomodbits[] = {
           0x04044080,     /* syscalls   0- 31 */
           0x00a10000,     /* syscalls  32- 63 */
           0x20680002,     /* syscalls  64- 95 */
           0x04308002,     /* syscalls  96-127 */
           0x68101400,     /* syscalls 128-159 */
           0x70000e1e,     /* syscalls 160-191 */
           0xf0004000,     /* syscalls 192-223 */
           0x001167ff,     /* syscalls 224-255 */
           0x01d107fe,     /* syscalls 256-287 */
           0x0000fc00,     /* syscalls 288-319 */
           0x02000001,     /* syscalls 320-351 */
           0x00600080,     /* syscalls 352-383 */
           0x00004138,     /* syscalls 384-415 */
           0x1c070000,     /* syscalls 416-447 */
           0x00000000,     /* syscalls 448-479 */
           0x00000000,     /* syscalls 480-511 */
   };

Legend:
Removed from v.1.132  
changed lines
  Added in v.1.132.2.3

CVSweb <webmaster@jp.NetBSD.org>