Home | History | Annotate | Line # | Download | only in netbsd32
netbsd32_syscallargs.h revision 1.103
      1  1.103    martin /* $NetBSD: netbsd32_syscallargs.h,v 1.103 2012/04/08 11:28:12 martin Exp $ */
      2    1.1       mrg 
      3    1.1       mrg /*
      4    1.1       mrg  * System call argument lists.
      5    1.1       mrg  *
      6    1.1       mrg  * DO NOT EDIT-- this file is automatically generated.
      7  1.103    martin  * created from	NetBSD: syscalls.master,v 1.95 2012/04/08 11:27:44 martin Exp
      8    1.1       mrg  */
      9    1.1       mrg 
     10   1.69       dsl #ifndef _NETBSD32_SYS_SYSCALLARGS_H_
     11   1.69       dsl #define	_NETBSD32_SYS_SYSCALLARGS_H_
     12   1.69       dsl 
     13   1.69       dsl #define	NETBSD32_SYS_MAXSYSARGS	8
     14    1.7       mrg 
     15    1.4       eeh #undef	syscallarg
     16   1.11       eeh #define	syscallarg(x)							\
     17   1.11       eeh 	union {								\
     18   1.11       eeh 		register32_t pad;						\
     19   1.11       eeh 		struct { x datum; } le;					\
     20   1.25     lukem 		struct { /* LINTED zero array dimension */		\
     21   1.25     lukem 			int8_t pad[  /* CONSTCOND */			\
     22   1.25     lukem 				(sizeof (register32_t) < sizeof (x))	\
     23   1.11       eeh 				? 0					\
     24   1.11       eeh 				: sizeof (register32_t) - sizeof (x)];	\
     25   1.11       eeh 			x datum;					\
     26   1.11       eeh 		} be;							\
     27   1.11       eeh 	}
     28    1.4       eeh 
     29   1.69       dsl #undef check_syscall_args
     30   1.93    bouyer #define check_syscall_args(call) /*LINTED*/ \
     31   1.69       dsl 	typedef char call##_check_args[sizeof (struct call##_args) \
     32   1.69       dsl 		<= NETBSD32_SYS_MAXSYSARGS * sizeof (register32_t) ? 1 : -1];
     33   1.69       dsl 
     34   1.83  christos struct netbsd32_syscall_args {
     35   1.69       dsl 	syscallarg(int) code;
     36   1.69       dsl 	syscallarg(register32_t) args[NETBSD32_SYS_MAXSYSARGS];
     37   1.69       dsl };
     38   1.69       dsl 
     39   1.11       eeh struct netbsd32_exit_args {
     40    1.4       eeh 	syscallarg(int) rval;
     41    1.4       eeh };
     42   1.69       dsl check_syscall_args(netbsd32_exit)
     43    1.1       mrg 
     44   1.11       eeh struct netbsd32_read_args {
     45    1.1       mrg 	syscallarg(int) fd;
     46    1.8       mrg 	syscallarg(netbsd32_voidp) buf;
     47    1.8       mrg 	syscallarg(netbsd32_size_t) nbyte;
     48    1.1       mrg };
     49   1.69       dsl check_syscall_args(netbsd32_read)
     50    1.1       mrg 
     51   1.11       eeh struct netbsd32_write_args {
     52    1.1       mrg 	syscallarg(int) fd;
     53   1.71       dsl 	syscallarg(netbsd32_voidp) buf;
     54    1.8       mrg 	syscallarg(netbsd32_size_t) nbyte;
     55    1.1       mrg };
     56   1.69       dsl check_syscall_args(netbsd32_write)
     57    1.1       mrg 
     58   1.11       eeh struct netbsd32_open_args {
     59   1.71       dsl 	syscallarg(netbsd32_charp) path;
     60    1.1       mrg 	syscallarg(int) flags;
     61    1.1       mrg 	syscallarg(mode_t) mode;
     62    1.1       mrg };
     63   1.69       dsl check_syscall_args(netbsd32_open)
     64    1.1       mrg 
     65   1.11       eeh struct netbsd32_close_args {
     66    1.4       eeh 	syscallarg(int) fd;
     67    1.4       eeh };
     68   1.69       dsl check_syscall_args(netbsd32_close)
     69    1.4       eeh 
     70   1.83  christos struct compat_50_netbsd32_wait4_args {
     71    1.1       mrg 	syscallarg(int) pid;
     72    1.8       mrg 	syscallarg(netbsd32_intp) status;
     73    1.1       mrg 	syscallarg(int) options;
     74   1.83  christos 	syscallarg(netbsd32_rusage50p_t) rusage;
     75    1.1       mrg };
     76   1.83  christos check_syscall_args(compat_50_netbsd32_wait4)
     77    1.1       mrg 
     78   1.11       eeh struct compat_43_netbsd32_ocreat_args {
     79   1.71       dsl 	syscallarg(netbsd32_charp) path;
     80    1.1       mrg 	syscallarg(mode_t) mode;
     81    1.1       mrg };
     82   1.69       dsl check_syscall_args(compat_43_netbsd32_ocreat)
     83    1.1       mrg 
     84   1.11       eeh struct netbsd32_link_args {
     85   1.71       dsl 	syscallarg(netbsd32_charp) path;
     86   1.71       dsl 	syscallarg(netbsd32_charp) link;
     87    1.1       mrg };
     88   1.69       dsl check_syscall_args(netbsd32_link)
     89    1.1       mrg 
     90   1.11       eeh struct netbsd32_unlink_args {
     91   1.71       dsl 	syscallarg(netbsd32_charp) path;
     92    1.1       mrg };
     93   1.69       dsl check_syscall_args(netbsd32_unlink)
     94    1.1       mrg 
     95   1.11       eeh struct netbsd32_chdir_args {
     96   1.71       dsl 	syscallarg(netbsd32_charp) path;
     97    1.1       mrg };
     98   1.69       dsl check_syscall_args(netbsd32_chdir)
     99    1.1       mrg 
    100   1.11       eeh struct netbsd32_fchdir_args {
    101    1.4       eeh 	syscallarg(int) fd;
    102    1.4       eeh };
    103   1.69       dsl check_syscall_args(netbsd32_fchdir)
    104    1.4       eeh 
    105   1.83  christos struct compat_50_netbsd32_mknod_args {
    106   1.71       dsl 	syscallarg(netbsd32_charp) path;
    107    1.1       mrg 	syscallarg(mode_t) mode;
    108   1.83  christos 	syscallarg(uint32_t) dev;
    109    1.1       mrg };
    110   1.83  christos check_syscall_args(compat_50_netbsd32_mknod)
    111    1.1       mrg 
    112   1.11       eeh struct netbsd32_chmod_args {
    113   1.71       dsl 	syscallarg(netbsd32_charp) path;
    114    1.1       mrg 	syscallarg(mode_t) mode;
    115    1.1       mrg };
    116   1.69       dsl check_syscall_args(netbsd32_chmod)
    117    1.1       mrg 
    118   1.11       eeh struct netbsd32_chown_args {
    119   1.71       dsl 	syscallarg(netbsd32_charp) path;
    120    1.1       mrg 	syscallarg(uid_t) uid;
    121    1.1       mrg 	syscallarg(gid_t) gid;
    122    1.1       mrg };
    123   1.69       dsl check_syscall_args(netbsd32_chown)
    124    1.1       mrg 
    125   1.11       eeh struct netbsd32_break_args {
    126    1.8       mrg 	syscallarg(netbsd32_charp) nsize;
    127    1.1       mrg };
    128   1.69       dsl check_syscall_args(netbsd32_break)
    129    1.1       mrg 
    130   1.32      cube struct compat_20_netbsd32_getfsstat_args {
    131    1.8       mrg 	syscallarg(netbsd32_statfsp_t) buf;
    132    1.8       mrg 	syscallarg(netbsd32_long) bufsize;
    133    1.1       mrg 	syscallarg(int) flags;
    134    1.1       mrg };
    135   1.69       dsl check_syscall_args(compat_20_netbsd32_getfsstat)
    136    1.1       mrg 
    137   1.11       eeh struct compat_43_netbsd32_olseek_args {
    138    1.1       mrg 	syscallarg(int) fd;
    139    1.8       mrg 	syscallarg(netbsd32_long) offset;
    140    1.1       mrg 	syscallarg(int) whence;
    141    1.1       mrg };
    142   1.69       dsl check_syscall_args(compat_43_netbsd32_olseek)
    143    1.1       mrg 
    144   1.11       eeh struct netbsd32_mount_args {
    145   1.71       dsl 	syscallarg(netbsd32_charp) type;
    146   1.71       dsl 	syscallarg(netbsd32_charp) path;
    147    1.1       mrg 	syscallarg(int) flags;
    148    1.8       mrg 	syscallarg(netbsd32_voidp) data;
    149    1.1       mrg };
    150   1.69       dsl check_syscall_args(netbsd32_mount)
    151    1.1       mrg 
    152   1.11       eeh struct netbsd32_unmount_args {
    153   1.71       dsl 	syscallarg(netbsd32_charp) path;
    154    1.1       mrg 	syscallarg(int) flags;
    155    1.1       mrg };
    156   1.69       dsl check_syscall_args(netbsd32_unmount)
    157    1.1       mrg 
    158   1.11       eeh struct netbsd32_setuid_args {
    159    1.4       eeh 	syscallarg(uid_t) uid;
    160    1.4       eeh };
    161   1.69       dsl check_syscall_args(netbsd32_setuid)
    162    1.4       eeh 
    163   1.11       eeh struct netbsd32_ptrace_args {
    164    1.1       mrg 	syscallarg(int) req;
    165    1.1       mrg 	syscallarg(pid_t) pid;
    166   1.83  christos 	syscallarg(netbsd32_voidp) addr;
    167    1.1       mrg 	syscallarg(int) data;
    168    1.1       mrg };
    169   1.69       dsl check_syscall_args(netbsd32_ptrace)
    170    1.1       mrg 
    171   1.11       eeh struct netbsd32_recvmsg_args {
    172    1.1       mrg 	syscallarg(int) s;
    173    1.8       mrg 	syscallarg(netbsd32_msghdrp_t) msg;
    174    1.1       mrg 	syscallarg(int) flags;
    175    1.1       mrg };
    176   1.69       dsl check_syscall_args(netbsd32_recvmsg)
    177    1.1       mrg 
    178   1.11       eeh struct netbsd32_sendmsg_args {
    179    1.1       mrg 	syscallarg(int) s;
    180   1.71       dsl 	syscallarg(netbsd32_msghdrp_t) msg;
    181    1.1       mrg 	syscallarg(int) flags;
    182    1.1       mrg };
    183   1.69       dsl check_syscall_args(netbsd32_sendmsg)
    184    1.1       mrg 
    185   1.11       eeh struct netbsd32_recvfrom_args {
    186    1.1       mrg 	syscallarg(int) s;
    187    1.8       mrg 	syscallarg(netbsd32_voidp) buf;
    188    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    189    1.1       mrg 	syscallarg(int) flags;
    190    1.8       mrg 	syscallarg(netbsd32_sockaddrp_t) from;
    191    1.8       mrg 	syscallarg(netbsd32_intp) fromlenaddr;
    192    1.1       mrg };
    193   1.69       dsl check_syscall_args(netbsd32_recvfrom)
    194    1.1       mrg 
    195   1.11       eeh struct netbsd32_accept_args {
    196    1.1       mrg 	syscallarg(int) s;
    197    1.8       mrg 	syscallarg(netbsd32_sockaddrp_t) name;
    198    1.8       mrg 	syscallarg(netbsd32_intp) anamelen;
    199    1.1       mrg };
    200   1.69       dsl check_syscall_args(netbsd32_accept)
    201    1.1       mrg 
    202   1.11       eeh struct netbsd32_getpeername_args {
    203    1.1       mrg 	syscallarg(int) fdes;
    204    1.8       mrg 	syscallarg(netbsd32_sockaddrp_t) asa;
    205    1.8       mrg 	syscallarg(netbsd32_intp) alen;
    206    1.1       mrg };
    207   1.69       dsl check_syscall_args(netbsd32_getpeername)
    208    1.1       mrg 
    209   1.11       eeh struct netbsd32_getsockname_args {
    210    1.1       mrg 	syscallarg(int) fdes;
    211    1.8       mrg 	syscallarg(netbsd32_sockaddrp_t) asa;
    212    1.8       mrg 	syscallarg(netbsd32_intp) alen;
    213    1.1       mrg };
    214   1.69       dsl check_syscall_args(netbsd32_getsockname)
    215    1.1       mrg 
    216   1.11       eeh struct netbsd32_access_args {
    217   1.71       dsl 	syscallarg(netbsd32_charp) path;
    218    1.1       mrg 	syscallarg(int) flags;
    219    1.1       mrg };
    220   1.69       dsl check_syscall_args(netbsd32_access)
    221    1.1       mrg 
    222   1.11       eeh struct netbsd32_chflags_args {
    223   1.71       dsl 	syscallarg(netbsd32_charp) path;
    224    1.8       mrg 	syscallarg(netbsd32_u_long) flags;
    225    1.1       mrg };
    226   1.69       dsl check_syscall_args(netbsd32_chflags)
    227    1.1       mrg 
    228   1.11       eeh struct netbsd32_fchflags_args {
    229    1.1       mrg 	syscallarg(int) fd;
    230    1.8       mrg 	syscallarg(netbsd32_u_long) flags;
    231    1.1       mrg };
    232   1.69       dsl check_syscall_args(netbsd32_fchflags)
    233    1.1       mrg 
    234   1.11       eeh struct netbsd32_kill_args {
    235    1.4       eeh 	syscallarg(int) pid;
    236    1.4       eeh 	syscallarg(int) signum;
    237    1.4       eeh };
    238   1.69       dsl check_syscall_args(netbsd32_kill)
    239    1.4       eeh 
    240   1.11       eeh struct compat_43_netbsd32_stat43_args {
    241   1.71       dsl 	syscallarg(netbsd32_charp) path;
    242    1.8       mrg 	syscallarg(netbsd32_stat43p_t) ub;
    243    1.1       mrg };
    244   1.69       dsl check_syscall_args(compat_43_netbsd32_stat43)
    245    1.1       mrg 
    246   1.11       eeh struct compat_43_netbsd32_lstat43_args {
    247   1.71       dsl 	syscallarg(netbsd32_charp) path;
    248    1.8       mrg 	syscallarg(netbsd32_stat43p_t) ub;
    249    1.1       mrg };
    250   1.69       dsl check_syscall_args(compat_43_netbsd32_lstat43)
    251    1.1       mrg 
    252   1.11       eeh struct netbsd32_dup_args {
    253    1.4       eeh 	syscallarg(int) fd;
    254    1.4       eeh };
    255   1.69       dsl check_syscall_args(netbsd32_dup)
    256    1.4       eeh 
    257   1.11       eeh struct netbsd32_profil_args {
    258   1.83  christos 	syscallarg(netbsd32_voidp) samples;
    259    1.8       mrg 	syscallarg(netbsd32_size_t) size;
    260    1.8       mrg 	syscallarg(netbsd32_u_long) offset;
    261    1.1       mrg 	syscallarg(u_int) scale;
    262    1.1       mrg };
    263   1.69       dsl check_syscall_args(netbsd32_profil)
    264    1.1       mrg 
    265   1.11       eeh struct netbsd32_ktrace_args {
    266   1.71       dsl 	syscallarg(netbsd32_charp) fname;
    267    1.1       mrg 	syscallarg(int) ops;
    268    1.1       mrg 	syscallarg(int) facs;
    269    1.1       mrg 	syscallarg(int) pid;
    270    1.1       mrg };
    271   1.69       dsl check_syscall_args(netbsd32_ktrace)
    272    1.1       mrg 
    273   1.11       eeh struct netbsd32_sigaction_args {
    274    1.1       mrg 	syscallarg(int) signum;
    275   1.71       dsl 	syscallarg(netbsd32_sigactionp_t) nsa;
    276    1.8       mrg 	syscallarg(netbsd32_sigactionp_t) osa;
    277    1.1       mrg };
    278   1.69       dsl check_syscall_args(netbsd32_sigaction)
    279    1.1       mrg 
    280   1.11       eeh struct compat_13_netbsd32_sigprocmask_args {
    281    1.4       eeh 	syscallarg(int) how;
    282    1.4       eeh 	syscallarg(int) mask;
    283    1.4       eeh };
    284   1.69       dsl check_syscall_args(compat_13_netbsd32_sigprocmask)
    285    1.4       eeh 
    286   1.11       eeh struct netbsd32___getlogin_args {
    287    1.8       mrg 	syscallarg(netbsd32_charp) namebuf;
    288    1.1       mrg 	syscallarg(u_int) namelen;
    289    1.1       mrg };
    290   1.69       dsl check_syscall_args(netbsd32___getlogin)
    291    1.1       mrg 
    292   1.11       eeh struct netbsd32_setlogin_args {
    293   1.71       dsl 	syscallarg(netbsd32_charp) namebuf;
    294    1.1       mrg };
    295   1.69       dsl check_syscall_args(netbsd32_setlogin)
    296    1.1       mrg 
    297   1.11       eeh struct netbsd32_acct_args {
    298   1.71       dsl 	syscallarg(netbsd32_charp) path;
    299    1.1       mrg };
    300   1.69       dsl check_syscall_args(netbsd32_acct)
    301    1.1       mrg 
    302   1.11       eeh struct compat_13_netbsd32_sigaltstack13_args {
    303   1.71       dsl 	syscallarg(netbsd32_sigaltstack13p_t) nss;
    304    1.8       mrg 	syscallarg(netbsd32_sigaltstack13p_t) oss;
    305    1.1       mrg };
    306   1.69       dsl check_syscall_args(compat_13_netbsd32_sigaltstack13)
    307    1.1       mrg 
    308   1.11       eeh struct netbsd32_ioctl_args {
    309    1.1       mrg 	syscallarg(int) fd;
    310    1.8       mrg 	syscallarg(netbsd32_u_long) com;
    311    1.8       mrg 	syscallarg(netbsd32_voidp) data;
    312    1.1       mrg };
    313   1.69       dsl check_syscall_args(netbsd32_ioctl)
    314    1.1       mrg 
    315   1.11       eeh struct compat_12_netbsd32_reboot_args {
    316    1.4       eeh 	syscallarg(int) opt;
    317    1.4       eeh };
    318   1.69       dsl check_syscall_args(compat_12_netbsd32_reboot)
    319    1.4       eeh 
    320   1.11       eeh struct netbsd32_revoke_args {
    321   1.71       dsl 	syscallarg(netbsd32_charp) path;
    322    1.1       mrg };
    323   1.69       dsl check_syscall_args(netbsd32_revoke)
    324    1.1       mrg 
    325   1.11       eeh struct netbsd32_symlink_args {
    326   1.71       dsl 	syscallarg(netbsd32_charp) path;
    327   1.71       dsl 	syscallarg(netbsd32_charp) link;
    328    1.1       mrg };
    329   1.69       dsl check_syscall_args(netbsd32_symlink)
    330    1.1       mrg 
    331   1.11       eeh struct netbsd32_readlink_args {
    332   1.71       dsl 	syscallarg(netbsd32_charp) path;
    333    1.8       mrg 	syscallarg(netbsd32_charp) buf;
    334    1.8       mrg 	syscallarg(netbsd32_size_t) count;
    335    1.1       mrg };
    336   1.69       dsl check_syscall_args(netbsd32_readlink)
    337    1.1       mrg 
    338   1.11       eeh struct netbsd32_execve_args {
    339   1.71       dsl 	syscallarg(netbsd32_charp) path;
    340    1.8       mrg 	syscallarg(netbsd32_charpp) argp;
    341    1.8       mrg 	syscallarg(netbsd32_charpp) envp;
    342    1.1       mrg };
    343   1.69       dsl check_syscall_args(netbsd32_execve)
    344    1.1       mrg 
    345   1.11       eeh struct netbsd32_umask_args {
    346    1.4       eeh 	syscallarg(mode_t) newmask;
    347    1.4       eeh };
    348   1.69       dsl check_syscall_args(netbsd32_umask)
    349    1.4       eeh 
    350   1.11       eeh struct netbsd32_chroot_args {
    351   1.71       dsl 	syscallarg(netbsd32_charp) path;
    352    1.1       mrg };
    353   1.69       dsl check_syscall_args(netbsd32_chroot)
    354    1.1       mrg 
    355   1.11       eeh struct compat_43_netbsd32_fstat43_args {
    356    1.1       mrg 	syscallarg(int) fd;
    357    1.8       mrg 	syscallarg(netbsd32_stat43p_t) sb;
    358    1.1       mrg };
    359   1.69       dsl check_syscall_args(compat_43_netbsd32_fstat43)
    360    1.1       mrg 
    361   1.11       eeh struct compat_43_netbsd32_ogetkerninfo_args {
    362    1.1       mrg 	syscallarg(int) op;
    363    1.8       mrg 	syscallarg(netbsd32_charp) where;
    364    1.8       mrg 	syscallarg(netbsd32_intp) size;
    365    1.1       mrg 	syscallarg(int) arg;
    366    1.1       mrg };
    367   1.69       dsl check_syscall_args(compat_43_netbsd32_ogetkerninfo)
    368    1.1       mrg 
    369   1.11       eeh struct compat_12_netbsd32_msync_args {
    370   1.83  christos 	syscallarg(netbsd32_voidp) addr;
    371    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    372    1.1       mrg };
    373   1.69       dsl check_syscall_args(compat_12_netbsd32_msync)
    374    1.1       mrg 
    375   1.11       eeh struct netbsd32_sbrk_args {
    376   1.11       eeh 	syscallarg(netbsd32_intptr_t) incr;
    377    1.4       eeh };
    378   1.69       dsl check_syscall_args(netbsd32_sbrk)
    379    1.4       eeh 
    380   1.11       eeh struct netbsd32_sstk_args {
    381    1.4       eeh 	syscallarg(int) incr;
    382    1.4       eeh };
    383   1.69       dsl check_syscall_args(netbsd32_sstk)
    384    1.4       eeh 
    385   1.11       eeh struct compat_43_netbsd32_ommap_args {
    386   1.83  christos 	syscallarg(netbsd32_voidp) addr;
    387    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    388    1.1       mrg 	syscallarg(int) prot;
    389    1.1       mrg 	syscallarg(int) flags;
    390    1.1       mrg 	syscallarg(int) fd;
    391    1.8       mrg 	syscallarg(netbsd32_long) pos;
    392    1.1       mrg };
    393   1.69       dsl check_syscall_args(compat_43_netbsd32_ommap)
    394    1.1       mrg 
    395   1.11       eeh struct netbsd32_ovadvise_args {
    396    1.4       eeh 	syscallarg(int) anom;
    397    1.4       eeh };
    398   1.69       dsl check_syscall_args(netbsd32_ovadvise)
    399    1.4       eeh 
    400   1.11       eeh struct netbsd32_munmap_args {
    401    1.8       mrg 	syscallarg(netbsd32_voidp) addr;
    402    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    403    1.1       mrg };
    404   1.69       dsl check_syscall_args(netbsd32_munmap)
    405    1.1       mrg 
    406   1.11       eeh struct netbsd32_mprotect_args {
    407    1.8       mrg 	syscallarg(netbsd32_voidp) addr;
    408    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    409    1.1       mrg 	syscallarg(int) prot;
    410    1.1       mrg };
    411   1.69       dsl check_syscall_args(netbsd32_mprotect)
    412    1.1       mrg 
    413   1.11       eeh struct netbsd32_madvise_args {
    414    1.8       mrg 	syscallarg(netbsd32_voidp) addr;
    415    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    416    1.1       mrg 	syscallarg(int) behav;
    417    1.1       mrg };
    418   1.69       dsl check_syscall_args(netbsd32_madvise)
    419    1.1       mrg 
    420   1.11       eeh struct netbsd32_mincore_args {
    421   1.83  christos 	syscallarg(netbsd32_voidp) addr;
    422    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    423    1.8       mrg 	syscallarg(netbsd32_charp) vec;
    424    1.1       mrg };
    425   1.69       dsl check_syscall_args(netbsd32_mincore)
    426    1.1       mrg 
    427   1.11       eeh struct netbsd32_getgroups_args {
    428    1.1       mrg 	syscallarg(int) gidsetsize;
    429    1.8       mrg 	syscallarg(netbsd32_gid_tp) gidset;
    430    1.1       mrg };
    431   1.69       dsl check_syscall_args(netbsd32_getgroups)
    432    1.1       mrg 
    433   1.11       eeh struct netbsd32_setgroups_args {
    434    1.1       mrg 	syscallarg(int) gidsetsize;
    435   1.71       dsl 	syscallarg(netbsd32_gid_tp) gidset;
    436    1.1       mrg };
    437   1.69       dsl check_syscall_args(netbsd32_setgroups)
    438    1.1       mrg 
    439   1.11       eeh struct netbsd32_setpgid_args {
    440    1.4       eeh 	syscallarg(int) pid;
    441    1.4       eeh 	syscallarg(int) pgid;
    442    1.4       eeh };
    443   1.69       dsl check_syscall_args(netbsd32_setpgid)
    444    1.4       eeh 
    445   1.83  christos struct compat_50_netbsd32_setitimer_args {
    446    1.1       mrg 	syscallarg(int) which;
    447   1.83  christos 	syscallarg(netbsd32_itimerval50p_t) itv;
    448   1.83  christos 	syscallarg(netbsd32_itimerval50p_t) oitv;
    449    1.1       mrg };
    450   1.83  christos check_syscall_args(compat_50_netbsd32_setitimer)
    451    1.1       mrg 
    452   1.11       eeh struct compat_12_netbsd32_oswapon_args {
    453   1.71       dsl 	syscallarg(netbsd32_charp) name;
    454    1.1       mrg };
    455   1.69       dsl check_syscall_args(compat_12_netbsd32_oswapon)
    456    1.1       mrg 
    457   1.83  christos struct compat_50_netbsd32_getitimer_args {
    458    1.1       mrg 	syscallarg(int) which;
    459   1.83  christos 	syscallarg(netbsd32_itimerval50p_t) itv;
    460    1.1       mrg };
    461   1.83  christos check_syscall_args(compat_50_netbsd32_getitimer)
    462    1.1       mrg 
    463   1.11       eeh struct compat_43_netbsd32_ogethostname_args {
    464    1.8       mrg 	syscallarg(netbsd32_charp) hostname;
    465    1.1       mrg 	syscallarg(u_int) len;
    466    1.1       mrg };
    467   1.69       dsl check_syscall_args(compat_43_netbsd32_ogethostname)
    468    1.1       mrg 
    469   1.11       eeh struct compat_43_netbsd32_osethostname_args {
    470    1.8       mrg 	syscallarg(netbsd32_charp) hostname;
    471    1.1       mrg 	syscallarg(u_int) len;
    472    1.1       mrg };
    473   1.69       dsl check_syscall_args(compat_43_netbsd32_osethostname)
    474    1.1       mrg 
    475   1.11       eeh struct netbsd32_dup2_args {
    476    1.4       eeh 	syscallarg(int) from;
    477    1.4       eeh 	syscallarg(int) to;
    478    1.4       eeh };
    479   1.69       dsl check_syscall_args(netbsd32_dup2)
    480    1.4       eeh 
    481   1.11       eeh struct netbsd32_fcntl_args {
    482    1.1       mrg 	syscallarg(int) fd;
    483    1.1       mrg 	syscallarg(int) cmd;
    484    1.8       mrg 	syscallarg(netbsd32_voidp) arg;
    485    1.1       mrg };
    486   1.69       dsl check_syscall_args(netbsd32_fcntl)
    487    1.1       mrg 
    488   1.83  christos struct compat_50_netbsd32_select_args {
    489    1.1       mrg 	syscallarg(int) nd;
    490    1.8       mrg 	syscallarg(netbsd32_fd_setp_t) in;
    491    1.8       mrg 	syscallarg(netbsd32_fd_setp_t) ou;
    492    1.8       mrg 	syscallarg(netbsd32_fd_setp_t) ex;
    493   1.83  christos 	syscallarg(netbsd32_timeval50p_t) tv;
    494    1.1       mrg };
    495   1.83  christos check_syscall_args(compat_50_netbsd32_select)
    496    1.1       mrg 
    497   1.11       eeh struct netbsd32_fsync_args {
    498    1.4       eeh 	syscallarg(int) fd;
    499    1.4       eeh };
    500   1.69       dsl check_syscall_args(netbsd32_fsync)
    501    1.4       eeh 
    502   1.11       eeh struct netbsd32_setpriority_args {
    503    1.4       eeh 	syscallarg(int) which;
    504    1.4       eeh 	syscallarg(int) who;
    505    1.4       eeh 	syscallarg(int) prio;
    506    1.4       eeh };
    507   1.69       dsl check_syscall_args(netbsd32_setpriority)
    508    1.4       eeh 
    509   1.54       mrg struct compat_30_netbsd32_socket_args {
    510    1.4       eeh 	syscallarg(int) domain;
    511    1.4       eeh 	syscallarg(int) type;
    512    1.4       eeh 	syscallarg(int) protocol;
    513    1.4       eeh };
    514   1.69       dsl check_syscall_args(compat_30_netbsd32_socket)
    515    1.4       eeh 
    516   1.11       eeh struct netbsd32_connect_args {
    517    1.1       mrg 	syscallarg(int) s;
    518   1.71       dsl 	syscallarg(netbsd32_sockaddrp_t) name;
    519    1.1       mrg 	syscallarg(int) namelen;
    520    1.1       mrg };
    521   1.69       dsl check_syscall_args(netbsd32_connect)
    522    1.1       mrg 
    523   1.11       eeh struct compat_43_netbsd32_oaccept_args {
    524    1.1       mrg 	syscallarg(int) s;
    525   1.83  christos 	syscallarg(netbsd32_voidp) name;
    526    1.8       mrg 	syscallarg(netbsd32_intp) anamelen;
    527    1.1       mrg };
    528   1.69       dsl check_syscall_args(compat_43_netbsd32_oaccept)
    529    1.1       mrg 
    530   1.11       eeh struct netbsd32_getpriority_args {
    531    1.4       eeh 	syscallarg(int) which;
    532    1.4       eeh 	syscallarg(int) who;
    533    1.4       eeh };
    534   1.69       dsl check_syscall_args(netbsd32_getpriority)
    535    1.4       eeh 
    536   1.11       eeh struct compat_43_netbsd32_osend_args {
    537    1.1       mrg 	syscallarg(int) s;
    538   1.83  christos 	syscallarg(netbsd32_voidp) buf;
    539    1.1       mrg 	syscallarg(int) len;
    540    1.1       mrg 	syscallarg(int) flags;
    541    1.1       mrg };
    542   1.69       dsl check_syscall_args(compat_43_netbsd32_osend)
    543    1.1       mrg 
    544   1.11       eeh struct compat_43_netbsd32_orecv_args {
    545    1.1       mrg 	syscallarg(int) s;
    546   1.83  christos 	syscallarg(netbsd32_voidp) buf;
    547    1.1       mrg 	syscallarg(int) len;
    548    1.1       mrg 	syscallarg(int) flags;
    549    1.1       mrg };
    550   1.69       dsl check_syscall_args(compat_43_netbsd32_orecv)
    551    1.1       mrg 
    552   1.12       eeh struct compat_13_netbsd32_sigreturn_args {
    553    1.8       mrg 	syscallarg(netbsd32_sigcontextp_t) sigcntxp;
    554    1.1       mrg };
    555   1.69       dsl check_syscall_args(compat_13_netbsd32_sigreturn)
    556    1.1       mrg 
    557   1.11       eeh struct netbsd32_bind_args {
    558    1.1       mrg 	syscallarg(int) s;
    559   1.71       dsl 	syscallarg(netbsd32_sockaddrp_t) name;
    560    1.1       mrg 	syscallarg(int) namelen;
    561    1.1       mrg };
    562   1.69       dsl check_syscall_args(netbsd32_bind)
    563    1.1       mrg 
    564   1.11       eeh struct netbsd32_setsockopt_args {
    565    1.1       mrg 	syscallarg(int) s;
    566    1.1       mrg 	syscallarg(int) level;
    567    1.1       mrg 	syscallarg(int) name;
    568   1.71       dsl 	syscallarg(netbsd32_voidp) val;
    569    1.1       mrg 	syscallarg(int) valsize;
    570    1.1       mrg };
    571   1.69       dsl check_syscall_args(netbsd32_setsockopt)
    572    1.1       mrg 
    573   1.11       eeh struct netbsd32_listen_args {
    574    1.4       eeh 	syscallarg(int) s;
    575    1.4       eeh 	syscallarg(int) backlog;
    576    1.4       eeh };
    577   1.69       dsl check_syscall_args(netbsd32_listen)
    578    1.4       eeh 
    579   1.11       eeh struct compat_43_netbsd32_osigvec_args {
    580    1.1       mrg 	syscallarg(int) signum;
    581    1.8       mrg 	syscallarg(netbsd32_sigvecp_t) nsv;
    582    1.8       mrg 	syscallarg(netbsd32_sigvecp_t) osv;
    583    1.1       mrg };
    584   1.69       dsl check_syscall_args(compat_43_netbsd32_osigvec)
    585    1.1       mrg 
    586   1.11       eeh struct compat_43_netbsd32_sigblock_args {
    587    1.4       eeh 	syscallarg(int) mask;
    588    1.4       eeh };
    589   1.69       dsl check_syscall_args(compat_43_netbsd32_sigblock)
    590    1.4       eeh 
    591   1.11       eeh struct compat_43_netbsd32_sigsetmask_args {
    592    1.4       eeh 	syscallarg(int) mask;
    593    1.4       eeh };
    594   1.69       dsl check_syscall_args(compat_43_netbsd32_sigsetmask)
    595    1.4       eeh 
    596   1.11       eeh struct compat_13_netbsd32_sigsuspend_args {
    597    1.4       eeh 	syscallarg(int) mask;
    598    1.4       eeh };
    599   1.69       dsl check_syscall_args(compat_13_netbsd32_sigsuspend)
    600    1.4       eeh 
    601   1.11       eeh struct compat_43_netbsd32_osigstack_args {
    602    1.8       mrg 	syscallarg(netbsd32_sigstackp_t) nss;
    603    1.8       mrg 	syscallarg(netbsd32_sigstackp_t) oss;
    604    1.1       mrg };
    605   1.69       dsl check_syscall_args(compat_43_netbsd32_osigstack)
    606    1.1       mrg 
    607   1.11       eeh struct compat_43_netbsd32_orecvmsg_args {
    608    1.1       mrg 	syscallarg(int) s;
    609    1.8       mrg 	syscallarg(netbsd32_omsghdrp_t) msg;
    610    1.1       mrg 	syscallarg(int) flags;
    611    1.1       mrg };
    612   1.69       dsl check_syscall_args(compat_43_netbsd32_orecvmsg)
    613    1.1       mrg 
    614   1.11       eeh struct compat_43_netbsd32_osendmsg_args {
    615    1.1       mrg 	syscallarg(int) s;
    616   1.83  christos 	syscallarg(netbsd32_voidp) msg;
    617    1.1       mrg 	syscallarg(int) flags;
    618    1.1       mrg };
    619   1.69       dsl check_syscall_args(compat_43_netbsd32_osendmsg)
    620    1.1       mrg 
    621   1.83  christos struct compat_50_netbsd32_gettimeofday_args {
    622   1.83  christos 	syscallarg(netbsd32_timeval50p_t) tp;
    623    1.8       mrg 	syscallarg(netbsd32_timezonep_t) tzp;
    624    1.1       mrg };
    625   1.83  christos check_syscall_args(compat_50_netbsd32_gettimeofday)
    626    1.1       mrg 
    627   1.83  christos struct compat_50_netbsd32_getrusage_args {
    628    1.1       mrg 	syscallarg(int) who;
    629   1.83  christos 	syscallarg(netbsd32_rusage50p_t) rusage;
    630    1.1       mrg };
    631   1.83  christos check_syscall_args(compat_50_netbsd32_getrusage)
    632    1.1       mrg 
    633   1.11       eeh struct netbsd32_getsockopt_args {
    634    1.1       mrg 	syscallarg(int) s;
    635    1.1       mrg 	syscallarg(int) level;
    636    1.1       mrg 	syscallarg(int) name;
    637    1.8       mrg 	syscallarg(netbsd32_voidp) val;
    638    1.8       mrg 	syscallarg(netbsd32_intp) avalsize;
    639    1.1       mrg };
    640   1.69       dsl check_syscall_args(netbsd32_getsockopt)
    641    1.1       mrg 
    642   1.11       eeh struct netbsd32_readv_args {
    643    1.1       mrg 	syscallarg(int) fd;
    644   1.71       dsl 	syscallarg(netbsd32_iovecp_t) iovp;
    645    1.1       mrg 	syscallarg(int) iovcnt;
    646    1.1       mrg };
    647   1.69       dsl check_syscall_args(netbsd32_readv)
    648    1.1       mrg 
    649   1.11       eeh struct netbsd32_writev_args {
    650    1.1       mrg 	syscallarg(int) fd;
    651   1.71       dsl 	syscallarg(netbsd32_iovecp_t) iovp;
    652    1.1       mrg 	syscallarg(int) iovcnt;
    653    1.1       mrg };
    654   1.69       dsl check_syscall_args(netbsd32_writev)
    655    1.1       mrg 
    656   1.83  christos struct compat_50_netbsd32_settimeofday_args {
    657   1.83  christos 	syscallarg(netbsd32_timeval50p_t) tv;
    658   1.71       dsl 	syscallarg(netbsd32_timezonep_t) tzp;
    659    1.1       mrg };
    660   1.83  christos check_syscall_args(compat_50_netbsd32_settimeofday)
    661    1.1       mrg 
    662   1.11       eeh struct netbsd32_fchown_args {
    663    1.4       eeh 	syscallarg(int) fd;
    664    1.4       eeh 	syscallarg(uid_t) uid;
    665    1.4       eeh 	syscallarg(gid_t) gid;
    666    1.4       eeh };
    667   1.69       dsl check_syscall_args(netbsd32_fchown)
    668    1.4       eeh 
    669   1.11       eeh struct netbsd32_fchmod_args {
    670    1.4       eeh 	syscallarg(int) fd;
    671    1.4       eeh 	syscallarg(mode_t) mode;
    672    1.4       eeh };
    673   1.69       dsl check_syscall_args(netbsd32_fchmod)
    674    1.4       eeh 
    675   1.11       eeh struct compat_43_netbsd32_orecvfrom_args {
    676    1.1       mrg 	syscallarg(int) s;
    677   1.83  christos 	syscallarg(netbsd32_voidp) buf;
    678    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    679    1.1       mrg 	syscallarg(int) flags;
    680   1.83  christos 	syscallarg(netbsd32_voidp) from;
    681    1.8       mrg 	syscallarg(netbsd32_intp) fromlenaddr;
    682    1.1       mrg };
    683   1.69       dsl check_syscall_args(compat_43_netbsd32_orecvfrom)
    684    1.1       mrg 
    685   1.11       eeh struct netbsd32_setreuid_args {
    686    1.4       eeh 	syscallarg(uid_t) ruid;
    687    1.4       eeh 	syscallarg(uid_t) euid;
    688    1.4       eeh };
    689   1.69       dsl check_syscall_args(netbsd32_setreuid)
    690    1.4       eeh 
    691   1.11       eeh struct netbsd32_setregid_args {
    692    1.4       eeh 	syscallarg(gid_t) rgid;
    693    1.4       eeh 	syscallarg(gid_t) egid;
    694    1.4       eeh };
    695   1.69       dsl check_syscall_args(netbsd32_setregid)
    696    1.4       eeh 
    697   1.11       eeh struct netbsd32_rename_args {
    698   1.71       dsl 	syscallarg(netbsd32_charp) from;
    699   1.71       dsl 	syscallarg(netbsd32_charp) to;
    700    1.1       mrg };
    701   1.69       dsl check_syscall_args(netbsd32_rename)
    702    1.1       mrg 
    703   1.11       eeh struct compat_43_netbsd32_otruncate_args {
    704   1.71       dsl 	syscallarg(netbsd32_charp) path;
    705    1.8       mrg 	syscallarg(netbsd32_long) length;
    706    1.1       mrg };
    707   1.69       dsl check_syscall_args(compat_43_netbsd32_otruncate)
    708    1.1       mrg 
    709   1.11       eeh struct compat_43_netbsd32_oftruncate_args {
    710    1.1       mrg 	syscallarg(int) fd;
    711    1.8       mrg 	syscallarg(netbsd32_long) length;
    712    1.1       mrg };
    713   1.69       dsl check_syscall_args(compat_43_netbsd32_oftruncate)
    714    1.1       mrg 
    715   1.11       eeh struct netbsd32_flock_args {
    716    1.4       eeh 	syscallarg(int) fd;
    717    1.4       eeh 	syscallarg(int) how;
    718    1.4       eeh };
    719   1.69       dsl check_syscall_args(netbsd32_flock)
    720    1.4       eeh 
    721   1.11       eeh struct netbsd32_mkfifo_args {
    722   1.71       dsl 	syscallarg(netbsd32_charp) path;
    723    1.1       mrg 	syscallarg(mode_t) mode;
    724    1.1       mrg };
    725   1.69       dsl check_syscall_args(netbsd32_mkfifo)
    726    1.1       mrg 
    727   1.11       eeh struct netbsd32_sendto_args {
    728    1.1       mrg 	syscallarg(int) s;
    729   1.71       dsl 	syscallarg(netbsd32_voidp) buf;
    730    1.8       mrg 	syscallarg(netbsd32_size_t) len;
    731    1.1       mrg 	syscallarg(int) flags;
    732   1.71       dsl 	syscallarg(netbsd32_sockaddrp_t) to;
    733    1.1       mrg 	syscallarg(int) tolen;
    734    1.1       mrg };
    735   1.69       dsl check_syscall_args(netbsd32_sendto)
    736    1.1       mrg 
    737   1.11       eeh struct netbsd32_shutdown_args {
    738    1.4       eeh 	syscallarg(int) s;
    739    1.4       eeh 	syscallarg(int) how;
    740    1.4       eeh };
    741   1.69       dsl check_syscall_args(netbsd32_shutdown)
    742    1.4       eeh 
    743   1.11       eeh struct netbsd32_socketpair_args {
    744    1.1       mrg 	syscallarg(int) domain;
    745    1.1       mrg 	syscallarg(int) type;
    746    1.1       mrg 	syscallarg(int) protocol;
    747    1.8       mrg 	syscallarg(netbsd32_intp) rsv;
    748    1.1       mrg };
    749   1.69       dsl check_syscall_args(netbsd32_socketpair)
    750    1.1       mrg 
    751   1.11       eeh struct netbsd32_mkdir_args {
    752   1.71       dsl 	syscallarg(netbsd32_charp) path;
    753    1.1       mrg 	syscallarg(mode_t) mode;
    754    1.1       mrg };
    755   1.69       dsl check_syscall_args(netbsd32_mkdir)
    756    1.1       mrg 
    757   1.11       eeh struct netbsd32_rmdir_args {
    758   1.71       dsl 	syscallarg(netbsd32_charp) path;
    759    1.1       mrg };
    760   1.69       dsl check_syscall_args(netbsd32_rmdir)
    761    1.1       mrg 
    762   1.83  christos struct compat_50_netbsd32_utimes_args {
    763   1.71       dsl 	syscallarg(netbsd32_charp) path;
    764   1.83  christos 	syscallarg(netbsd32_timeval50p_t) tptr;
    765    1.1       mrg };
    766   1.83  christos check_syscall_args(compat_50_netbsd32_utimes)
    767    1.1       mrg 
    768   1.83  christos struct compat_50_netbsd32_adjtime_args {
    769   1.83  christos 	syscallarg(netbsd32_timeval50p_t) delta;
    770   1.83  christos 	syscallarg(netbsd32_timeval50p_t) olddelta;
    771    1.1       mrg };
    772   1.83  christos check_syscall_args(compat_50_netbsd32_adjtime)
    773    1.1       mrg 
    774   1.11       eeh struct compat_43_netbsd32_ogetpeername_args {
    775    1.1       mrg 	syscallarg(int) fdes;
    776   1.83  christos 	syscallarg(netbsd32_voidp) asa;
    777    1.8       mrg 	syscallarg(netbsd32_intp) alen;
    778    1.1       mrg };
    779   1.69       dsl check_syscall_args(compat_43_netbsd32_ogetpeername)
    780    1.1       mrg 
    781   1.11       eeh struct compat_43_netbsd32_sethostid_args {
    782    1.4       eeh 	syscallarg(int32_t) hostid;
    783    1.4       eeh };
    784   1.69       dsl check_syscall_args(compat_43_netbsd32_sethostid)
    785    1.4       eeh 
    786   1.11       eeh struct compat_43_netbsd32_ogetrlimit_args {
    787    1.1       mrg 	syscallarg(int) which;
    788    1.8       mrg 	syscallarg(netbsd32_orlimitp_t) rlp;
    789    1.1       mrg };
    790   1.69       dsl check_syscall_args(compat_43_netbsd32_ogetrlimit)
    791    1.1       mrg 
    792   1.11       eeh struct compat_43_netbsd32_osetrlimit_args {
    793    1.1       mrg 	syscallarg(int) which;
    794   1.71       dsl 	syscallarg(netbsd32_orlimitp_t) rlp;
    795    1.1       mrg };
    796   1.69       dsl check_syscall_args(compat_43_netbsd32_osetrlimit)
    797    1.1       mrg 
    798   1.11       eeh struct compat_43_netbsd32_killpg_args {
    799    1.4       eeh 	syscallarg(int) pgid;
    800    1.4       eeh 	syscallarg(int) signum;
    801    1.4       eeh };
    802   1.69       dsl check_syscall_args(compat_43_netbsd32_killpg)
    803    1.4       eeh 
    804   1.93    bouyer struct compat_50_netbsd32_quotactl_args {
    805   1.71       dsl 	syscallarg(netbsd32_charp) path;
    806    1.1       mrg 	syscallarg(int) cmd;
    807    1.1       mrg 	syscallarg(int) uid;
    808   1.83  christos 	syscallarg(netbsd32_voidp) arg;
    809    1.1       mrg };
    810   1.93    bouyer check_syscall_args(compat_50_netbsd32_quotactl)
    811    1.1       mrg 
    812   1.11       eeh struct compat_43_netbsd32_ogetsockname_args {
    813    1.1       mrg 	syscallarg(int) fdec;
    814   1.83  christos 	syscallarg(netbsd32_voidp) asa;
    815    1.8       mrg 	syscallarg(netbsd32_intp) alen;
    816    1.1       mrg };
    817   1.69       dsl check_syscall_args(compat_43_netbsd32_ogetsockname)
    818    1.1       mrg 
    819   1.11       eeh struct compat_43_netbsd32_ogetdirentries_args {
    820    1.1       mrg 	syscallarg(int) fd;
    821    1.8       mrg 	syscallarg(netbsd32_charp) buf;
    822    1.1       mrg 	syscallarg(u_int) count;
    823    1.8       mrg 	syscallarg(netbsd32_longp) basep;
    824    1.1       mrg };
    825   1.69       dsl check_syscall_args(compat_43_netbsd32_ogetdirentries)
    826    1.1       mrg 
    827   1.32      cube struct compat_20_netbsd32_statfs_args {
    828   1.71       dsl 	syscallarg(netbsd32_charp) path;
    829    1.8       mrg 	syscallarg(netbsd32_statfsp_t) buf;
    830    1.1       mrg };
    831   1.69       dsl check_syscall_args(compat_20_netbsd32_statfs)
    832    1.1       mrg 
    833   1.32      cube struct compat_20_netbsd32_fstatfs_args {
    834    1.1       mrg 	syscallarg(int) fd;
    835    1.8       mrg 	syscallarg(netbsd32_statfsp_t) buf;
    836    1.1       mrg };
    837   1.69       dsl check_syscall_args(compat_20_netbsd32_fstatfs)
    838    1.1       mrg 
    839   1.55    martin struct compat_30_netbsd32_getfh_args {
    840   1.71       dsl 	syscallarg(netbsd32_charp) fname;
    841   1.55    martin 	syscallarg(netbsd32_compat_30_fhandlep_t) fhp;
    842    1.1       mrg };
    843   1.69       dsl check_syscall_args(compat_30_netbsd32_getfh)
    844    1.1       mrg 
    845   1.11       eeh struct compat_09_netbsd32_ogetdomainname_args {
    846    1.8       mrg 	syscallarg(netbsd32_charp) domainname;
    847    1.1       mrg 	syscallarg(int) len;
    848    1.1       mrg };
    849   1.69       dsl check_syscall_args(compat_09_netbsd32_ogetdomainname)
    850    1.1       mrg 
    851   1.11       eeh struct compat_09_netbsd32_osetdomainname_args {
    852    1.8       mrg 	syscallarg(netbsd32_charp) domainname;
    853    1.1       mrg 	syscallarg(int) len;
    854    1.1       mrg };
    855   1.69       dsl check_syscall_args(compat_09_netbsd32_osetdomainname)
    856    1.1       mrg 
    857   1.11       eeh struct compat_09_netbsd32_uname_args {
    858    1.8       mrg 	syscallarg(netbsd32_outsnamep_t) name;
    859    1.1       mrg };
    860   1.69       dsl check_syscall_args(compat_09_netbsd32_uname)
    861    1.1       mrg 
    862   1.11       eeh struct netbsd32_sysarch_args {
    863    1.1       mrg 	syscallarg(int) op;
    864    1.8       mrg 	syscallarg(netbsd32_voidp) parms;
    865    1.1       mrg };
    866   1.69       dsl check_syscall_args(netbsd32_sysarch)
    867   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
    868    1.1       mrg 
    869   1.83  christos struct compat_10_netbsd32_semsys_args {
    870    1.4       eeh 	syscallarg(int) which;
    871    1.4       eeh 	syscallarg(int) a2;
    872    1.4       eeh 	syscallarg(int) a3;
    873    1.4       eeh 	syscallarg(int) a4;
    874    1.4       eeh 	syscallarg(int) a5;
    875    1.4       eeh };
    876   1.83  christos check_syscall_args(compat_10_netbsd32_semsys)
    877   1.30      fvdl #else
    878   1.30      fvdl #endif
    879   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
    880    1.4       eeh 
    881   1.83  christos struct compat_10_netbsd32_msgsys_args {
    882    1.4       eeh 	syscallarg(int) which;
    883    1.4       eeh 	syscallarg(int) a2;
    884    1.4       eeh 	syscallarg(int) a3;
    885    1.4       eeh 	syscallarg(int) a4;
    886    1.4       eeh 	syscallarg(int) a5;
    887    1.4       eeh 	syscallarg(int) a6;
    888    1.4       eeh };
    889   1.83  christos check_syscall_args(compat_10_netbsd32_msgsys)
    890   1.30      fvdl #else
    891   1.30      fvdl #endif
    892   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
    893    1.4       eeh 
    894   1.83  christos struct compat_10_netbsd32_shmsys_args {
    895    1.4       eeh 	syscallarg(int) which;
    896    1.4       eeh 	syscallarg(int) a2;
    897    1.4       eeh 	syscallarg(int) a3;
    898    1.4       eeh 	syscallarg(int) a4;
    899    1.4       eeh };
    900   1.83  christos check_syscall_args(compat_10_netbsd32_shmsys)
    901   1.30      fvdl #else
    902   1.30      fvdl #endif
    903    1.4       eeh 
    904   1.11       eeh struct netbsd32_pread_args {
    905    1.1       mrg 	syscallarg(int) fd;
    906    1.8       mrg 	syscallarg(netbsd32_voidp) buf;
    907    1.8       mrg 	syscallarg(netbsd32_size_t) nbyte;
    908   1.88     pooka 	syscallarg(int) PAD;
    909    1.1       mrg 	syscallarg(off_t) offset;
    910    1.1       mrg };
    911   1.69       dsl check_syscall_args(netbsd32_pread)
    912    1.1       mrg 
    913   1.11       eeh struct netbsd32_pwrite_args {
    914    1.1       mrg 	syscallarg(int) fd;
    915   1.71       dsl 	syscallarg(netbsd32_voidp) buf;
    916    1.8       mrg 	syscallarg(netbsd32_size_t) nbyte;
    917   1.88     pooka 	syscallarg(int) PAD;
    918    1.1       mrg 	syscallarg(off_t) offset;
    919    1.1       mrg };
    920   1.69       dsl check_syscall_args(netbsd32_pwrite)
    921   1.86  christos #if defined(NTP) || !defined(_KERNEL_OPT)
    922    1.1       mrg 
    923   1.53  drochner struct compat_30_netbsd32_ntp_gettime_args {
    924   1.83  christos 	syscallarg(netbsd32_ntptimeval50p_t) ntvp;
    925   1.53  drochner };
    926   1.69       dsl check_syscall_args(compat_30_netbsd32_ntp_gettime)
    927   1.53  drochner 
    928   1.11       eeh struct netbsd32_ntp_adjtime_args {
    929    1.8       mrg 	syscallarg(netbsd32_timexp_t) tp;
    930    1.1       mrg };
    931   1.69       dsl check_syscall_args(netbsd32_ntp_adjtime)
    932   1.86  christos #else
    933   1.86  christos #endif
    934    1.1       mrg 
    935   1.11       eeh struct netbsd32_setgid_args {
    936    1.4       eeh 	syscallarg(gid_t) gid;
    937    1.4       eeh };
    938   1.69       dsl check_syscall_args(netbsd32_setgid)
    939    1.4       eeh 
    940   1.11       eeh struct netbsd32_setegid_args {
    941    1.4       eeh 	syscallarg(gid_t) egid;
    942    1.4       eeh };
    943   1.69       dsl check_syscall_args(netbsd32_setegid)
    944    1.4       eeh 
    945   1.11       eeh struct netbsd32_seteuid_args {
    946    1.4       eeh 	syscallarg(uid_t) euid;
    947    1.4       eeh };
    948   1.69       dsl check_syscall_args(netbsd32_seteuid)
    949    1.1       mrg 
    950   1.11       eeh struct compat_12_netbsd32_stat12_args {
    951   1.71       dsl 	syscallarg(netbsd32_charp) path;
    952    1.8       mrg 	syscallarg(netbsd32_stat12p_t) ub;
    953    1.1       mrg };
    954   1.69       dsl check_syscall_args(compat_12_netbsd32_stat12)
    955    1.1       mrg 
    956   1.11       eeh struct compat_12_netbsd32_fstat12_args {
    957    1.1       mrg 	syscallarg(int) fd;
    958    1.8       mrg 	syscallarg(netbsd32_stat12p_t) sb;
    959    1.1       mrg };
    960   1.69       dsl check_syscall_args(compat_12_netbsd32_fstat12)
    961    1.1       mrg 
    962   1.11       eeh struct compat_12_netbsd32_lstat12_args {
    963   1.71       dsl 	syscallarg(netbsd32_charp) path;
    964    1.8       mrg 	syscallarg(netbsd32_stat12p_t) ub;
    965    1.1       mrg };
    966   1.69       dsl check_syscall_args(compat_12_netbsd32_lstat12)
    967    1.1       mrg 
    968   1.11       eeh struct netbsd32_pathconf_args {
    969   1.71       dsl 	syscallarg(netbsd32_charp) path;
    970    1.1       mrg 	syscallarg(int) name;
    971    1.1       mrg };
    972   1.69       dsl check_syscall_args(netbsd32_pathconf)
    973    1.1       mrg 
    974   1.11       eeh struct netbsd32_fpathconf_args {
    975    1.1       mrg 	syscallarg(int) fd;
    976    1.1       mrg 	syscallarg(int) name;
    977    1.1       mrg };
    978   1.69       dsl check_syscall_args(netbsd32_fpathconf)
    979    1.1       mrg 
    980   1.11       eeh struct netbsd32_getrlimit_args {
    981    1.1       mrg 	syscallarg(int) which;
    982    1.8       mrg 	syscallarg(netbsd32_rlimitp_t) rlp;
    983    1.1       mrg };
    984   1.69       dsl check_syscall_args(netbsd32_getrlimit)
    985    1.1       mrg 
    986   1.11       eeh struct netbsd32_setrlimit_args {
    987    1.1       mrg 	syscallarg(int) which;
    988   1.71       dsl 	syscallarg(netbsd32_rlimitp_t) rlp;
    989    1.1       mrg };
    990   1.69       dsl check_syscall_args(netbsd32_setrlimit)
    991    1.1       mrg 
    992   1.11       eeh struct compat_12_netbsd32_getdirentries_args {
    993    1.1       mrg 	syscallarg(int) fd;
    994    1.8       mrg 	syscallarg(netbsd32_charp) buf;
    995    1.1       mrg 	syscallarg(u_int) count;
    996    1.8       mrg 	syscallarg(netbsd32_longp) basep;
    997    1.1       mrg };
    998   1.69       dsl check_syscall_args(compat_12_netbsd32_getdirentries)
    999    1.1       mrg 
   1000   1.11       eeh struct netbsd32_mmap_args {
   1001    1.8       mrg 	syscallarg(netbsd32_voidp) addr;
   1002    1.8       mrg 	syscallarg(netbsd32_size_t) len;
   1003    1.1       mrg 	syscallarg(int) prot;
   1004    1.1       mrg 	syscallarg(int) flags;
   1005    1.1       mrg 	syscallarg(int) fd;
   1006   1.88     pooka 	syscallarg(netbsd32_long) PAD;
   1007    1.1       mrg 	syscallarg(off_t) pos;
   1008    1.1       mrg };
   1009   1.69       dsl check_syscall_args(netbsd32_mmap)
   1010   1.69       dsl 
   1011   1.83  christos struct netbsd32____syscall_args {
   1012   1.69       dsl 	syscallarg(quad_t) code;
   1013   1.69       dsl 	syscallarg(register32_t) args[NETBSD32_SYS_MAXSYSARGS];
   1014   1.69       dsl };
   1015    1.1       mrg 
   1016   1.11       eeh struct netbsd32_lseek_args {
   1017    1.4       eeh 	syscallarg(int) fd;
   1018   1.88     pooka 	syscallarg(int) PAD;
   1019    1.4       eeh 	syscallarg(off_t) offset;
   1020    1.4       eeh 	syscallarg(int) whence;
   1021    1.4       eeh };
   1022   1.69       dsl check_syscall_args(netbsd32_lseek)
   1023    1.4       eeh 
   1024   1.11       eeh struct netbsd32_truncate_args {
   1025   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1026   1.88     pooka 	syscallarg(int) PAD;
   1027    1.1       mrg 	syscallarg(off_t) length;
   1028    1.1       mrg };
   1029   1.69       dsl check_syscall_args(netbsd32_truncate)
   1030    1.1       mrg 
   1031   1.11       eeh struct netbsd32_ftruncate_args {
   1032    1.4       eeh 	syscallarg(int) fd;
   1033   1.88     pooka 	syscallarg(int) PAD;
   1034    1.4       eeh 	syscallarg(off_t) length;
   1035    1.4       eeh };
   1036   1.69       dsl check_syscall_args(netbsd32_ftruncate)
   1037    1.4       eeh 
   1038   1.11       eeh struct netbsd32___sysctl_args {
   1039    1.8       mrg 	syscallarg(netbsd32_intp) name;
   1040    1.1       mrg 	syscallarg(u_int) namelen;
   1041    1.8       mrg 	syscallarg(netbsd32_voidp) old;
   1042    1.8       mrg 	syscallarg(netbsd32_size_tp) oldlenp;
   1043    1.8       mrg 	syscallarg(netbsd32_voidp) new;
   1044    1.8       mrg 	syscallarg(netbsd32_size_t) newlen;
   1045    1.1       mrg };
   1046   1.69       dsl check_syscall_args(netbsd32___sysctl)
   1047    1.1       mrg 
   1048   1.11       eeh struct netbsd32_mlock_args {
   1049   1.71       dsl 	syscallarg(netbsd32_voidp) addr;
   1050    1.8       mrg 	syscallarg(netbsd32_size_t) len;
   1051    1.1       mrg };
   1052   1.69       dsl check_syscall_args(netbsd32_mlock)
   1053    1.1       mrg 
   1054   1.11       eeh struct netbsd32_munlock_args {
   1055   1.71       dsl 	syscallarg(netbsd32_voidp) addr;
   1056    1.8       mrg 	syscallarg(netbsd32_size_t) len;
   1057    1.1       mrg };
   1058   1.69       dsl check_syscall_args(netbsd32_munlock)
   1059    1.1       mrg 
   1060   1.11       eeh struct netbsd32_undelete_args {
   1061   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1062    1.1       mrg };
   1063   1.69       dsl check_syscall_args(netbsd32_undelete)
   1064    1.1       mrg 
   1065   1.83  christos struct compat_50_netbsd32_futimes_args {
   1066    1.1       mrg 	syscallarg(int) fd;
   1067   1.83  christos 	syscallarg(netbsd32_timeval50p_t) tptr;
   1068    1.1       mrg };
   1069   1.83  christos check_syscall_args(compat_50_netbsd32_futimes)
   1070    1.1       mrg 
   1071   1.11       eeh struct netbsd32_getpgid_args {
   1072    1.4       eeh 	syscallarg(pid_t) pid;
   1073    1.4       eeh };
   1074   1.69       dsl check_syscall_args(netbsd32_getpgid)
   1075    1.4       eeh 
   1076   1.11       eeh struct netbsd32_reboot_args {
   1077    1.1       mrg 	syscallarg(int) opt;
   1078    1.8       mrg 	syscallarg(netbsd32_charp) bootstr;
   1079    1.1       mrg };
   1080   1.69       dsl check_syscall_args(netbsd32_reboot)
   1081    1.1       mrg 
   1082   1.11       eeh struct netbsd32_poll_args {
   1083    1.8       mrg 	syscallarg(netbsd32_pollfdp_t) fds;
   1084    1.1       mrg 	syscallarg(u_int) nfds;
   1085    1.1       mrg 	syscallarg(int) timeout;
   1086    1.1       mrg };
   1087   1.69       dsl check_syscall_args(netbsd32_poll)
   1088   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
   1089    1.1       mrg 
   1090   1.11       eeh struct compat_14_netbsd32___semctl_args {
   1091    1.1       mrg 	syscallarg(int) semid;
   1092    1.1       mrg 	syscallarg(int) semnum;
   1093    1.1       mrg 	syscallarg(int) cmd;
   1094    1.8       mrg 	syscallarg(netbsd32_semunu_t) arg;
   1095    1.1       mrg };
   1096   1.69       dsl check_syscall_args(compat_14_netbsd32___semctl)
   1097    1.1       mrg 
   1098   1.11       eeh struct netbsd32_semget_args {
   1099    1.8       mrg 	syscallarg(netbsd32_key_t) key;
   1100    1.1       mrg 	syscallarg(int) nsems;
   1101    1.1       mrg 	syscallarg(int) semflg;
   1102    1.1       mrg };
   1103   1.69       dsl check_syscall_args(netbsd32_semget)
   1104    1.1       mrg 
   1105   1.11       eeh struct netbsd32_semop_args {
   1106    1.1       mrg 	syscallarg(int) semid;
   1107    1.8       mrg 	syscallarg(netbsd32_sembufp_t) sops;
   1108    1.8       mrg 	syscallarg(netbsd32_size_t) nsops;
   1109    1.1       mrg };
   1110   1.69       dsl check_syscall_args(netbsd32_semop)
   1111    1.1       mrg 
   1112   1.11       eeh struct netbsd32_semconfig_args {
   1113    1.4       eeh 	syscallarg(int) flag;
   1114    1.4       eeh };
   1115   1.69       dsl check_syscall_args(netbsd32_semconfig)
   1116   1.30      fvdl #else
   1117   1.30      fvdl #endif
   1118   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
   1119    1.4       eeh 
   1120   1.11       eeh struct compat_14_netbsd32_msgctl_args {
   1121    1.1       mrg 	syscallarg(int) msqid;
   1122    1.1       mrg 	syscallarg(int) cmd;
   1123   1.83  christos 	syscallarg(netbsd32_msqid_ds14p_t) buf;
   1124    1.1       mrg };
   1125   1.69       dsl check_syscall_args(compat_14_netbsd32_msgctl)
   1126    1.1       mrg 
   1127   1.11       eeh struct netbsd32_msgget_args {
   1128    1.8       mrg 	syscallarg(netbsd32_key_t) key;
   1129    1.1       mrg 	syscallarg(int) msgflg;
   1130    1.1       mrg };
   1131   1.69       dsl check_syscall_args(netbsd32_msgget)
   1132    1.1       mrg 
   1133   1.11       eeh struct netbsd32_msgsnd_args {
   1134    1.1       mrg 	syscallarg(int) msqid;
   1135   1.71       dsl 	syscallarg(netbsd32_voidp) msgp;
   1136    1.8       mrg 	syscallarg(netbsd32_size_t) msgsz;
   1137    1.1       mrg 	syscallarg(int) msgflg;
   1138    1.1       mrg };
   1139   1.69       dsl check_syscall_args(netbsd32_msgsnd)
   1140    1.1       mrg 
   1141   1.11       eeh struct netbsd32_msgrcv_args {
   1142    1.1       mrg 	syscallarg(int) msqid;
   1143    1.8       mrg 	syscallarg(netbsd32_voidp) msgp;
   1144    1.8       mrg 	syscallarg(netbsd32_size_t) msgsz;
   1145    1.8       mrg 	syscallarg(netbsd32_long) msgtyp;
   1146    1.1       mrg 	syscallarg(int) msgflg;
   1147    1.1       mrg };
   1148   1.69       dsl check_syscall_args(netbsd32_msgrcv)
   1149   1.30      fvdl #else
   1150   1.30      fvdl #endif
   1151   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
   1152    1.1       mrg 
   1153   1.11       eeh struct netbsd32_shmat_args {
   1154    1.1       mrg 	syscallarg(int) shmid;
   1155   1.71       dsl 	syscallarg(netbsd32_voidp) shmaddr;
   1156    1.1       mrg 	syscallarg(int) shmflg;
   1157    1.1       mrg };
   1158   1.69       dsl check_syscall_args(netbsd32_shmat)
   1159    1.1       mrg 
   1160   1.11       eeh struct compat_14_netbsd32_shmctl_args {
   1161    1.1       mrg 	syscallarg(int) shmid;
   1162    1.1       mrg 	syscallarg(int) cmd;
   1163    1.8       mrg 	syscallarg(netbsd32_shmid_dsp_t) buf;
   1164    1.1       mrg };
   1165   1.69       dsl check_syscall_args(compat_14_netbsd32_shmctl)
   1166    1.1       mrg 
   1167   1.11       eeh struct netbsd32_shmdt_args {
   1168   1.71       dsl 	syscallarg(netbsd32_voidp) shmaddr;
   1169    1.1       mrg };
   1170   1.69       dsl check_syscall_args(netbsd32_shmdt)
   1171    1.1       mrg 
   1172   1.11       eeh struct netbsd32_shmget_args {
   1173    1.8       mrg 	syscallarg(netbsd32_key_t) key;
   1174    1.8       mrg 	syscallarg(netbsd32_size_t) size;
   1175    1.1       mrg 	syscallarg(int) shmflg;
   1176    1.1       mrg };
   1177   1.69       dsl check_syscall_args(netbsd32_shmget)
   1178   1.30      fvdl #else
   1179   1.30      fvdl #endif
   1180    1.1       mrg 
   1181   1.83  christos struct compat_50_netbsd32_clock_gettime_args {
   1182    1.8       mrg 	syscallarg(netbsd32_clockid_t) clock_id;
   1183   1.83  christos 	syscallarg(netbsd32_timespec50p_t) tp;
   1184    1.1       mrg };
   1185   1.83  christos check_syscall_args(compat_50_netbsd32_clock_gettime)
   1186    1.1       mrg 
   1187   1.83  christos struct compat_50_netbsd32_clock_settime_args {
   1188    1.8       mrg 	syscallarg(netbsd32_clockid_t) clock_id;
   1189   1.83  christos 	syscallarg(netbsd32_timespec50p_t) tp;
   1190    1.1       mrg };
   1191   1.83  christos check_syscall_args(compat_50_netbsd32_clock_settime)
   1192    1.1       mrg 
   1193   1.83  christos struct compat_50_netbsd32_clock_getres_args {
   1194    1.8       mrg 	syscallarg(netbsd32_clockid_t) clock_id;
   1195   1.83  christos 	syscallarg(netbsd32_timespec50p_t) tp;
   1196    1.1       mrg };
   1197   1.83  christos check_syscall_args(compat_50_netbsd32_clock_getres)
   1198    1.1       mrg 
   1199   1.43      cube struct netbsd32_timer_create_args {
   1200   1.43      cube 	syscallarg(netbsd32_clockid_t) clock_id;
   1201   1.43      cube 	syscallarg(netbsd32_sigeventp_t) evp;
   1202   1.43      cube 	syscallarg(netbsd32_timerp_t) timerid;
   1203   1.43      cube };
   1204   1.69       dsl check_syscall_args(netbsd32_timer_create)
   1205   1.43      cube 
   1206   1.43      cube struct netbsd32_timer_delete_args {
   1207   1.43      cube 	syscallarg(netbsd32_timer_t) timerid;
   1208   1.43      cube };
   1209   1.69       dsl check_syscall_args(netbsd32_timer_delete)
   1210   1.43      cube 
   1211   1.83  christos struct compat_50_netbsd32_timer_settime_args {
   1212   1.43      cube 	syscallarg(netbsd32_timer_t) timerid;
   1213   1.43      cube 	syscallarg(int) flags;
   1214   1.83  christos 	syscallarg(netbsd32_itimerspec50p_t) value;
   1215   1.83  christos 	syscallarg(netbsd32_itimerspec50p_t) ovalue;
   1216   1.43      cube };
   1217   1.83  christos check_syscall_args(compat_50_netbsd32_timer_settime)
   1218   1.43      cube 
   1219   1.83  christos struct compat_50_netbsd32_timer_gettime_args {
   1220   1.43      cube 	syscallarg(netbsd32_timer_t) timerid;
   1221   1.83  christos 	syscallarg(netbsd32_itimerspec50p_t) value;
   1222   1.43      cube };
   1223   1.83  christos check_syscall_args(compat_50_netbsd32_timer_gettime)
   1224   1.43      cube 
   1225   1.43      cube struct netbsd32_timer_getoverrun_args {
   1226   1.43      cube 	syscallarg(netbsd32_timer_t) timerid;
   1227   1.43      cube };
   1228   1.69       dsl check_syscall_args(netbsd32_timer_getoverrun)
   1229   1.43      cube 
   1230   1.83  christos struct compat_50_netbsd32_nanosleep_args {
   1231   1.83  christos 	syscallarg(netbsd32_timespec50p_t) rqtp;
   1232   1.83  christos 	syscallarg(netbsd32_timespec50p_t) rmtp;
   1233    1.1       mrg };
   1234   1.83  christos check_syscall_args(compat_50_netbsd32_nanosleep)
   1235    1.1       mrg 
   1236   1.11       eeh struct netbsd32_fdatasync_args {
   1237    1.4       eeh 	syscallarg(int) fd;
   1238    1.4       eeh };
   1239   1.69       dsl check_syscall_args(netbsd32_fdatasync)
   1240    1.4       eeh 
   1241   1.37      cube struct netbsd32_mlockall_args {
   1242   1.37      cube 	syscallarg(int) flags;
   1243   1.37      cube };
   1244   1.69       dsl check_syscall_args(netbsd32_mlockall)
   1245   1.37      cube 
   1246   1.83  christos struct compat_50_netbsd32___sigtimedwait_args {
   1247   1.71       dsl 	syscallarg(netbsd32_sigsetp_t) set;
   1248   1.44      cube 	syscallarg(netbsd32_siginfop_t) info;
   1249   1.83  christos 	syscallarg(netbsd32_timespec50p_t) timeout;
   1250   1.44      cube };
   1251   1.83  christos check_syscall_args(compat_50_netbsd32___sigtimedwait)
   1252   1.48      cube 
   1253   1.48      cube struct netbsd32__ksem_init_args {
   1254   1.48      cube 	syscallarg(unsigned int) value;
   1255   1.48      cube 	syscallarg(netbsd32_semidp_t) idp;
   1256   1.48      cube };
   1257   1.69       dsl check_syscall_args(netbsd32__ksem_init)
   1258   1.48      cube 
   1259   1.48      cube struct netbsd32__ksem_open_args {
   1260   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1261   1.48      cube 	syscallarg(int) oflag;
   1262   1.48      cube 	syscallarg(mode_t) mode;
   1263   1.48      cube 	syscallarg(unsigned int) value;
   1264   1.48      cube 	syscallarg(netbsd32_semidp_t) idp;
   1265   1.48      cube };
   1266   1.69       dsl check_syscall_args(netbsd32__ksem_open)
   1267   1.48      cube 
   1268   1.48      cube struct netbsd32__ksem_unlink_args {
   1269   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1270   1.48      cube };
   1271   1.69       dsl check_syscall_args(netbsd32__ksem_unlink)
   1272   1.48      cube 
   1273   1.48      cube struct netbsd32__ksem_close_args {
   1274   1.80        ad 	syscallarg(netbsd32_intptr_t) id;
   1275   1.48      cube };
   1276   1.69       dsl check_syscall_args(netbsd32__ksem_close)
   1277   1.48      cube 
   1278   1.48      cube struct netbsd32__ksem_post_args {
   1279   1.80        ad 	syscallarg(netbsd32_intptr_t) id;
   1280   1.48      cube };
   1281   1.69       dsl check_syscall_args(netbsd32__ksem_post)
   1282   1.48      cube 
   1283   1.48      cube struct netbsd32__ksem_wait_args {
   1284   1.80        ad 	syscallarg(netbsd32_intptr_t) id;
   1285   1.48      cube };
   1286   1.69       dsl check_syscall_args(netbsd32__ksem_wait)
   1287   1.48      cube 
   1288   1.48      cube struct netbsd32__ksem_trywait_args {
   1289   1.80        ad 	syscallarg(netbsd32_intptr_t) id;
   1290   1.48      cube };
   1291   1.69       dsl check_syscall_args(netbsd32__ksem_trywait)
   1292   1.48      cube 
   1293   1.48      cube struct netbsd32__ksem_getvalue_args {
   1294   1.80        ad 	syscallarg(netbsd32_intptr_t) id;
   1295   1.48      cube 	syscallarg(netbsd32_intp) value;
   1296   1.48      cube };
   1297   1.69       dsl check_syscall_args(netbsd32__ksem_getvalue)
   1298   1.48      cube 
   1299   1.48      cube struct netbsd32__ksem_destroy_args {
   1300   1.80        ad 	syscallarg(netbsd32_intptr_t) id;
   1301   1.48      cube };
   1302   1.69       dsl check_syscall_args(netbsd32__ksem_destroy)
   1303  1.101     joerg 
   1304  1.101     joerg struct netbsd32__ksem_timedwait_args {
   1305  1.101     joerg 	syscallarg(intptr_t) id;
   1306  1.101     joerg 	syscallarg(const netbsd32_timespecp_t) abstime;
   1307  1.101     joerg };
   1308  1.101     joerg check_syscall_args(netbsd32__ksem_timedwait)
   1309   1.44      cube 
   1310   1.11       eeh struct netbsd32___posix_rename_args {
   1311   1.71       dsl 	syscallarg(netbsd32_charp) from;
   1312   1.71       dsl 	syscallarg(netbsd32_charp) to;
   1313    1.1       mrg };
   1314   1.69       dsl check_syscall_args(netbsd32___posix_rename)
   1315    1.1       mrg 
   1316   1.11       eeh struct netbsd32_swapctl_args {
   1317    1.1       mrg 	syscallarg(int) cmd;
   1318   1.34       chs 	syscallarg(netbsd32_voidp) arg;
   1319    1.1       mrg 	syscallarg(int) misc;
   1320    1.1       mrg };
   1321   1.69       dsl check_syscall_args(netbsd32_swapctl)
   1322    1.1       mrg 
   1323   1.61      cube struct compat_30_netbsd32_getdents_args {
   1324    1.1       mrg 	syscallarg(int) fd;
   1325    1.8       mrg 	syscallarg(netbsd32_charp) buf;
   1326    1.8       mrg 	syscallarg(netbsd32_size_t) count;
   1327    1.1       mrg };
   1328   1.69       dsl check_syscall_args(compat_30_netbsd32_getdents)
   1329    1.1       mrg 
   1330   1.11       eeh struct netbsd32_minherit_args {
   1331    1.8       mrg 	syscallarg(netbsd32_voidp) addr;
   1332    1.8       mrg 	syscallarg(netbsd32_size_t) len;
   1333    1.1       mrg 	syscallarg(int) inherit;
   1334    1.1       mrg };
   1335   1.69       dsl check_syscall_args(netbsd32_minherit)
   1336    1.1       mrg 
   1337   1.11       eeh struct netbsd32_lchmod_args {
   1338   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1339    1.1       mrg 	syscallarg(mode_t) mode;
   1340    1.1       mrg };
   1341   1.69       dsl check_syscall_args(netbsd32_lchmod)
   1342    1.1       mrg 
   1343   1.11       eeh struct netbsd32_lchown_args {
   1344   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1345    1.1       mrg 	syscallarg(uid_t) uid;
   1346    1.1       mrg 	syscallarg(gid_t) gid;
   1347    1.1       mrg };
   1348   1.69       dsl check_syscall_args(netbsd32_lchown)
   1349    1.1       mrg 
   1350   1.83  christos struct compat_50_netbsd32_lutimes_args {
   1351   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1352   1.83  christos 	syscallarg(netbsd32_timeval50p_t) tptr;
   1353    1.1       mrg };
   1354   1.83  christos check_syscall_args(compat_50_netbsd32_lutimes)
   1355    1.1       mrg 
   1356   1.11       eeh struct netbsd32___msync13_args {
   1357    1.8       mrg 	syscallarg(netbsd32_voidp) addr;
   1358    1.8       mrg 	syscallarg(netbsd32_size_t) len;
   1359    1.1       mrg 	syscallarg(int) flags;
   1360    1.1       mrg };
   1361   1.69       dsl check_syscall_args(netbsd32___msync13)
   1362    1.1       mrg 
   1363   1.61      cube struct compat_30_netbsd32___stat13_args {
   1364   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1365   1.45  christos 	syscallarg(netbsd32_stat13p_t) ub;
   1366    1.1       mrg };
   1367   1.69       dsl check_syscall_args(compat_30_netbsd32___stat13)
   1368    1.1       mrg 
   1369   1.61      cube struct compat_30_netbsd32___fstat13_args {
   1370    1.1       mrg 	syscallarg(int) fd;
   1371   1.45  christos 	syscallarg(netbsd32_stat13p_t) sb;
   1372    1.1       mrg };
   1373   1.69       dsl check_syscall_args(compat_30_netbsd32___fstat13)
   1374    1.1       mrg 
   1375   1.61      cube struct compat_30_netbsd32___lstat13_args {
   1376   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1377   1.45  christos 	syscallarg(netbsd32_stat13p_t) ub;
   1378    1.1       mrg };
   1379   1.69       dsl check_syscall_args(compat_30_netbsd32___lstat13)
   1380    1.1       mrg 
   1381   1.11       eeh struct netbsd32___sigaltstack14_args {
   1382   1.71       dsl 	syscallarg(netbsd32_sigaltstackp_t) nss;
   1383    1.8       mrg 	syscallarg(netbsd32_sigaltstackp_t) oss;
   1384    1.1       mrg };
   1385   1.69       dsl check_syscall_args(netbsd32___sigaltstack14)
   1386    1.1       mrg 
   1387   1.11       eeh struct netbsd32___posix_chown_args {
   1388   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1389    1.1       mrg 	syscallarg(uid_t) uid;
   1390    1.1       mrg 	syscallarg(gid_t) gid;
   1391    1.1       mrg };
   1392   1.69       dsl check_syscall_args(netbsd32___posix_chown)
   1393    1.1       mrg 
   1394   1.11       eeh struct netbsd32___posix_fchown_args {
   1395    1.4       eeh 	syscallarg(int) fd;
   1396    1.4       eeh 	syscallarg(uid_t) uid;
   1397    1.4       eeh 	syscallarg(gid_t) gid;
   1398    1.4       eeh };
   1399   1.69       dsl check_syscall_args(netbsd32___posix_fchown)
   1400    1.4       eeh 
   1401   1.11       eeh struct netbsd32___posix_lchown_args {
   1402   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1403    1.1       mrg 	syscallarg(uid_t) uid;
   1404    1.1       mrg 	syscallarg(gid_t) gid;
   1405    1.1       mrg };
   1406   1.69       dsl check_syscall_args(netbsd32___posix_lchown)
   1407    1.1       mrg 
   1408   1.11       eeh struct netbsd32_getsid_args {
   1409    1.4       eeh 	syscallarg(pid_t) pid;
   1410    1.4       eeh };
   1411   1.69       dsl check_syscall_args(netbsd32_getsid)
   1412   1.39      cube 
   1413   1.39      cube struct netbsd32___clone_args {
   1414   1.39      cube 	syscallarg(int) flags;
   1415   1.39      cube 	syscallarg(netbsd32_voidp) stack;
   1416   1.39      cube };
   1417   1.69       dsl check_syscall_args(netbsd32___clone)
   1418    1.4       eeh 
   1419   1.11       eeh struct netbsd32_fktrace_args {
   1420   1.71       dsl 	syscallarg(int) fd;
   1421    1.4       eeh 	syscallarg(int) ops;
   1422    1.4       eeh 	syscallarg(int) facs;
   1423    1.4       eeh 	syscallarg(int) pid;
   1424    1.4       eeh };
   1425   1.69       dsl check_syscall_args(netbsd32_fktrace)
   1426    1.4       eeh 
   1427   1.11       eeh struct netbsd32_preadv_args {
   1428    1.1       mrg 	syscallarg(int) fd;
   1429   1.71       dsl 	syscallarg(netbsd32_iovecp_t) iovp;
   1430    1.1       mrg 	syscallarg(int) iovcnt;
   1431   1.88     pooka 	syscallarg(int) PAD;
   1432    1.1       mrg 	syscallarg(off_t) offset;
   1433    1.1       mrg };
   1434   1.69       dsl check_syscall_args(netbsd32_preadv)
   1435    1.1       mrg 
   1436   1.11       eeh struct netbsd32_pwritev_args {
   1437    1.1       mrg 	syscallarg(int) fd;
   1438   1.71       dsl 	syscallarg(netbsd32_iovecp_t) iovp;
   1439    1.1       mrg 	syscallarg(int) iovcnt;
   1440   1.88     pooka 	syscallarg(int) PAD;
   1441    1.1       mrg 	syscallarg(off_t) offset;
   1442    1.1       mrg };
   1443   1.69       dsl check_syscall_args(netbsd32_pwritev)
   1444    1.1       mrg 
   1445   1.12       eeh struct netbsd32___sigaction14_args {
   1446   1.12       eeh 	syscallarg(int) signum;
   1447   1.71       dsl 	syscallarg(netbsd32_sigactionp_t) nsa;
   1448   1.12       eeh 	syscallarg(netbsd32_sigactionp_t) osa;
   1449   1.12       eeh };
   1450   1.69       dsl check_syscall_args(netbsd32___sigaction14)
   1451   1.12       eeh 
   1452   1.12       eeh struct netbsd32___sigpending14_args {
   1453   1.12       eeh 	syscallarg(netbsd32_sigsetp_t) set;
   1454   1.12       eeh };
   1455   1.69       dsl check_syscall_args(netbsd32___sigpending14)
   1456   1.12       eeh 
   1457   1.12       eeh struct netbsd32___sigprocmask14_args {
   1458   1.12       eeh 	syscallarg(int) how;
   1459   1.71       dsl 	syscallarg(netbsd32_sigsetp_t) set;
   1460   1.12       eeh 	syscallarg(netbsd32_sigsetp_t) oset;
   1461   1.12       eeh };
   1462   1.69       dsl check_syscall_args(netbsd32___sigprocmask14)
   1463   1.12       eeh 
   1464   1.12       eeh struct netbsd32___sigsuspend14_args {
   1465   1.71       dsl 	syscallarg(netbsd32_sigsetp_t) set;
   1466   1.12       eeh };
   1467   1.69       dsl check_syscall_args(netbsd32___sigsuspend14)
   1468   1.12       eeh 
   1469   1.30      fvdl struct compat_16_netbsd32___sigreturn14_args {
   1470   1.12       eeh 	syscallarg(netbsd32_sigcontextp_t) sigcntxp;
   1471   1.12       eeh };
   1472   1.69       dsl check_syscall_args(compat_16_netbsd32___sigreturn14)
   1473   1.12       eeh 
   1474   1.12       eeh struct netbsd32___getcwd_args {
   1475   1.12       eeh 	syscallarg(netbsd32_charp) bufp;
   1476   1.12       eeh 	syscallarg(netbsd32_size_t) length;
   1477   1.12       eeh };
   1478   1.69       dsl check_syscall_args(netbsd32___getcwd)
   1479   1.12       eeh 
   1480   1.12       eeh struct netbsd32_fchroot_args {
   1481   1.12       eeh 	syscallarg(int) fd;
   1482   1.12       eeh };
   1483   1.69       dsl check_syscall_args(netbsd32_fchroot)
   1484   1.12       eeh 
   1485   1.58    martin struct compat_30_netbsd32_fhopen_args {
   1486   1.71       dsl 	syscallarg(netbsd32_fhandlep_t) fhp;
   1487   1.12       eeh 	syscallarg(int) flags;
   1488   1.12       eeh };
   1489   1.69       dsl check_syscall_args(compat_30_netbsd32_fhopen)
   1490   1.12       eeh 
   1491   1.51      cube struct compat_30_netbsd32_fhstat_args {
   1492   1.71       dsl 	syscallarg(netbsd32_fhandlep_t) fhp;
   1493   1.51      cube 	syscallarg(netbsd32_stat13p_t) sb;
   1494   1.12       eeh };
   1495   1.69       dsl check_syscall_args(compat_30_netbsd32_fhstat)
   1496   1.12       eeh 
   1497   1.32      cube struct compat_20_netbsd32_fhstatfs_args {
   1498   1.12       eeh 	syscallarg(netbsd32_fhandlep_t) fhp;
   1499   1.83  christos 	syscallarg(netbsd32_stat50p_t) buf;
   1500   1.12       eeh };
   1501   1.69       dsl check_syscall_args(compat_20_netbsd32_fhstatfs)
   1502   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
   1503   1.12       eeh 
   1504   1.83  christos struct compat_50_netbsd32___semctl14_args {
   1505   1.12       eeh 	syscallarg(int) semid;
   1506   1.12       eeh 	syscallarg(int) semnum;
   1507   1.12       eeh 	syscallarg(int) cmd;
   1508   1.83  christos 	syscallarg(netbsd32_semun50p_t) arg;
   1509   1.12       eeh };
   1510   1.83  christos check_syscall_args(compat_50_netbsd32___semctl14)
   1511   1.30      fvdl #else
   1512   1.30      fvdl #endif
   1513   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
   1514   1.12       eeh 
   1515   1.83  christos struct compat_50_netbsd32___msgctl13_args {
   1516   1.12       eeh 	syscallarg(int) msqid;
   1517   1.12       eeh 	syscallarg(int) cmd;
   1518   1.83  christos 	syscallarg(netbsd32_msqid_ds50p_t) buf;
   1519   1.12       eeh };
   1520   1.83  christos check_syscall_args(compat_50_netbsd32___msgctl13)
   1521   1.30      fvdl #else
   1522   1.30      fvdl #endif
   1523   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
   1524   1.12       eeh 
   1525   1.83  christos struct compat_50_netbsd32___shmctl13_args {
   1526   1.12       eeh 	syscallarg(int) shmid;
   1527   1.12       eeh 	syscallarg(int) cmd;
   1528   1.83  christos 	syscallarg(netbsd32_shmid_ds50p_t) buf;
   1529   1.12       eeh };
   1530   1.83  christos check_syscall_args(compat_50_netbsd32___shmctl13)
   1531   1.30      fvdl #else
   1532   1.30      fvdl #endif
   1533   1.12       eeh 
   1534   1.22       mrg struct netbsd32_lchflags_args {
   1535   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1536   1.22       mrg 	syscallarg(netbsd32_u_long) flags;
   1537   1.22       mrg };
   1538   1.69       dsl check_syscall_args(netbsd32_lchflags)
   1539   1.22       mrg 
   1540   1.22       mrg struct netbsd32_utrace_args {
   1541   1.71       dsl 	syscallarg(netbsd32_charp) label;
   1542   1.22       mrg 	syscallarg(netbsd32_voidp) addr;
   1543   1.22       mrg 	syscallarg(netbsd32_size_t) len;
   1544   1.22       mrg };
   1545   1.69       dsl check_syscall_args(netbsd32_utrace)
   1546   1.22       mrg 
   1547   1.30      fvdl struct netbsd32_getcontext_args {
   1548   1.30      fvdl 	syscallarg(netbsd32_ucontextp) ucp;
   1549   1.30      fvdl };
   1550   1.69       dsl check_syscall_args(netbsd32_getcontext)
   1551   1.30      fvdl 
   1552   1.30      fvdl struct netbsd32_setcontext_args {
   1553   1.30      fvdl 	syscallarg(netbsd32_ucontextp) ucp;
   1554   1.30      fvdl 	syscallarg(uint32_t) flags;
   1555   1.30      fvdl 	syscallarg(netbsd32_lwpidp) new_lwp;
   1556   1.30      fvdl };
   1557   1.69       dsl check_syscall_args(netbsd32_setcontext)
   1558   1.30      fvdl 
   1559   1.50      cube struct netbsd32__lwp_create_args {
   1560   1.71       dsl 	syscallarg(netbsd32_ucontextp) ucp;
   1561   1.50      cube 	syscallarg(netbsd32_u_long) flags;
   1562   1.50      cube 	syscallarg(netbsd32_lwpidp) new_lwp;
   1563   1.50      cube };
   1564   1.69       dsl check_syscall_args(netbsd32__lwp_create)
   1565   1.50      cube 
   1566   1.50      cube struct netbsd32__lwp_wait_args {
   1567   1.50      cube 	syscallarg(lwpid_t) wait_for;
   1568   1.50      cube 	syscallarg(netbsd32_lwpidp) departed;
   1569   1.50      cube };
   1570   1.69       dsl check_syscall_args(netbsd32__lwp_wait)
   1571   1.50      cube 
   1572   1.50      cube struct netbsd32__lwp_suspend_args {
   1573   1.50      cube 	syscallarg(lwpid_t) target;
   1574   1.50      cube };
   1575   1.69       dsl check_syscall_args(netbsd32__lwp_suspend)
   1576   1.50      cube 
   1577   1.50      cube struct netbsd32__lwp_continue_args {
   1578   1.50      cube 	syscallarg(lwpid_t) target;
   1579   1.50      cube };
   1580   1.69       dsl check_syscall_args(netbsd32__lwp_continue)
   1581   1.50      cube 
   1582   1.50      cube struct netbsd32__lwp_wakeup_args {
   1583   1.50      cube 	syscallarg(lwpid_t) target;
   1584   1.50      cube };
   1585   1.69       dsl check_syscall_args(netbsd32__lwp_wakeup)
   1586   1.50      cube 
   1587   1.50      cube struct netbsd32__lwp_setprivate_args {
   1588   1.50      cube 	syscallarg(netbsd32_voidp) ptr;
   1589   1.50      cube };
   1590   1.69       dsl check_syscall_args(netbsd32__lwp_setprivate)
   1591   1.50      cube 
   1592   1.63      cube struct netbsd32__lwp_kill_args {
   1593   1.63      cube 	syscallarg(lwpid_t) target;
   1594   1.63      cube 	syscallarg(int) signo;
   1595   1.63      cube };
   1596   1.69       dsl check_syscall_args(netbsd32__lwp_kill)
   1597   1.63      cube 
   1598   1.63      cube struct netbsd32__lwp_detach_args {
   1599   1.63      cube 	syscallarg(lwpid_t) target;
   1600   1.63      cube };
   1601   1.69       dsl check_syscall_args(netbsd32__lwp_detach)
   1602   1.63      cube 
   1603   1.83  christos struct compat_50_netbsd32__lwp_park_args {
   1604   1.83  christos 	syscallarg(netbsd32_timespec50p_t) ts;
   1605   1.67        ad 	syscallarg(lwpid_t) unpark;
   1606   1.71       dsl 	syscallarg(netbsd32_voidp) hint;
   1607   1.71       dsl 	syscallarg(netbsd32_voidp) unparkhint;
   1608   1.63      cube };
   1609   1.83  christos check_syscall_args(compat_50_netbsd32__lwp_park)
   1610   1.63      cube 
   1611   1.63      cube struct netbsd32__lwp_unpark_args {
   1612   1.63      cube 	syscallarg(lwpid_t) target;
   1613   1.71       dsl 	syscallarg(netbsd32_voidp) hint;
   1614   1.63      cube };
   1615   1.69       dsl check_syscall_args(netbsd32__lwp_unpark)
   1616   1.63      cube 
   1617   1.63      cube struct netbsd32__lwp_unpark_all_args {
   1618   1.71       dsl 	syscallarg(netbsd32_lwpidp) targets;
   1619   1.63      cube 	syscallarg(netbsd32_size_t) ntargets;
   1620   1.71       dsl 	syscallarg(netbsd32_voidp) hint;
   1621   1.63      cube };
   1622   1.69       dsl check_syscall_args(netbsd32__lwp_unpark_all)
   1623   1.63      cube 
   1624   1.70        ad struct netbsd32__lwp_setname_args {
   1625   1.70        ad 	syscallarg(lwpid_t) target;
   1626   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1627   1.70        ad };
   1628   1.70        ad check_syscall_args(netbsd32__lwp_setname)
   1629   1.70        ad 
   1630   1.70        ad struct netbsd32__lwp_getname_args {
   1631   1.70        ad 	syscallarg(lwpid_t) target;
   1632   1.70        ad 	syscallarg(netbsd32_charp) name;
   1633   1.70        ad 	syscallarg(netbsd32_size_t) len;
   1634   1.70        ad };
   1635   1.70        ad check_syscall_args(netbsd32__lwp_getname)
   1636   1.70        ad 
   1637   1.70        ad struct netbsd32__lwp_ctl_args {
   1638   1.70        ad 	syscallarg(int) features;
   1639   1.70        ad 	syscallarg(netbsd32_pointer_t) address;
   1640   1.70        ad };
   1641   1.70        ad check_syscall_args(netbsd32__lwp_ctl)
   1642   1.70        ad 
   1643   1.27       scw struct netbsd32___sigaction_sigtramp_args {
   1644   1.27       scw 	syscallarg(int) signum;
   1645   1.71       dsl 	syscallarg(netbsd32_sigactionp_t) nsa;
   1646   1.27       scw 	syscallarg(netbsd32_sigactionp_t) osa;
   1647   1.27       scw 	syscallarg(netbsd32_voidp) tramp;
   1648   1.27       scw 	syscallarg(int) vers;
   1649   1.27       scw };
   1650   1.69       dsl check_syscall_args(netbsd32___sigaction_sigtramp)
   1651   1.27       scw 
   1652   1.41      cube struct netbsd32_rasctl_args {
   1653   1.83  christos 	syscallarg(netbsd32_voidp) addr;
   1654   1.41      cube 	syscallarg(netbsd32_size_t) len;
   1655   1.41      cube 	syscallarg(int) op;
   1656   1.41      cube };
   1657   1.69       dsl check_syscall_args(netbsd32_rasctl)
   1658   1.41      cube 
   1659   1.83  christos struct compat_50_netbsd32_kevent_args {
   1660   1.46      cube 	syscallarg(int) fd;
   1661   1.46      cube 	syscallarg(netbsd32_keventp_t) changelist;
   1662   1.46      cube 	syscallarg(netbsd32_size_t) nchanges;
   1663   1.46      cube 	syscallarg(netbsd32_keventp_t) eventlist;
   1664   1.46      cube 	syscallarg(netbsd32_size_t) nevents;
   1665   1.83  christos 	syscallarg(netbsd32_timespec50p_t) timeout;
   1666   1.46      cube };
   1667   1.83  christos check_syscall_args(compat_50_netbsd32_kevent)
   1668   1.46      cube 
   1669   1.82       mrg struct netbsd32__sched_setparam_args {
   1670   1.82       mrg 	syscallarg(pid_t) pid;
   1671   1.82       mrg 	syscallarg(lwpid_t) lid;
   1672   1.82       mrg 	syscallarg(int) policy;
   1673   1.82       mrg 	syscallarg(const netbsd32_sched_paramp_t) params;
   1674   1.82       mrg };
   1675   1.82       mrg check_syscall_args(netbsd32__sched_setparam)
   1676   1.82       mrg 
   1677   1.82       mrg struct netbsd32__sched_getparam_args {
   1678   1.82       mrg 	syscallarg(pid_t) pid;
   1679   1.82       mrg 	syscallarg(lwpid_t) lid;
   1680   1.82       mrg 	syscallarg(netbsd32_intp) policy;
   1681   1.82       mrg 	syscallarg(netbsd32_sched_paramp_t) params;
   1682   1.82       mrg };
   1683   1.82       mrg check_syscall_args(netbsd32__sched_getparam)
   1684   1.82       mrg 
   1685   1.82       mrg struct netbsd32__sched_setaffinity_args {
   1686   1.82       mrg 	syscallarg(pid_t) pid;
   1687   1.82       mrg 	syscallarg(lwpid_t) lid;
   1688   1.82       mrg 	syscallarg(netbsd32_size_t) size;
   1689   1.82       mrg 	syscallarg(const netbsd32_cpusetp_t) cpuset;
   1690   1.82       mrg };
   1691   1.82       mrg check_syscall_args(netbsd32__sched_setaffinity)
   1692   1.82       mrg 
   1693   1.82       mrg struct netbsd32__sched_getaffinity_args {
   1694   1.82       mrg 	syscallarg(pid_t) pid;
   1695   1.82       mrg 	syscallarg(lwpid_t) lid;
   1696   1.82       mrg 	syscallarg(netbsd32_size_t) size;
   1697   1.82       mrg 	syscallarg(netbsd32_cpusetp_t) cpuset;
   1698   1.82       mrg };
   1699   1.82       mrg check_syscall_args(netbsd32__sched_getaffinity)
   1700   1.82       mrg 
   1701   1.40      cube struct netbsd32_fsync_range_args {
   1702   1.40      cube 	syscallarg(int) fd;
   1703   1.40      cube 	syscallarg(int) flags;
   1704   1.40      cube 	syscallarg(off_t) start;
   1705   1.40      cube 	syscallarg(off_t) length;
   1706   1.40      cube };
   1707   1.69       dsl check_syscall_args(netbsd32_fsync_range)
   1708   1.40      cube 
   1709   1.35      cube struct netbsd32_uuidgen_args {
   1710   1.35      cube 	syscallarg(netbsd32_uuidp_t) store;
   1711   1.35      cube 	syscallarg(int) count;
   1712   1.35      cube };
   1713   1.69       dsl check_syscall_args(netbsd32_uuidgen)
   1714   1.35      cube 
   1715   1.32      cube struct netbsd32_getvfsstat_args {
   1716   1.32      cube 	syscallarg(netbsd32_statvfsp_t) buf;
   1717   1.32      cube 	syscallarg(netbsd32_size_t) bufsize;
   1718   1.32      cube 	syscallarg(int) flags;
   1719   1.32      cube };
   1720   1.69       dsl check_syscall_args(netbsd32_getvfsstat)
   1721   1.32      cube 
   1722   1.32      cube struct netbsd32_statvfs1_args {
   1723   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1724   1.32      cube 	syscallarg(netbsd32_statvfsp_t) buf;
   1725   1.32      cube 	syscallarg(int) flags;
   1726   1.32      cube };
   1727   1.69       dsl check_syscall_args(netbsd32_statvfs1)
   1728   1.32      cube 
   1729   1.32      cube struct netbsd32_fstatvfs1_args {
   1730   1.32      cube 	syscallarg(int) fd;
   1731   1.32      cube 	syscallarg(netbsd32_statvfsp_t) buf;
   1732   1.32      cube 	syscallarg(int) flags;
   1733   1.32      cube };
   1734   1.69       dsl check_syscall_args(netbsd32_fstatvfs1)
   1735   1.32      cube 
   1736   1.58    martin struct compat_30_netbsd32_fhstatvfs1_args {
   1737   1.71       dsl 	syscallarg(netbsd32_fhandlep_t) fhp;
   1738   1.32      cube 	syscallarg(netbsd32_statvfsp_t) buf;
   1739   1.32      cube 	syscallarg(int) flags;
   1740   1.32      cube };
   1741   1.69       dsl check_syscall_args(compat_30_netbsd32_fhstatvfs1)
   1742   1.32      cube 
   1743   1.36      cube struct netbsd32_extattrctl_args {
   1744   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1745   1.36      cube 	syscallarg(int) cmd;
   1746   1.71       dsl 	syscallarg(netbsd32_charp) filename;
   1747   1.36      cube 	syscallarg(int) attrnamespace;
   1748   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1749   1.36      cube };
   1750   1.69       dsl check_syscall_args(netbsd32_extattrctl)
   1751   1.36      cube 
   1752   1.36      cube struct netbsd32_extattr_set_file_args {
   1753   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1754   1.36      cube 	syscallarg(int) attrnamespace;
   1755   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1756   1.71       dsl 	syscallarg(netbsd32_voidp) data;
   1757   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1758   1.36      cube };
   1759   1.69       dsl check_syscall_args(netbsd32_extattr_set_file)
   1760   1.36      cube 
   1761   1.36      cube struct netbsd32_extattr_get_file_args {
   1762   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1763   1.36      cube 	syscallarg(int) attrnamespace;
   1764   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1765   1.36      cube 	syscallarg(netbsd32_voidp) data;
   1766   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1767   1.36      cube };
   1768   1.69       dsl check_syscall_args(netbsd32_extattr_get_file)
   1769   1.36      cube 
   1770   1.36      cube struct netbsd32_extattr_delete_file_args {
   1771   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1772   1.36      cube 	syscallarg(int) attrnamespace;
   1773   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1774   1.36      cube };
   1775   1.69       dsl check_syscall_args(netbsd32_extattr_delete_file)
   1776   1.36      cube 
   1777   1.36      cube struct netbsd32_extattr_set_fd_args {
   1778   1.36      cube 	syscallarg(int) fd;
   1779   1.36      cube 	syscallarg(int) attrnamespace;
   1780   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1781   1.71       dsl 	syscallarg(netbsd32_voidp) data;
   1782   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1783   1.36      cube };
   1784   1.69       dsl check_syscall_args(netbsd32_extattr_set_fd)
   1785   1.36      cube 
   1786   1.36      cube struct netbsd32_extattr_get_fd_args {
   1787   1.36      cube 	syscallarg(int) fd;
   1788   1.36      cube 	syscallarg(int) attrnamespace;
   1789   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1790   1.36      cube 	syscallarg(netbsd32_voidp) data;
   1791   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1792   1.36      cube };
   1793   1.69       dsl check_syscall_args(netbsd32_extattr_get_fd)
   1794   1.36      cube 
   1795   1.36      cube struct netbsd32_extattr_delete_fd_args {
   1796   1.36      cube 	syscallarg(int) fd;
   1797   1.36      cube 	syscallarg(int) attrnamespace;
   1798   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1799   1.36      cube };
   1800   1.69       dsl check_syscall_args(netbsd32_extattr_delete_fd)
   1801   1.36      cube 
   1802   1.36      cube struct netbsd32_extattr_set_link_args {
   1803   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1804   1.36      cube 	syscallarg(int) attrnamespace;
   1805   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1806   1.71       dsl 	syscallarg(netbsd32_voidp) data;
   1807   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1808   1.36      cube };
   1809   1.69       dsl check_syscall_args(netbsd32_extattr_set_link)
   1810   1.36      cube 
   1811   1.36      cube struct netbsd32_extattr_get_link_args {
   1812   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1813   1.36      cube 	syscallarg(int) attrnamespace;
   1814   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1815   1.36      cube 	syscallarg(netbsd32_voidp) data;
   1816   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1817   1.36      cube };
   1818   1.69       dsl check_syscall_args(netbsd32_extattr_get_link)
   1819   1.36      cube 
   1820   1.36      cube struct netbsd32_extattr_delete_link_args {
   1821   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1822   1.36      cube 	syscallarg(int) attrnamespace;
   1823   1.71       dsl 	syscallarg(netbsd32_charp) attrname;
   1824   1.36      cube };
   1825   1.69       dsl check_syscall_args(netbsd32_extattr_delete_link)
   1826   1.36      cube 
   1827   1.36      cube struct netbsd32_extattr_list_fd_args {
   1828   1.36      cube 	syscallarg(int) fd;
   1829   1.36      cube 	syscallarg(int) attrnamespace;
   1830   1.36      cube 	syscallarg(netbsd32_voidp) data;
   1831   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1832   1.36      cube };
   1833   1.69       dsl check_syscall_args(netbsd32_extattr_list_fd)
   1834   1.36      cube 
   1835   1.36      cube struct netbsd32_extattr_list_file_args {
   1836   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1837   1.36      cube 	syscallarg(int) attrnamespace;
   1838   1.36      cube 	syscallarg(netbsd32_voidp) data;
   1839   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1840   1.36      cube };
   1841   1.69       dsl check_syscall_args(netbsd32_extattr_list_file)
   1842   1.36      cube 
   1843   1.36      cube struct netbsd32_extattr_list_link_args {
   1844   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1845   1.36      cube 	syscallarg(int) attrnamespace;
   1846   1.36      cube 	syscallarg(netbsd32_voidp) data;
   1847   1.36      cube 	syscallarg(netbsd32_size_t) nbytes;
   1848   1.36      cube };
   1849   1.69       dsl check_syscall_args(netbsd32_extattr_list_link)
   1850   1.36      cube 
   1851   1.83  christos struct compat_50_netbsd32_pselect_args {
   1852   1.38      cube 	syscallarg(int) nd;
   1853   1.38      cube 	syscallarg(netbsd32_fd_setp_t) in;
   1854   1.38      cube 	syscallarg(netbsd32_fd_setp_t) ou;
   1855   1.38      cube 	syscallarg(netbsd32_fd_setp_t) ex;
   1856   1.83  christos 	syscallarg(netbsd32_timespec50p_t) ts;
   1857   1.71       dsl 	syscallarg(netbsd32_sigsetp_t) mask;
   1858   1.38      cube };
   1859   1.83  christos check_syscall_args(compat_50_netbsd32_pselect)
   1860   1.38      cube 
   1861   1.83  christos struct compat_50_netbsd32_pollts_args {
   1862   1.38      cube 	syscallarg(netbsd32_pollfdp_t) fds;
   1863   1.38      cube 	syscallarg(u_int) nfds;
   1864   1.83  christos 	syscallarg(netbsd32_timespec50p_t) ts;
   1865   1.71       dsl 	syscallarg(netbsd32_sigsetp_t) mask;
   1866   1.38      cube };
   1867   1.83  christos check_syscall_args(compat_50_netbsd32_pollts)
   1868   1.38      cube 
   1869   1.42      cube struct netbsd32_setxattr_args {
   1870   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1871   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1872   1.42      cube 	syscallarg(netbsd32_voidp) value;
   1873   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1874   1.42      cube 	syscallarg(int) flags;
   1875   1.42      cube };
   1876   1.69       dsl check_syscall_args(netbsd32_setxattr)
   1877   1.42      cube 
   1878   1.42      cube struct netbsd32_lsetxattr_args {
   1879   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1880   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1881   1.42      cube 	syscallarg(netbsd32_voidp) value;
   1882   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1883   1.42      cube 	syscallarg(int) flags;
   1884   1.42      cube };
   1885   1.69       dsl check_syscall_args(netbsd32_lsetxattr)
   1886   1.42      cube 
   1887   1.42      cube struct netbsd32_fsetxattr_args {
   1888   1.42      cube 	syscallarg(int) fd;
   1889   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1890   1.42      cube 	syscallarg(netbsd32_voidp) value;
   1891   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1892   1.42      cube 	syscallarg(int) flags;
   1893   1.42      cube };
   1894   1.69       dsl check_syscall_args(netbsd32_fsetxattr)
   1895   1.42      cube 
   1896   1.42      cube struct netbsd32_getxattr_args {
   1897   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1898   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1899   1.42      cube 	syscallarg(netbsd32_voidp) value;
   1900   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1901   1.42      cube };
   1902   1.69       dsl check_syscall_args(netbsd32_getxattr)
   1903   1.42      cube 
   1904   1.42      cube struct netbsd32_lgetxattr_args {
   1905   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1906   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1907   1.42      cube 	syscallarg(netbsd32_voidp) value;
   1908   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1909   1.42      cube };
   1910   1.69       dsl check_syscall_args(netbsd32_lgetxattr)
   1911   1.42      cube 
   1912   1.42      cube struct netbsd32_fgetxattr_args {
   1913   1.42      cube 	syscallarg(int) fd;
   1914   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1915   1.42      cube 	syscallarg(netbsd32_voidp) value;
   1916   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1917   1.42      cube };
   1918   1.69       dsl check_syscall_args(netbsd32_fgetxattr)
   1919   1.42      cube 
   1920   1.42      cube struct netbsd32_listxattr_args {
   1921   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1922   1.42      cube 	syscallarg(netbsd32_charp) list;
   1923   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1924   1.42      cube };
   1925   1.69       dsl check_syscall_args(netbsd32_listxattr)
   1926   1.42      cube 
   1927   1.42      cube struct netbsd32_llistxattr_args {
   1928   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1929   1.42      cube 	syscallarg(netbsd32_charp) list;
   1930   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1931   1.42      cube };
   1932   1.69       dsl check_syscall_args(netbsd32_llistxattr)
   1933   1.42      cube 
   1934   1.42      cube struct netbsd32_flistxattr_args {
   1935   1.42      cube 	syscallarg(int) fd;
   1936   1.42      cube 	syscallarg(netbsd32_charp) list;
   1937   1.42      cube 	syscallarg(netbsd32_size_t) size;
   1938   1.42      cube };
   1939   1.69       dsl check_syscall_args(netbsd32_flistxattr)
   1940   1.42      cube 
   1941   1.42      cube struct netbsd32_removexattr_args {
   1942   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1943   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1944   1.42      cube };
   1945   1.69       dsl check_syscall_args(netbsd32_removexattr)
   1946   1.42      cube 
   1947   1.42      cube struct netbsd32_lremovexattr_args {
   1948   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1949   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1950   1.42      cube };
   1951   1.69       dsl check_syscall_args(netbsd32_lremovexattr)
   1952   1.42      cube 
   1953   1.42      cube struct netbsd32_fremovexattr_args {
   1954   1.42      cube 	syscallarg(int) fd;
   1955   1.71       dsl 	syscallarg(netbsd32_charp) name;
   1956   1.42      cube };
   1957   1.69       dsl check_syscall_args(netbsd32_fremovexattr)
   1958   1.42      cube 
   1959   1.83  christos struct compat_50_netbsd32___stat30_args {
   1960   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1961   1.83  christos 	syscallarg(netbsd32_stat50p_t) ub;
   1962   1.45  christos };
   1963   1.83  christos check_syscall_args(compat_50_netbsd32___stat30)
   1964   1.45  christos 
   1965   1.83  christos struct compat_50_netbsd32___fstat30_args {
   1966   1.45  christos 	syscallarg(int) fd;
   1967   1.83  christos 	syscallarg(netbsd32_stat50p_t) sb;
   1968   1.45  christos };
   1969   1.83  christos check_syscall_args(compat_50_netbsd32___fstat30)
   1970   1.45  christos 
   1971   1.83  christos struct compat_50_netbsd32___lstat30_args {
   1972   1.71       dsl 	syscallarg(netbsd32_charp) path;
   1973   1.83  christos 	syscallarg(netbsd32_stat50p_t) ub;
   1974   1.45  christos };
   1975   1.83  christos check_syscall_args(compat_50_netbsd32___lstat30)
   1976   1.45  christos 
   1977   1.83  christos struct netbsd32___getdents30_args {
   1978   1.45  christos 	syscallarg(int) fd;
   1979   1.45  christos 	syscallarg(netbsd32_charp) buf;
   1980   1.45  christos 	syscallarg(netbsd32_size_t) count;
   1981   1.45  christos };
   1982   1.83  christos check_syscall_args(netbsd32___getdents30)
   1983   1.45  christos 
   1984   1.83  christos struct compat_30_netbsd32___fhstat30_args {
   1985   1.71       dsl 	syscallarg(netbsd32_fhandlep_t) fhp;
   1986   1.83  christos 	syscallarg(netbsd32_stat50p_t) sb;
   1987   1.51      cube };
   1988   1.83  christos check_syscall_args(compat_30_netbsd32___fhstat30)
   1989   1.86  christos #if defined(NTP) || !defined(_KERNEL_OPT)
   1990   1.51      cube 
   1991   1.83  christos struct compat_50_netbsd32_ntp_gettime_args {
   1992   1.83  christos 	syscallarg(netbsd32_ntptimeval50p_t) ntvp;
   1993   1.53  drochner };
   1994   1.83  christos check_syscall_args(compat_50_netbsd32_ntp_gettime)
   1995   1.86  christos #else
   1996   1.86  christos #endif
   1997   1.53  drochner 
   1998   1.83  christos struct netbsd32___socket30_args {
   1999   1.54       mrg 	syscallarg(int) domain;
   2000   1.54       mrg 	syscallarg(int) type;
   2001   1.54       mrg 	syscallarg(int) protocol;
   2002   1.54       mrg };
   2003   1.83  christos check_syscall_args(netbsd32___socket30)
   2004   1.55    martin 
   2005   1.55    martin struct netbsd32___getfh30_args {
   2006   1.71       dsl 	syscallarg(netbsd32_charp) fname;
   2007   1.58    martin 	syscallarg(netbsd32_pointer_t) fhp;
   2008   1.55    martin 	syscallarg(netbsd32_size_tp) fh_size;
   2009   1.55    martin };
   2010   1.69       dsl check_syscall_args(netbsd32___getfh30)
   2011   1.54       mrg 
   2012   1.58    martin struct netbsd32___fhopen40_args {
   2013   1.71       dsl 	syscallarg(netbsd32_pointer_t) fhp;
   2014   1.58    martin 	syscallarg(netbsd32_size_t) fh_size;
   2015   1.58    martin 	syscallarg(int) flags;
   2016   1.58    martin };
   2017   1.69       dsl check_syscall_args(netbsd32___fhopen40)
   2018   1.58    martin 
   2019   1.58    martin struct netbsd32___fhstatvfs140_args {
   2020   1.58    martin 	syscallarg(netbsd32_pointer_t) fhp;
   2021   1.58    martin 	syscallarg(netbsd32_size_t) fh_size;
   2022   1.58    martin 	syscallarg(netbsd32_statvfsp_t) buf;
   2023   1.58    martin 	syscallarg(int) flags;
   2024   1.58    martin };
   2025   1.69       dsl check_syscall_args(netbsd32___fhstatvfs140)
   2026   1.58    martin 
   2027   1.83  christos struct compat_50_netbsd32___fhstat40_args {
   2028   1.58    martin 	syscallarg(netbsd32_pointer_t) fhp;
   2029   1.58    martin 	syscallarg(netbsd32_size_t) fh_size;
   2030   1.83  christos 	syscallarg(netbsd32_stat50p_t) sb;
   2031   1.58    martin };
   2032   1.83  christos check_syscall_args(compat_50_netbsd32___fhstat40)
   2033   1.58    martin 
   2034   1.89      matt struct netbsd32___mount50_args {
   2035   1.89      matt 	syscallarg(netbsd32_charp) type;
   2036   1.89      matt 	syscallarg(netbsd32_charp) path;
   2037   1.89      matt 	syscallarg(int) flags;
   2038   1.89      matt 	syscallarg(netbsd32_voidp) data;
   2039   1.89      matt 	syscallarg(netbsd32_size_t) data_len;
   2040   1.89      matt };
   2041   1.89      matt check_syscall_args(netbsd32___mount50)
   2042   1.89      matt 
   2043   1.73       dsl struct netbsd32_mremap_args {
   2044   1.73       dsl 	syscallarg(netbsd32_voidp) old_address;
   2045   1.73       dsl 	syscallarg(netbsd32_size_t) old_size;
   2046   1.73       dsl 	syscallarg(netbsd32_voidp) new_address;
   2047   1.73       dsl 	syscallarg(netbsd32_size_t) new_size;
   2048   1.73       dsl 	syscallarg(int) flags;
   2049   1.73       dsl };
   2050   1.73       dsl check_syscall_args(netbsd32_mremap)
   2051   1.73       dsl 
   2052   1.75    martin struct netbsd32___posix_fadvise50_args {
   2053   1.75    martin 	syscallarg(int) fd;
   2054   1.88     pooka 	syscallarg(int) PAD;
   2055   1.75    martin 	syscallarg(off_t) offset;
   2056   1.75    martin 	syscallarg(off_t) len;
   2057   1.75    martin 	syscallarg(int) advice;
   2058   1.75    martin };
   2059   1.75    martin check_syscall_args(netbsd32___posix_fadvise50)
   2060   1.75    martin 
   2061   1.83  christos struct netbsd32___select50_args {
   2062   1.83  christos 	syscallarg(int) nd;
   2063   1.83  christos 	syscallarg(netbsd32_fd_setp_t) in;
   2064   1.83  christos 	syscallarg(netbsd32_fd_setp_t) ou;
   2065   1.83  christos 	syscallarg(netbsd32_fd_setp_t) ex;
   2066   1.83  christos 	syscallarg(netbsd32_timevalp_t) tv;
   2067   1.83  christos };
   2068   1.83  christos check_syscall_args(netbsd32___select50)
   2069   1.83  christos 
   2070   1.83  christos struct netbsd32___gettimeofday50_args {
   2071   1.83  christos 	syscallarg(netbsd32_timevalp_t) tp;
   2072   1.83  christos 	syscallarg(netbsd32_voidp) tzp;
   2073   1.83  christos };
   2074   1.83  christos check_syscall_args(netbsd32___gettimeofday50)
   2075   1.83  christos 
   2076   1.83  christos struct netbsd32___settimeofday50_args {
   2077   1.83  christos 	syscallarg(const netbsd32_timevalp_t) tv;
   2078   1.83  christos 	syscallarg(const netbsd32_voidp) tzp;
   2079   1.83  christos };
   2080   1.83  christos check_syscall_args(netbsd32___settimeofday50)
   2081   1.83  christos 
   2082   1.83  christos struct netbsd32___utimes50_args {
   2083   1.83  christos 	syscallarg(const netbsd32_charp) path;
   2084   1.83  christos 	syscallarg(const netbsd32_timevalp_t) tptr;
   2085   1.83  christos };
   2086   1.83  christos check_syscall_args(netbsd32___utimes50)
   2087   1.83  christos 
   2088   1.83  christos struct netbsd32___adjtime50_args {
   2089   1.83  christos 	syscallarg(const netbsd32_timevalp_t) delta;
   2090   1.83  christos 	syscallarg(netbsd32_timevalp_t) olddelta;
   2091   1.83  christos };
   2092   1.83  christos check_syscall_args(netbsd32___adjtime50)
   2093   1.83  christos 
   2094   1.83  christos struct netbsd32___futimes50_args {
   2095   1.83  christos 	syscallarg(int) fd;
   2096   1.83  christos 	syscallarg(const netbsd32_timevalp_t) tptr;
   2097   1.83  christos };
   2098   1.83  christos check_syscall_args(netbsd32___futimes50)
   2099   1.83  christos 
   2100   1.83  christos struct netbsd32___lutimes50_args {
   2101   1.83  christos 	syscallarg(const netbsd32_charp) path;
   2102   1.83  christos 	syscallarg(const netbsd32_timevalp_t) tptr;
   2103   1.83  christos };
   2104   1.83  christos check_syscall_args(netbsd32___lutimes50)
   2105   1.83  christos 
   2106   1.83  christos struct netbsd32___setitimer50_args {
   2107   1.83  christos 	syscallarg(int) which;
   2108   1.83  christos 	syscallarg(const netbsd32_itimervalp_t) itv;
   2109   1.83  christos 	syscallarg(netbsd32_itimervalp_t) oitv;
   2110   1.83  christos };
   2111   1.83  christos check_syscall_args(netbsd32___setitimer50)
   2112   1.83  christos 
   2113   1.83  christos struct netbsd32___getitimer50_args {
   2114   1.83  christos 	syscallarg(int) which;
   2115   1.83  christos 	syscallarg(netbsd32_itimervalp_t) itv;
   2116   1.83  christos };
   2117   1.83  christos check_syscall_args(netbsd32___getitimer50)
   2118   1.83  christos 
   2119   1.83  christos struct netbsd32___clock_gettime50_args {
   2120   1.83  christos 	syscallarg(clockid_t) clock_id;
   2121   1.83  christos 	syscallarg(netbsd32_timespecp_t) tp;
   2122   1.83  christos };
   2123   1.83  christos check_syscall_args(netbsd32___clock_gettime50)
   2124   1.83  christos 
   2125   1.83  christos struct netbsd32___clock_settime50_args {
   2126   1.83  christos 	syscallarg(clockid_t) clock_id;
   2127   1.83  christos 	syscallarg(const netbsd32_timespecp_t) tp;
   2128   1.83  christos };
   2129   1.83  christos check_syscall_args(netbsd32___clock_settime50)
   2130   1.83  christos 
   2131   1.83  christos struct netbsd32___clock_getres50_args {
   2132   1.83  christos 	syscallarg(clockid_t) clock_id;
   2133   1.83  christos 	syscallarg(netbsd32_timespecp_t) tp;
   2134   1.83  christos };
   2135   1.83  christos check_syscall_args(netbsd32___clock_getres50)
   2136   1.83  christos 
   2137   1.83  christos struct netbsd32___nanosleep50_args {
   2138   1.83  christos 	syscallarg(const netbsd32_timespecp_t) rqtp;
   2139   1.83  christos 	syscallarg(netbsd32_timespecp_t) rmtp;
   2140   1.83  christos };
   2141   1.83  christos check_syscall_args(netbsd32___nanosleep50)
   2142   1.83  christos 
   2143   1.83  christos struct netbsd32_____sigtimedwait50_args {
   2144   1.83  christos 	syscallarg(const netbsd32_sigsetp_t) set;
   2145   1.83  christos 	syscallarg(netbsd32_siginfop_t) info;
   2146   1.83  christos 	syscallarg(netbsd32_timespecp_t) timeout;
   2147   1.83  christos };
   2148   1.83  christos check_syscall_args(netbsd32_____sigtimedwait50)
   2149   1.83  christos 
   2150   1.83  christos struct netbsd32____lwp_park50_args {
   2151   1.83  christos 	syscallarg(const netbsd32_timespecp_t) ts;
   2152   1.83  christos 	syscallarg(lwpid_t) unpark;
   2153   1.83  christos 	syscallarg(const netbsd32_voidp) hint;
   2154   1.83  christos 	syscallarg(const netbsd32_voidp) unparkhint;
   2155   1.83  christos };
   2156   1.83  christos check_syscall_args(netbsd32____lwp_park50)
   2157   1.83  christos 
   2158   1.83  christos struct netbsd32___kevent50_args {
   2159   1.83  christos 	syscallarg(int) fd;
   2160   1.83  christos 	syscallarg(const netbsd32_keventp_t) changelist;
   2161   1.83  christos 	syscallarg(netbsd32_size_t) nchanges;
   2162   1.83  christos 	syscallarg(netbsd32_keventp_t) eventlist;
   2163   1.83  christos 	syscallarg(netbsd32_size_t) nevents;
   2164   1.83  christos 	syscallarg(const netbsd32_timespecp_t) timeout;
   2165   1.83  christos };
   2166   1.83  christos check_syscall_args(netbsd32___kevent50)
   2167   1.83  christos 
   2168   1.83  christos struct netbsd32___pselect50_args {
   2169   1.83  christos 	syscallarg(int) nd;
   2170   1.83  christos 	syscallarg(netbsd32_fd_setp_t) in;
   2171   1.83  christos 	syscallarg(netbsd32_fd_setp_t) ou;
   2172   1.83  christos 	syscallarg(netbsd32_fd_setp_t) ex;
   2173   1.83  christos 	syscallarg(const netbsd32_timespecp_t) ts;
   2174   1.83  christos 	syscallarg(const netbsd32_sigsetp_t) mask;
   2175   1.83  christos };
   2176   1.83  christos check_syscall_args(netbsd32___pselect50)
   2177   1.83  christos 
   2178   1.83  christos struct netbsd32___pollts50_args {
   2179   1.83  christos 	syscallarg(netbsd32_pollfdp_t) fds;
   2180   1.83  christos 	syscallarg(u_int) nfds;
   2181   1.83  christos 	syscallarg(const netbsd32_timespecp_t) ts;
   2182   1.83  christos 	syscallarg(const netbsd32_sigsetp_t) mask;
   2183   1.83  christos };
   2184   1.83  christos check_syscall_args(netbsd32___pollts50)
   2185   1.83  christos 
   2186   1.83  christos struct netbsd32___stat50_args {
   2187   1.83  christos 	syscallarg(const netbsd32_charp) path;
   2188   1.83  christos 	syscallarg(netbsd32_statp_t) ub;
   2189   1.83  christos };
   2190   1.83  christos check_syscall_args(netbsd32___stat50)
   2191   1.83  christos 
   2192   1.83  christos struct netbsd32___fstat50_args {
   2193   1.83  christos 	syscallarg(int) fd;
   2194   1.83  christos 	syscallarg(netbsd32_statp_t) sb;
   2195   1.83  christos };
   2196   1.83  christos check_syscall_args(netbsd32___fstat50)
   2197   1.83  christos 
   2198   1.83  christos struct netbsd32___lstat50_args {
   2199   1.83  christos 	syscallarg(const netbsd32_charp) path;
   2200   1.83  christos 	syscallarg(netbsd32_statp_t) ub;
   2201   1.83  christos };
   2202   1.83  christos check_syscall_args(netbsd32___lstat50)
   2203   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
   2204   1.83  christos 
   2205   1.83  christos struct netbsd32_____semctl50_args {
   2206   1.83  christos 	syscallarg(int) semid;
   2207   1.83  christos 	syscallarg(int) semnum;
   2208   1.83  christos 	syscallarg(int) cmd;
   2209   1.83  christos 	syscallarg(netbsd32_semunp_t) arg;
   2210   1.83  christos };
   2211   1.83  christos check_syscall_args(netbsd32_____semctl50)
   2212   1.83  christos #else
   2213   1.83  christos #endif
   2214   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
   2215   1.83  christos 
   2216   1.83  christos struct netbsd32___shmctl50_args {
   2217   1.83  christos 	syscallarg(int) shmid;
   2218   1.83  christos 	syscallarg(int) cmd;
   2219   1.83  christos 	syscallarg(netbsd32_shmid_dsp_t) buf;
   2220   1.83  christos };
   2221   1.83  christos check_syscall_args(netbsd32___shmctl50)
   2222   1.83  christos #else
   2223   1.83  christos #endif
   2224   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
   2225   1.83  christos 
   2226   1.83  christos struct netbsd32___msgctl50_args {
   2227   1.83  christos 	syscallarg(int) msqid;
   2228   1.83  christos 	syscallarg(int) cmd;
   2229   1.83  christos 	syscallarg(netbsd32_msqid_dsp_t) buf;
   2230   1.83  christos };
   2231   1.83  christos check_syscall_args(netbsd32___msgctl50)
   2232   1.83  christos #else
   2233   1.83  christos #endif
   2234   1.83  christos 
   2235   1.83  christos struct netbsd32___getrusage50_args {
   2236   1.83  christos 	syscallarg(int) who;
   2237   1.83  christos 	syscallarg(netbsd32_rusagep_t) rusage;
   2238   1.83  christos };
   2239   1.83  christos check_syscall_args(netbsd32___getrusage50)
   2240   1.83  christos 
   2241   1.83  christos struct netbsd32___timer_settime50_args {
   2242   1.83  christos 	syscallarg(timer_t) timerid;
   2243   1.83  christos 	syscallarg(int) flags;
   2244   1.83  christos 	syscallarg(const netbsd32_itimerspecp_t) value;
   2245   1.83  christos 	syscallarg(netbsd32_itimerspecp_t) ovalue;
   2246   1.83  christos };
   2247   1.83  christos check_syscall_args(netbsd32___timer_settime50)
   2248   1.83  christos 
   2249   1.83  christos struct netbsd32___timer_gettime50_args {
   2250   1.83  christos 	syscallarg(timer_t) timerid;
   2251   1.83  christos 	syscallarg(netbsd32_itimerspecp_t) value;
   2252   1.83  christos };
   2253   1.83  christos check_syscall_args(netbsd32___timer_gettime50)
   2254   1.83  christos #if defined(NTP) || !defined(_KERNEL_OPT)
   2255   1.83  christos 
   2256   1.83  christos struct netbsd32___ntp_gettime50_args {
   2257   1.83  christos 	syscallarg(netbsd32_ntptimevalp_t) ntvp;
   2258   1.83  christos };
   2259   1.83  christos check_syscall_args(netbsd32___ntp_gettime50)
   2260   1.83  christos #else
   2261   1.83  christos #endif
   2262   1.83  christos 
   2263   1.83  christos struct netbsd32___wait450_args {
   2264   1.83  christos 	syscallarg(int) pid;
   2265   1.83  christos 	syscallarg(netbsd32_intp) status;
   2266   1.83  christos 	syscallarg(int) options;
   2267   1.83  christos 	syscallarg(netbsd32_rusagep_t) rusage;
   2268   1.83  christos };
   2269   1.83  christos check_syscall_args(netbsd32___wait450)
   2270   1.83  christos 
   2271   1.83  christos struct netbsd32___mknod50_args {
   2272   1.83  christos 	syscallarg(const netbsd32_charp) path;
   2273   1.83  christos 	syscallarg(mode_t) mode;
   2274   1.87     njoly 	syscallarg(netbsd32_dev_t) dev;
   2275   1.83  christos };
   2276   1.83  christos check_syscall_args(netbsd32___mknod50)
   2277   1.83  christos 
   2278   1.83  christos struct netbsd32___fhstat50_args {
   2279   1.83  christos 	syscallarg(const netbsd32_voidp) fhp;
   2280   1.83  christos 	syscallarg(netbsd32_size_t) fh_size;
   2281   1.83  christos 	syscallarg(netbsd32_statp_t) sb;
   2282   1.83  christos };
   2283   1.83  christos check_syscall_args(netbsd32___fhstat50)
   2284   1.83  christos 
   2285   1.94     njoly struct netbsd32_pipe2_args {
   2286   1.94     njoly 	syscallarg(netbsd32_intp) fildes;
   2287   1.94     njoly 	syscallarg(int) flags;
   2288   1.94     njoly };
   2289   1.94     njoly check_syscall_args(netbsd32_pipe2)
   2290   1.94     njoly 
   2291   1.95     njoly struct netbsd32_dup3_args {
   2292   1.95     njoly 	syscallarg(int) from;
   2293   1.95     njoly 	syscallarg(int) to;
   2294   1.95     njoly 	syscallarg(int) flags;
   2295   1.95     njoly };
   2296   1.95     njoly check_syscall_args(netbsd32_dup3)
   2297   1.95     njoly 
   2298   1.96     njoly struct netbsd32_kqueue1_args {
   2299   1.96     njoly 	syscallarg(int) flags;
   2300   1.96     njoly };
   2301   1.96     njoly check_syscall_args(netbsd32_kqueue1)
   2302   1.96     njoly 
   2303   1.97      matt struct netbsd32_paccept_args {
   2304   1.97      matt 	syscallarg(int) s;
   2305   1.97      matt 	syscallarg(netbsd32_sockaddrp_t) name;
   2306   1.97      matt 	syscallarg(netbsd32_socklenp_t) anamelen;
   2307   1.97      matt 	syscallarg(const netbsd32_sigsetp_t) mask;
   2308   1.97      matt 	syscallarg(int) flags;
   2309   1.97      matt };
   2310   1.97      matt check_syscall_args(netbsd32_paccept)
   2311   1.97      matt 
   2312   1.97      matt struct netbsd32_linkat_args {
   2313   1.97      matt 	syscallarg(int) fd1;
   2314   1.97      matt 	syscallarg(const netbsd32_charp) name1;
   2315   1.97      matt 	syscallarg(int) fd2;
   2316   1.97      matt 	syscallarg(const netbsd32_charp) name2;
   2317   1.97      matt 	syscallarg(int) flags;
   2318   1.97      matt };
   2319   1.97      matt check_syscall_args(netbsd32_linkat)
   2320   1.97      matt 
   2321   1.97      matt struct netbsd32_renameat_args {
   2322   1.97      matt 	syscallarg(int) fromfd;
   2323   1.97      matt 	syscallarg(const netbsd32_charp) from;
   2324   1.97      matt 	syscallarg(int) tofd;
   2325   1.97      matt 	syscallarg(const netbsd32_charp) to;
   2326   1.97      matt };
   2327   1.97      matt check_syscall_args(netbsd32_renameat)
   2328   1.97      matt 
   2329   1.97      matt struct netbsd32_mkfifoat_args {
   2330   1.97      matt 	syscallarg(int) fd;
   2331   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2332   1.97      matt 	syscallarg(mode_t) mode;
   2333   1.97      matt };
   2334   1.97      matt check_syscall_args(netbsd32_mkfifoat)
   2335   1.97      matt 
   2336   1.97      matt struct netbsd32_mknodat_args {
   2337   1.97      matt 	syscallarg(int) fd;
   2338   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2339   1.97      matt 	syscallarg(mode_t) mode;
   2340   1.97      matt 	syscallarg(uint32_t) dev;
   2341   1.97      matt };
   2342   1.97      matt check_syscall_args(netbsd32_mknodat)
   2343   1.97      matt 
   2344   1.97      matt struct netbsd32_mkdirat_args {
   2345   1.97      matt 	syscallarg(int) fd;
   2346   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2347   1.97      matt 	syscallarg(mode_t) mode;
   2348   1.97      matt };
   2349   1.97      matt check_syscall_args(netbsd32_mkdirat)
   2350   1.97      matt 
   2351   1.97      matt struct netbsd32_faccessat_args {
   2352   1.97      matt 	syscallarg(int) fd;
   2353   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2354   1.97      matt 	syscallarg(int) amode;
   2355   1.97      matt 	syscallarg(int) flag;
   2356   1.97      matt };
   2357   1.97      matt check_syscall_args(netbsd32_faccessat)
   2358   1.97      matt 
   2359   1.97      matt struct netbsd32_fchmodat_args {
   2360   1.97      matt 	syscallarg(int) fd;
   2361   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2362   1.97      matt 	syscallarg(mode_t) mode;
   2363   1.97      matt 	syscallarg(int) flag;
   2364   1.97      matt };
   2365   1.97      matt check_syscall_args(netbsd32_fchmodat)
   2366   1.97      matt 
   2367   1.97      matt struct netbsd32_fchownat_args {
   2368   1.97      matt 	syscallarg(int) fd;
   2369   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2370   1.97      matt 	syscallarg(uid_t) owner;
   2371   1.97      matt 	syscallarg(gid_t) group;
   2372   1.97      matt 	syscallarg(int) flag;
   2373   1.97      matt };
   2374   1.97      matt check_syscall_args(netbsd32_fchownat)
   2375   1.97      matt 
   2376   1.97      matt struct netbsd32_fexecve_args {
   2377   1.97      matt 	syscallarg(int) fd;
   2378   1.97      matt 	syscallarg(netbsd32_charpp) argp;
   2379   1.97      matt 	syscallarg(netbsd32_charpp) envp;
   2380   1.97      matt };
   2381   1.97      matt check_syscall_args(netbsd32_fexecve)
   2382   1.97      matt 
   2383   1.97      matt struct netbsd32_fstatat_args {
   2384   1.97      matt 	syscallarg(int) fd;
   2385   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2386   1.97      matt 	syscallarg(netbsd32_statp_t) buf;
   2387   1.97      matt 	syscallarg(int) flag;
   2388   1.97      matt };
   2389   1.97      matt check_syscall_args(netbsd32_fstatat)
   2390   1.97      matt 
   2391   1.97      matt struct netbsd32_utimensat_args {
   2392   1.97      matt 	syscallarg(int) fd;
   2393   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2394   1.97      matt 	syscallarg(const netbsd32_timespecp_t) tptr;
   2395   1.97      matt 	syscallarg(int) flag;
   2396   1.97      matt };
   2397   1.97      matt check_syscall_args(netbsd32_utimensat)
   2398   1.97      matt 
   2399   1.97      matt struct netbsd32_openat_args {
   2400   1.97      matt 	syscallarg(int) fd;
   2401   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2402   1.97      matt 	syscallarg(int) oflags;
   2403   1.97      matt 	syscallarg(mode_t) mode;
   2404   1.97      matt };
   2405   1.97      matt check_syscall_args(netbsd32_openat)
   2406   1.97      matt 
   2407   1.97      matt struct netbsd32_readlinkat_args {
   2408   1.97      matt 	syscallarg(int) fd;
   2409   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2410   1.97      matt 	syscallarg(netbsd32_charp) buf;
   2411   1.97      matt 	syscallarg(size_t) bufsize;
   2412   1.97      matt };
   2413   1.97      matt check_syscall_args(netbsd32_readlinkat)
   2414   1.97      matt 
   2415   1.97      matt struct netbsd32_symlinkat_args {
   2416   1.97      matt 	syscallarg(const netbsd32_charp) path1;
   2417   1.97      matt 	syscallarg(int) fd;
   2418   1.97      matt 	syscallarg(const netbsd32_charp) path2;
   2419   1.97      matt };
   2420   1.97      matt check_syscall_args(netbsd32_symlinkat)
   2421   1.97      matt 
   2422   1.97      matt struct netbsd32_unlinkat_args {
   2423   1.97      matt 	syscallarg(int) fd;
   2424   1.97      matt 	syscallarg(const netbsd32_charp) path;
   2425   1.97      matt 	syscallarg(int) flag;
   2426   1.97      matt };
   2427   1.97      matt check_syscall_args(netbsd32_unlinkat)
   2428   1.97      matt 
   2429   1.97      matt struct netbsd32_futimens_args {
   2430   1.97      matt 	syscallarg(int) fd;
   2431   1.97      matt 	syscallarg(const netbsd32_timespecp_t) tptr;
   2432   1.97      matt };
   2433   1.97      matt check_syscall_args(netbsd32_futimens)
   2434   1.97      matt 
   2435   1.99  dholland struct netbsd32___quotactl_args {
   2436   1.99  dholland 	syscallarg(const netbsd32_charp) path;
   2437   1.99  dholland 	syscallarg(netbsd32_voidp) args;
   2438   1.99  dholland };
   2439   1.99  dholland check_syscall_args(netbsd32___quotactl)
   2440   1.99  dholland 
   2441  1.103    martin struct netbsd32_posix_spawn_args {
   2442  1.103    martin 	syscallarg(netbsd32_pid_tp) pid;
   2443  1.103    martin 	syscallarg(const netbsd32_charp) path;
   2444  1.103    martin 	syscallarg(const netbsd32_posix_spawn_file_actionsp) file_actions;
   2445  1.103    martin 	syscallarg(const netbsd32_posix_spawnattrp) attrp;
   2446  1.103    martin 	syscallarg(netbsd32_charpp) argv;
   2447  1.103    martin 	syscallarg(netbsd32_charpp) envp;
   2448  1.103    martin };
   2449  1.103    martin check_syscall_args(netbsd32_posix_spawn)
   2450  1.103    martin 
   2451    1.1       mrg /*
   2452    1.1       mrg  * System call prototypes.
   2453    1.1       mrg  */
   2454    1.1       mrg 
   2455   1.83  christos int	netbsd32_syscall(struct lwp *, const struct netbsd32_syscall_args *, register_t *);
   2456   1.69       dsl 
   2457   1.72       dsl int	netbsd32_exit(struct lwp *, const struct netbsd32_exit_args *, register_t *);
   2458   1.30      fvdl 
   2459   1.72       dsl int	sys_fork(struct lwp *, const void *, register_t *);
   2460   1.30      fvdl 
   2461   1.72       dsl int	netbsd32_read(struct lwp *, const struct netbsd32_read_args *, register_t *);
   2462   1.30      fvdl 
   2463   1.72       dsl int	netbsd32_write(struct lwp *, const struct netbsd32_write_args *, register_t *);
   2464   1.30      fvdl 
   2465   1.72       dsl int	netbsd32_open(struct lwp *, const struct netbsd32_open_args *, register_t *);
   2466   1.30      fvdl 
   2467   1.72       dsl int	netbsd32_close(struct lwp *, const struct netbsd32_close_args *, register_t *);
   2468   1.30      fvdl 
   2469   1.83  christos int	compat_50_netbsd32_wait4(struct lwp *, const struct compat_50_netbsd32_wait4_args *, register_t *);
   2470   1.30      fvdl 
   2471   1.72       dsl int	compat_43_netbsd32_ocreat(struct lwp *, const struct compat_43_netbsd32_ocreat_args *, register_t *);
   2472   1.30      fvdl 
   2473   1.72       dsl int	netbsd32_link(struct lwp *, const struct netbsd32_link_args *, register_t *);
   2474   1.30      fvdl 
   2475   1.72       dsl int	netbsd32_unlink(struct lwp *, const struct netbsd32_unlink_args *, register_t *);
   2476   1.30      fvdl 
   2477   1.72       dsl int	netbsd32_chdir(struct lwp *, const struct netbsd32_chdir_args *, register_t *);
   2478   1.30      fvdl 
   2479   1.72       dsl int	netbsd32_fchdir(struct lwp *, const struct netbsd32_fchdir_args *, register_t *);
   2480   1.30      fvdl 
   2481   1.83  christos int	compat_50_netbsd32_mknod(struct lwp *, const struct compat_50_netbsd32_mknod_args *, register_t *);
   2482   1.30      fvdl 
   2483   1.72       dsl int	netbsd32_chmod(struct lwp *, const struct netbsd32_chmod_args *, register_t *);
   2484   1.30      fvdl 
   2485   1.72       dsl int	netbsd32_chown(struct lwp *, const struct netbsd32_chown_args *, register_t *);
   2486   1.30      fvdl 
   2487   1.72       dsl int	netbsd32_break(struct lwp *, const struct netbsd32_break_args *, register_t *);
   2488   1.30      fvdl 
   2489   1.72       dsl int	compat_20_netbsd32_getfsstat(struct lwp *, const struct compat_20_netbsd32_getfsstat_args *, register_t *);
   2490   1.30      fvdl 
   2491   1.72       dsl int	compat_43_netbsd32_olseek(struct lwp *, const struct compat_43_netbsd32_olseek_args *, register_t *);
   2492   1.30      fvdl 
   2493   1.72       dsl int	sys_getpid(struct lwp *, const void *, register_t *);
   2494   1.30      fvdl 
   2495   1.72       dsl int	netbsd32_mount(struct lwp *, const struct netbsd32_mount_args *, register_t *);
   2496   1.30      fvdl 
   2497   1.72       dsl int	netbsd32_unmount(struct lwp *, const struct netbsd32_unmount_args *, register_t *);
   2498   1.30      fvdl 
   2499   1.72       dsl int	netbsd32_setuid(struct lwp *, const struct netbsd32_setuid_args *, register_t *);
   2500   1.30      fvdl 
   2501   1.72       dsl int	sys_getuid(struct lwp *, const void *, register_t *);
   2502   1.30      fvdl 
   2503   1.72       dsl int	sys_geteuid(struct lwp *, const void *, register_t *);
   2504   1.30      fvdl 
   2505   1.72       dsl int	netbsd32_ptrace(struct lwp *, const struct netbsd32_ptrace_args *, register_t *);
   2506   1.30      fvdl 
   2507   1.72       dsl int	netbsd32_recvmsg(struct lwp *, const struct netbsd32_recvmsg_args *, register_t *);
   2508   1.30      fvdl 
   2509   1.72       dsl int	netbsd32_sendmsg(struct lwp *, const struct netbsd32_sendmsg_args *, register_t *);
   2510   1.30      fvdl 
   2511   1.72       dsl int	netbsd32_recvfrom(struct lwp *, const struct netbsd32_recvfrom_args *, register_t *);
   2512   1.30      fvdl 
   2513   1.72       dsl int	netbsd32_accept(struct lwp *, const struct netbsd32_accept_args *, register_t *);
   2514   1.30      fvdl 
   2515   1.72       dsl int	netbsd32_getpeername(struct lwp *, const struct netbsd32_getpeername_args *, register_t *);
   2516   1.30      fvdl 
   2517   1.72       dsl int	netbsd32_getsockname(struct lwp *, const struct netbsd32_getsockname_args *, register_t *);
   2518   1.30      fvdl 
   2519   1.72       dsl int	netbsd32_access(struct lwp *, const struct netbsd32_access_args *, register_t *);
   2520   1.30      fvdl 
   2521   1.72       dsl int	netbsd32_chflags(struct lwp *, const struct netbsd32_chflags_args *, register_t *);
   2522   1.30      fvdl 
   2523   1.72       dsl int	netbsd32_fchflags(struct lwp *, const struct netbsd32_fchflags_args *, register_t *);
   2524   1.30      fvdl 
   2525   1.72       dsl int	sys_sync(struct lwp *, const void *, register_t *);
   2526   1.30      fvdl 
   2527   1.72       dsl int	netbsd32_kill(struct lwp *, const struct netbsd32_kill_args *, register_t *);
   2528   1.30      fvdl 
   2529   1.72       dsl int	compat_43_netbsd32_stat43(struct lwp *, const struct compat_43_netbsd32_stat43_args *, register_t *);
   2530   1.30      fvdl 
   2531   1.72       dsl int	sys_getppid(struct lwp *, const void *, register_t *);
   2532   1.30      fvdl 
   2533   1.72       dsl int	compat_43_netbsd32_lstat43(struct lwp *, const struct compat_43_netbsd32_lstat43_args *, register_t *);
   2534   1.30      fvdl 
   2535   1.72       dsl int	netbsd32_dup(struct lwp *, const struct netbsd32_dup_args *, register_t *);
   2536   1.30      fvdl 
   2537   1.72       dsl int	sys_pipe(struct lwp *, const void *, register_t *);
   2538   1.30      fvdl 
   2539   1.72       dsl int	sys_getegid(struct lwp *, const void *, register_t *);
   2540   1.30      fvdl 
   2541   1.72       dsl int	netbsd32_profil(struct lwp *, const struct netbsd32_profil_args *, register_t *);
   2542   1.30      fvdl 
   2543   1.72       dsl int	netbsd32_ktrace(struct lwp *, const struct netbsd32_ktrace_args *, register_t *);
   2544   1.30      fvdl 
   2545   1.72       dsl int	netbsd32_sigaction(struct lwp *, const struct netbsd32_sigaction_args *, register_t *);
   2546   1.30      fvdl 
   2547   1.72       dsl int	sys_getgid(struct lwp *, const void *, register_t *);
   2548   1.30      fvdl 
   2549   1.72       dsl int	compat_13_netbsd32_sigprocmask(struct lwp *, const struct compat_13_netbsd32_sigprocmask_args *, register_t *);
   2550   1.30      fvdl 
   2551   1.72       dsl int	netbsd32___getlogin(struct lwp *, const struct netbsd32___getlogin_args *, register_t *);
   2552   1.30      fvdl 
   2553   1.72       dsl int	netbsd32_setlogin(struct lwp *, const struct netbsd32_setlogin_args *, register_t *);
   2554   1.30      fvdl 
   2555   1.72       dsl int	netbsd32_acct(struct lwp *, const struct netbsd32_acct_args *, register_t *);
   2556   1.30      fvdl 
   2557   1.72       dsl int	compat_13_sys_sigpending(struct lwp *, const void *, register_t *);
   2558   1.30      fvdl 
   2559   1.72       dsl int	compat_13_netbsd32_sigaltstack13(struct lwp *, const struct compat_13_netbsd32_sigaltstack13_args *, register_t *);
   2560   1.30      fvdl 
   2561   1.72       dsl int	netbsd32_ioctl(struct lwp *, const struct netbsd32_ioctl_args *, register_t *);
   2562   1.30      fvdl 
   2563   1.72       dsl int	compat_12_netbsd32_reboot(struct lwp *, const struct compat_12_netbsd32_reboot_args *, register_t *);
   2564   1.30      fvdl 
   2565   1.72       dsl int	netbsd32_revoke(struct lwp *, const struct netbsd32_revoke_args *, register_t *);
   2566   1.30      fvdl 
   2567   1.72       dsl int	netbsd32_symlink(struct lwp *, const struct netbsd32_symlink_args *, register_t *);
   2568   1.30      fvdl 
   2569   1.72       dsl int	netbsd32_readlink(struct lwp *, const struct netbsd32_readlink_args *, register_t *);
   2570   1.30      fvdl 
   2571   1.72       dsl int	netbsd32_execve(struct lwp *, const struct netbsd32_execve_args *, register_t *);
   2572   1.30      fvdl 
   2573   1.72       dsl int	netbsd32_umask(struct lwp *, const struct netbsd32_umask_args *, register_t *);
   2574   1.30      fvdl 
   2575   1.72       dsl int	netbsd32_chroot(struct lwp *, const struct netbsd32_chroot_args *, register_t *);
   2576   1.30      fvdl 
   2577   1.72       dsl int	compat_43_netbsd32_fstat43(struct lwp *, const struct compat_43_netbsd32_fstat43_args *, register_t *);
   2578   1.30      fvdl 
   2579   1.72       dsl int	compat_43_netbsd32_ogetkerninfo(struct lwp *, const struct compat_43_netbsd32_ogetkerninfo_args *, register_t *);
   2580   1.30      fvdl 
   2581   1.72       dsl int	compat_43_sys_getpagesize(struct lwp *, const void *, register_t *);
   2582   1.30      fvdl 
   2583   1.72       dsl int	compat_12_netbsd32_msync(struct lwp *, const struct compat_12_netbsd32_msync_args *, register_t *);
   2584   1.30      fvdl 
   2585   1.72       dsl int	sys_vfork(struct lwp *, const void *, register_t *);
   2586   1.30      fvdl 
   2587   1.72       dsl int	netbsd32_sbrk(struct lwp *, const struct netbsd32_sbrk_args *, register_t *);
   2588   1.30      fvdl 
   2589   1.72       dsl int	netbsd32_sstk(struct lwp *, const struct netbsd32_sstk_args *, register_t *);
   2590   1.30      fvdl 
   2591   1.72       dsl int	compat_43_netbsd32_ommap(struct lwp *, const struct compat_43_netbsd32_ommap_args *, register_t *);
   2592   1.30      fvdl 
   2593   1.72       dsl int	netbsd32_ovadvise(struct lwp *, const struct netbsd32_ovadvise_args *, register_t *);
   2594   1.30      fvdl 
   2595   1.72       dsl int	netbsd32_munmap(struct lwp *, const struct netbsd32_munmap_args *, register_t *);
   2596   1.30      fvdl 
   2597   1.72       dsl int	netbsd32_mprotect(struct lwp *, const struct netbsd32_mprotect_args *, register_t *);
   2598   1.30      fvdl 
   2599   1.72       dsl int	netbsd32_madvise(struct lwp *, const struct netbsd32_madvise_args *, register_t *);
   2600   1.30      fvdl 
   2601   1.72       dsl int	netbsd32_mincore(struct lwp *, const struct netbsd32_mincore_args *, register_t *);
   2602   1.30      fvdl 
   2603   1.72       dsl int	netbsd32_getgroups(struct lwp *, const struct netbsd32_getgroups_args *, register_t *);
   2604   1.30      fvdl 
   2605   1.72       dsl int	netbsd32_setgroups(struct lwp *, const struct netbsd32_setgroups_args *, register_t *);
   2606   1.30      fvdl 
   2607   1.72       dsl int	sys_getpgrp(struct lwp *, const void *, register_t *);
   2608   1.30      fvdl 
   2609   1.72       dsl int	netbsd32_setpgid(struct lwp *, const struct netbsd32_setpgid_args *, register_t *);
   2610   1.30      fvdl 
   2611   1.83  christos int	compat_50_netbsd32_setitimer(struct lwp *, const struct compat_50_netbsd32_setitimer_args *, register_t *);
   2612   1.30      fvdl 
   2613   1.72       dsl int	compat_43_sys_wait(struct lwp *, const void *, register_t *);
   2614   1.30      fvdl 
   2615   1.72       dsl int	compat_12_netbsd32_oswapon(struct lwp *, const struct compat_12_netbsd32_oswapon_args *, register_t *);
   2616   1.30      fvdl 
   2617   1.83  christos int	compat_50_netbsd32_getitimer(struct lwp *, const struct compat_50_netbsd32_getitimer_args *, register_t *);
   2618   1.30      fvdl 
   2619   1.72       dsl int	compat_43_netbsd32_ogethostname(struct lwp *, const struct compat_43_netbsd32_ogethostname_args *, register_t *);
   2620   1.30      fvdl 
   2621   1.72       dsl int	compat_43_netbsd32_osethostname(struct lwp *, const struct compat_43_netbsd32_osethostname_args *, register_t *);
   2622   1.30      fvdl 
   2623   1.72       dsl int	compat_43_sys_getdtablesize(struct lwp *, const void *, register_t *);
   2624   1.30      fvdl 
   2625   1.72       dsl int	netbsd32_dup2(struct lwp *, const struct netbsd32_dup2_args *, register_t *);
   2626   1.30      fvdl 
   2627   1.72       dsl int	netbsd32_fcntl(struct lwp *, const struct netbsd32_fcntl_args *, register_t *);
   2628   1.30      fvdl 
   2629   1.83  christos int	compat_50_netbsd32_select(struct lwp *, const struct compat_50_netbsd32_select_args *, register_t *);
   2630   1.30      fvdl 
   2631   1.72       dsl int	netbsd32_fsync(struct lwp *, const struct netbsd32_fsync_args *, register_t *);
   2632   1.30      fvdl 
   2633   1.72       dsl int	netbsd32_setpriority(struct lwp *, const struct netbsd32_setpriority_args *, register_t *);
   2634   1.30      fvdl 
   2635   1.72       dsl int	compat_30_netbsd32_socket(struct lwp *, const struct compat_30_netbsd32_socket_args *, register_t *);
   2636   1.30      fvdl 
   2637   1.72       dsl int	netbsd32_connect(struct lwp *, const struct netbsd32_connect_args *, register_t *);
   2638   1.30      fvdl 
   2639   1.72       dsl int	compat_43_netbsd32_oaccept(struct lwp *, const struct compat_43_netbsd32_oaccept_args *, register_t *);
   2640   1.30      fvdl 
   2641   1.72       dsl int	netbsd32_getpriority(struct lwp *, const struct netbsd32_getpriority_args *, register_t *);
   2642   1.30      fvdl 
   2643   1.72       dsl int	compat_43_netbsd32_osend(struct lwp *, const struct compat_43_netbsd32_osend_args *, register_t *);
   2644   1.30      fvdl 
   2645   1.72       dsl int	compat_43_netbsd32_orecv(struct lwp *, const struct compat_43_netbsd32_orecv_args *, register_t *);
   2646   1.30      fvdl 
   2647   1.72       dsl int	compat_13_netbsd32_sigreturn(struct lwp *, const struct compat_13_netbsd32_sigreturn_args *, register_t *);
   2648   1.30      fvdl 
   2649   1.72       dsl int	netbsd32_bind(struct lwp *, const struct netbsd32_bind_args *, register_t *);
   2650   1.30      fvdl 
   2651   1.72       dsl int	netbsd32_setsockopt(struct lwp *, const struct netbsd32_setsockopt_args *, register_t *);
   2652   1.30      fvdl 
   2653   1.72       dsl int	netbsd32_listen(struct lwp *, const struct netbsd32_listen_args *, register_t *);
   2654   1.30      fvdl 
   2655   1.72       dsl int	compat_43_netbsd32_osigvec(struct lwp *, const struct compat_43_netbsd32_osigvec_args *, register_t *);
   2656   1.30      fvdl 
   2657   1.72       dsl int	compat_43_netbsd32_sigblock(struct lwp *, const struct compat_43_netbsd32_sigblock_args *, register_t *);
   2658   1.30      fvdl 
   2659   1.72       dsl int	compat_43_netbsd32_sigsetmask(struct lwp *, const struct compat_43_netbsd32_sigsetmask_args *, register_t *);
   2660   1.30      fvdl 
   2661   1.72       dsl int	compat_13_netbsd32_sigsuspend(struct lwp *, const struct compat_13_netbsd32_sigsuspend_args *, register_t *);
   2662   1.30      fvdl 
   2663   1.72       dsl int	compat_43_netbsd32_osigstack(struct lwp *, const struct compat_43_netbsd32_osigstack_args *, register_t *);
   2664   1.30      fvdl 
   2665   1.72       dsl int	compat_43_netbsd32_orecvmsg(struct lwp *, const struct compat_43_netbsd32_orecvmsg_args *, register_t *);
   2666   1.30      fvdl 
   2667   1.72       dsl int	compat_43_netbsd32_osendmsg(struct lwp *, const struct compat_43_netbsd32_osendmsg_args *, register_t *);
   2668   1.30      fvdl 
   2669   1.83  christos int	compat_50_netbsd32_gettimeofday(struct lwp *, const struct compat_50_netbsd32_gettimeofday_args *, register_t *);
   2670   1.30      fvdl 
   2671   1.83  christos int	compat_50_netbsd32_getrusage(struct lwp *, const struct compat_50_netbsd32_getrusage_args *, register_t *);
   2672   1.30      fvdl 
   2673   1.72       dsl int	netbsd32_getsockopt(struct lwp *, const struct netbsd32_getsockopt_args *, register_t *);
   2674   1.30      fvdl 
   2675   1.72       dsl int	netbsd32_readv(struct lwp *, const struct netbsd32_readv_args *, register_t *);
   2676   1.30      fvdl 
   2677   1.72       dsl int	netbsd32_writev(struct lwp *, const struct netbsd32_writev_args *, register_t *);
   2678   1.30      fvdl 
   2679   1.83  christos int	compat_50_netbsd32_settimeofday(struct lwp *, const struct compat_50_netbsd32_settimeofday_args *, register_t *);
   2680   1.30      fvdl 
   2681   1.72       dsl int	netbsd32_fchown(struct lwp *, const struct netbsd32_fchown_args *, register_t *);
   2682   1.30      fvdl 
   2683   1.72       dsl int	netbsd32_fchmod(struct lwp *, const struct netbsd32_fchmod_args *, register_t *);
   2684   1.30      fvdl 
   2685   1.72       dsl int	compat_43_netbsd32_orecvfrom(struct lwp *, const struct compat_43_netbsd32_orecvfrom_args *, register_t *);
   2686   1.30      fvdl 
   2687   1.72       dsl int	netbsd32_setreuid(struct lwp *, const struct netbsd32_setreuid_args *, register_t *);
   2688   1.30      fvdl 
   2689   1.72       dsl int	netbsd32_setregid(struct lwp *, const struct netbsd32_setregid_args *, register_t *);
   2690   1.30      fvdl 
   2691   1.72       dsl int	netbsd32_rename(struct lwp *, const struct netbsd32_rename_args *, register_t *);
   2692   1.30      fvdl 
   2693   1.72       dsl int	compat_43_netbsd32_otruncate(struct lwp *, const struct compat_43_netbsd32_otruncate_args *, register_t *);
   2694   1.30      fvdl 
   2695   1.72       dsl int	compat_43_netbsd32_oftruncate(struct lwp *, const struct compat_43_netbsd32_oftruncate_args *, register_t *);
   2696   1.30      fvdl 
   2697   1.72       dsl int	netbsd32_flock(struct lwp *, const struct netbsd32_flock_args *, register_t *);
   2698   1.30      fvdl 
   2699   1.72       dsl int	netbsd32_mkfifo(struct lwp *, const struct netbsd32_mkfifo_args *, register_t *);
   2700   1.30      fvdl 
   2701   1.72       dsl int	netbsd32_sendto(struct lwp *, const struct netbsd32_sendto_args *, register_t *);
   2702   1.30      fvdl 
   2703   1.72       dsl int	netbsd32_shutdown(struct lwp *, const struct netbsd32_shutdown_args *, register_t *);
   2704   1.30      fvdl 
   2705   1.72       dsl int	netbsd32_socketpair(struct lwp *, const struct netbsd32_socketpair_args *, register_t *);
   2706   1.30      fvdl 
   2707   1.72       dsl int	netbsd32_mkdir(struct lwp *, const struct netbsd32_mkdir_args *, register_t *);
   2708   1.30      fvdl 
   2709   1.72       dsl int	netbsd32_rmdir(struct lwp *, const struct netbsd32_rmdir_args *, register_t *);
   2710   1.30      fvdl 
   2711   1.83  christos int	compat_50_netbsd32_utimes(struct lwp *, const struct compat_50_netbsd32_utimes_args *, register_t *);
   2712   1.30      fvdl 
   2713   1.83  christos int	compat_50_netbsd32_adjtime(struct lwp *, const struct compat_50_netbsd32_adjtime_args *, register_t *);
   2714   1.30      fvdl 
   2715   1.72       dsl int	compat_43_netbsd32_ogetpeername(struct lwp *, const struct compat_43_netbsd32_ogetpeername_args *, register_t *);
   2716   1.30      fvdl 
   2717   1.72       dsl int	compat_43_sys_gethostid(struct lwp *, const void *, register_t *);
   2718   1.30      fvdl 
   2719   1.72       dsl int	compat_43_netbsd32_sethostid(struct lwp *, const struct compat_43_netbsd32_sethostid_args *, register_t *);
   2720   1.30      fvdl 
   2721   1.72       dsl int	compat_43_netbsd32_ogetrlimit(struct lwp *, const struct compat_43_netbsd32_ogetrlimit_args *, register_t *);
   2722   1.30      fvdl 
   2723   1.72       dsl int	compat_43_netbsd32_osetrlimit(struct lwp *, const struct compat_43_netbsd32_osetrlimit_args *, register_t *);
   2724   1.30      fvdl 
   2725   1.72       dsl int	compat_43_netbsd32_killpg(struct lwp *, const struct compat_43_netbsd32_killpg_args *, register_t *);
   2726   1.30      fvdl 
   2727   1.72       dsl int	sys_setsid(struct lwp *, const void *, register_t *);
   2728   1.30      fvdl 
   2729   1.93    bouyer int	compat_50_netbsd32_quotactl(struct lwp *, const struct compat_50_netbsd32_quotactl_args *, register_t *);
   2730   1.30      fvdl 
   2731   1.72       dsl int	compat_43_sys_quota(struct lwp *, const void *, register_t *);
   2732   1.30      fvdl 
   2733   1.72       dsl int	compat_43_netbsd32_ogetsockname(struct lwp *, const struct compat_43_netbsd32_ogetsockname_args *, register_t *);
   2734   1.30      fvdl 
   2735   1.72       dsl int	compat_43_netbsd32_ogetdirentries(struct lwp *, const struct compat_43_netbsd32_ogetdirentries_args *, register_t *);
   2736   1.30      fvdl 
   2737   1.72       dsl int	compat_20_netbsd32_statfs(struct lwp *, const struct compat_20_netbsd32_statfs_args *, register_t *);
   2738   1.30      fvdl 
   2739   1.72       dsl int	compat_20_netbsd32_fstatfs(struct lwp *, const struct compat_20_netbsd32_fstatfs_args *, register_t *);
   2740   1.30      fvdl 
   2741   1.72       dsl int	compat_30_netbsd32_getfh(struct lwp *, const struct compat_30_netbsd32_getfh_args *, register_t *);
   2742   1.30      fvdl 
   2743   1.72       dsl int	compat_09_netbsd32_ogetdomainname(struct lwp *, const struct compat_09_netbsd32_ogetdomainname_args *, register_t *);
   2744   1.30      fvdl 
   2745   1.72       dsl int	compat_09_netbsd32_osetdomainname(struct lwp *, const struct compat_09_netbsd32_osetdomainname_args *, register_t *);
   2746   1.30      fvdl 
   2747   1.72       dsl int	compat_09_netbsd32_uname(struct lwp *, const struct compat_09_netbsd32_uname_args *, register_t *);
   2748   1.30      fvdl 
   2749   1.72       dsl int	netbsd32_sysarch(struct lwp *, const struct netbsd32_sysarch_args *, register_t *);
   2750   1.30      fvdl 
   2751   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
   2752   1.83  christos int	compat_10_netbsd32_semsys(struct lwp *, const struct compat_10_netbsd32_semsys_args *, register_t *);
   2753   1.30      fvdl 
   2754    1.1       mrg #else
   2755    1.1       mrg #endif
   2756   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
   2757   1.83  christos int	compat_10_netbsd32_msgsys(struct lwp *, const struct compat_10_netbsd32_msgsys_args *, register_t *);
   2758   1.30      fvdl 
   2759    1.1       mrg #else
   2760    1.1       mrg #endif
   2761   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
   2762   1.83  christos int	compat_10_netbsd32_shmsys(struct lwp *, const struct compat_10_netbsd32_shmsys_args *, register_t *);
   2763   1.30      fvdl 
   2764    1.1       mrg #else
   2765    1.1       mrg #endif
   2766   1.72       dsl int	netbsd32_pread(struct lwp *, const struct netbsd32_pread_args *, register_t *);
   2767   1.30      fvdl 
   2768   1.72       dsl int	netbsd32_pwrite(struct lwp *, const struct netbsd32_pwrite_args *, register_t *);
   2769   1.30      fvdl 
   2770   1.86  christos #if defined(NTP) || !defined(_KERNEL_OPT)
   2771   1.72       dsl int	compat_30_netbsd32_ntp_gettime(struct lwp *, const struct compat_30_netbsd32_ntp_gettime_args *, register_t *);
   2772   1.53  drochner 
   2773   1.72       dsl int	netbsd32_ntp_adjtime(struct lwp *, const struct netbsd32_ntp_adjtime_args *, register_t *);
   2774   1.30      fvdl 
   2775   1.86  christos #else
   2776   1.86  christos #endif
   2777   1.72       dsl int	netbsd32_setgid(struct lwp *, const struct netbsd32_setgid_args *, register_t *);
   2778   1.30      fvdl 
   2779   1.72       dsl int	netbsd32_setegid(struct lwp *, const struct netbsd32_setegid_args *, register_t *);
   2780   1.30      fvdl 
   2781   1.72       dsl int	netbsd32_seteuid(struct lwp *, const struct netbsd32_seteuid_args *, register_t *);
   2782   1.30      fvdl 
   2783   1.72       dsl int	compat_12_netbsd32_stat12(struct lwp *, const struct compat_12_netbsd32_stat12_args *, register_t *);
   2784   1.30      fvdl 
   2785   1.72       dsl int	compat_12_netbsd32_fstat12(struct lwp *, const struct compat_12_netbsd32_fstat12_args *, register_t *);
   2786   1.30      fvdl 
   2787   1.72       dsl int	compat_12_netbsd32_lstat12(struct lwp *, const struct compat_12_netbsd32_lstat12_args *, register_t *);
   2788   1.30      fvdl 
   2789   1.72       dsl int	netbsd32_pathconf(struct lwp *, const struct netbsd32_pathconf_args *, register_t *);
   2790   1.30      fvdl 
   2791   1.72       dsl int	netbsd32_fpathconf(struct lwp *, const struct netbsd32_fpathconf_args *, register_t *);
   2792   1.30      fvdl 
   2793   1.72       dsl int	netbsd32_getrlimit(struct lwp *, const struct netbsd32_getrlimit_args *, register_t *);
   2794   1.30      fvdl 
   2795   1.72       dsl int	netbsd32_setrlimit(struct lwp *, const struct netbsd32_setrlimit_args *, register_t *);
   2796   1.30      fvdl 
   2797   1.72       dsl int	compat_12_netbsd32_getdirentries(struct lwp *, const struct compat_12_netbsd32_getdirentries_args *, register_t *);
   2798   1.30      fvdl 
   2799   1.72       dsl int	netbsd32_mmap(struct lwp *, const struct netbsd32_mmap_args *, register_t *);
   2800   1.30      fvdl 
   2801   1.83  christos int	netbsd32____syscall(struct lwp *, const struct netbsd32____syscall_args *, register_t *);
   2802   1.69       dsl 
   2803   1.72       dsl int	netbsd32_lseek(struct lwp *, const struct netbsd32_lseek_args *, register_t *);
   2804   1.30      fvdl 
   2805   1.72       dsl int	netbsd32_truncate(struct lwp *, const struct netbsd32_truncate_args *, register_t *);
   2806   1.30      fvdl 
   2807   1.72       dsl int	netbsd32_ftruncate(struct lwp *, const struct netbsd32_ftruncate_args *, register_t *);
   2808   1.30      fvdl 
   2809   1.72       dsl int	netbsd32___sysctl(struct lwp *, const struct netbsd32___sysctl_args *, register_t *);
   2810   1.30      fvdl 
   2811   1.72       dsl int	netbsd32_mlock(struct lwp *, const struct netbsd32_mlock_args *, register_t *);
   2812   1.30      fvdl 
   2813   1.72       dsl int	netbsd32_munlock(struct lwp *, const struct netbsd32_munlock_args *, register_t *);
   2814   1.30      fvdl 
   2815   1.72       dsl int	netbsd32_undelete(struct lwp *, const struct netbsd32_undelete_args *, register_t *);
   2816   1.30      fvdl 
   2817   1.83  christos int	compat_50_netbsd32_futimes(struct lwp *, const struct compat_50_netbsd32_futimes_args *, register_t *);
   2818   1.30      fvdl 
   2819   1.72       dsl int	netbsd32_getpgid(struct lwp *, const struct netbsd32_getpgid_args *, register_t *);
   2820   1.30      fvdl 
   2821   1.72       dsl int	netbsd32_reboot(struct lwp *, const struct netbsd32_reboot_args *, register_t *);
   2822   1.30      fvdl 
   2823   1.72       dsl int	netbsd32_poll(struct lwp *, const struct netbsd32_poll_args *, register_t *);
   2824   1.30      fvdl 
   2825   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
   2826   1.72       dsl int	compat_14_netbsd32___semctl(struct lwp *, const struct compat_14_netbsd32___semctl_args *, register_t *);
   2827   1.30      fvdl 
   2828   1.72       dsl int	netbsd32_semget(struct lwp *, const struct netbsd32_semget_args *, register_t *);
   2829   1.30      fvdl 
   2830   1.72       dsl int	netbsd32_semop(struct lwp *, const struct netbsd32_semop_args *, register_t *);
   2831   1.30      fvdl 
   2832   1.72       dsl int	netbsd32_semconfig(struct lwp *, const struct netbsd32_semconfig_args *, register_t *);
   2833   1.30      fvdl 
   2834    1.1       mrg #else
   2835    1.1       mrg #endif
   2836   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
   2837   1.72       dsl int	compat_14_netbsd32_msgctl(struct lwp *, const struct compat_14_netbsd32_msgctl_args *, register_t *);
   2838   1.30      fvdl 
   2839   1.72       dsl int	netbsd32_msgget(struct lwp *, const struct netbsd32_msgget_args *, register_t *);
   2840   1.30      fvdl 
   2841   1.72       dsl int	netbsd32_msgsnd(struct lwp *, const struct netbsd32_msgsnd_args *, register_t *);
   2842   1.30      fvdl 
   2843   1.72       dsl int	netbsd32_msgrcv(struct lwp *, const struct netbsd32_msgrcv_args *, register_t *);
   2844   1.30      fvdl 
   2845    1.1       mrg #else
   2846    1.1       mrg #endif
   2847   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
   2848   1.72       dsl int	netbsd32_shmat(struct lwp *, const struct netbsd32_shmat_args *, register_t *);
   2849   1.30      fvdl 
   2850   1.72       dsl int	compat_14_netbsd32_shmctl(struct lwp *, const struct compat_14_netbsd32_shmctl_args *, register_t *);
   2851   1.30      fvdl 
   2852   1.72       dsl int	netbsd32_shmdt(struct lwp *, const struct netbsd32_shmdt_args *, register_t *);
   2853   1.30      fvdl 
   2854   1.72       dsl int	netbsd32_shmget(struct lwp *, const struct netbsd32_shmget_args *, register_t *);
   2855   1.30      fvdl 
   2856   1.16       cgd #else
   2857   1.16       cgd #endif
   2858   1.83  christos int	compat_50_netbsd32_clock_gettime(struct lwp *, const struct compat_50_netbsd32_clock_gettime_args *, register_t *);
   2859   1.30      fvdl 
   2860   1.83  christos int	compat_50_netbsd32_clock_settime(struct lwp *, const struct compat_50_netbsd32_clock_settime_args *, register_t *);
   2861   1.30      fvdl 
   2862   1.83  christos int	compat_50_netbsd32_clock_getres(struct lwp *, const struct compat_50_netbsd32_clock_getres_args *, register_t *);
   2863   1.30      fvdl 
   2864   1.72       dsl int	netbsd32_timer_create(struct lwp *, const struct netbsd32_timer_create_args *, register_t *);
   2865   1.43      cube 
   2866   1.72       dsl int	netbsd32_timer_delete(struct lwp *, const struct netbsd32_timer_delete_args *, register_t *);
   2867   1.43      cube 
   2868   1.83  christos int	compat_50_netbsd32_timer_settime(struct lwp *, const struct compat_50_netbsd32_timer_settime_args *, register_t *);
   2869   1.43      cube 
   2870   1.83  christos int	compat_50_netbsd32_timer_gettime(struct lwp *, const struct compat_50_netbsd32_timer_gettime_args *, register_t *);
   2871   1.43      cube 
   2872   1.72       dsl int	netbsd32_timer_getoverrun(struct lwp *, const struct netbsd32_timer_getoverrun_args *, register_t *);
   2873   1.43      cube 
   2874   1.83  christos int	compat_50_netbsd32_nanosleep(struct lwp *, const struct compat_50_netbsd32_nanosleep_args *, register_t *);
   2875   1.30      fvdl 
   2876   1.72       dsl int	netbsd32_fdatasync(struct lwp *, const struct netbsd32_fdatasync_args *, register_t *);
   2877   1.30      fvdl 
   2878   1.72       dsl int	netbsd32_mlockall(struct lwp *, const struct netbsd32_mlockall_args *, register_t *);
   2879   1.37      cube 
   2880   1.72       dsl int	sys_munlockall(struct lwp *, const void *, register_t *);
   2881   1.37      cube 
   2882   1.83  christos int	compat_50_netbsd32___sigtimedwait(struct lwp *, const struct compat_50_netbsd32___sigtimedwait_args *, register_t *);
   2883   1.44      cube 
   2884   1.72       dsl int	netbsd32__ksem_init(struct lwp *, const struct netbsd32__ksem_init_args *, register_t *);
   2885   1.48      cube 
   2886   1.72       dsl int	netbsd32__ksem_open(struct lwp *, const struct netbsd32__ksem_open_args *, register_t *);
   2887   1.48      cube 
   2888   1.72       dsl int	netbsd32__ksem_unlink(struct lwp *, const struct netbsd32__ksem_unlink_args *, register_t *);
   2889   1.48      cube 
   2890   1.72       dsl int	netbsd32__ksem_close(struct lwp *, const struct netbsd32__ksem_close_args *, register_t *);
   2891   1.48      cube 
   2892   1.72       dsl int	netbsd32__ksem_post(struct lwp *, const struct netbsd32__ksem_post_args *, register_t *);
   2893   1.48      cube 
   2894   1.72       dsl int	netbsd32__ksem_wait(struct lwp *, const struct netbsd32__ksem_wait_args *, register_t *);
   2895   1.48      cube 
   2896   1.72       dsl int	netbsd32__ksem_trywait(struct lwp *, const struct netbsd32__ksem_trywait_args *, register_t *);
   2897   1.48      cube 
   2898   1.72       dsl int	netbsd32__ksem_getvalue(struct lwp *, const struct netbsd32__ksem_getvalue_args *, register_t *);
   2899   1.48      cube 
   2900   1.72       dsl int	netbsd32__ksem_destroy(struct lwp *, const struct netbsd32__ksem_destroy_args *, register_t *);
   2901   1.48      cube 
   2902  1.101     joerg int	netbsd32__ksem_timedwait(struct lwp *, const struct netbsd32__ksem_timedwait_args *, register_t *);
   2903  1.101     joerg 
   2904   1.72       dsl int	netbsd32___posix_rename(struct lwp *, const struct netbsd32___posix_rename_args *, register_t *);
   2905   1.30      fvdl 
   2906   1.72       dsl int	netbsd32_swapctl(struct lwp *, const struct netbsd32_swapctl_args *, register_t *);
   2907   1.30      fvdl 
   2908   1.72       dsl int	compat_30_netbsd32_getdents(struct lwp *, const struct compat_30_netbsd32_getdents_args *, register_t *);
   2909   1.30      fvdl 
   2910   1.72       dsl int	netbsd32_minherit(struct lwp *, const struct netbsd32_minherit_args *, register_t *);
   2911   1.30      fvdl 
   2912   1.72       dsl int	netbsd32_lchmod(struct lwp *, const struct netbsd32_lchmod_args *, register_t *);
   2913   1.30      fvdl 
   2914   1.72       dsl int	netbsd32_lchown(struct lwp *, const struct netbsd32_lchown_args *, register_t *);
   2915   1.30      fvdl 
   2916   1.83  christos int	compat_50_netbsd32_lutimes(struct lwp *, const struct compat_50_netbsd32_lutimes_args *, register_t *);
   2917   1.30      fvdl 
   2918   1.72       dsl int	netbsd32___msync13(struct lwp *, const struct netbsd32___msync13_args *, register_t *);
   2919   1.30      fvdl 
   2920   1.72       dsl int	compat_30_netbsd32___stat13(struct lwp *, const struct compat_30_netbsd32___stat13_args *, register_t *);
   2921   1.30      fvdl 
   2922   1.72       dsl int	compat_30_netbsd32___fstat13(struct lwp *, const struct compat_30_netbsd32___fstat13_args *, register_t *);
   2923   1.30      fvdl 
   2924   1.72       dsl int	compat_30_netbsd32___lstat13(struct lwp *, const struct compat_30_netbsd32___lstat13_args *, register_t *);
   2925   1.30      fvdl 
   2926   1.72       dsl int	netbsd32___sigaltstack14(struct lwp *, const struct netbsd32___sigaltstack14_args *, register_t *);
   2927   1.30      fvdl 
   2928   1.72       dsl int	sys___vfork14(struct lwp *, const void *, register_t *);
   2929   1.30      fvdl 
   2930   1.72       dsl int	netbsd32___posix_chown(struct lwp *, const struct netbsd32___posix_chown_args *, register_t *);
   2931   1.30      fvdl 
   2932   1.72       dsl int	netbsd32___posix_fchown(struct lwp *, const struct netbsd32___posix_fchown_args *, register_t *);
   2933   1.30      fvdl 
   2934   1.72       dsl int	netbsd32___posix_lchown(struct lwp *, const struct netbsd32___posix_lchown_args *, register_t *);
   2935   1.30      fvdl 
   2936   1.72       dsl int	netbsd32_getsid(struct lwp *, const struct netbsd32_getsid_args *, register_t *);
   2937   1.30      fvdl 
   2938   1.72       dsl int	netbsd32___clone(struct lwp *, const struct netbsd32___clone_args *, register_t *);
   2939   1.39      cube 
   2940   1.72       dsl int	netbsd32_fktrace(struct lwp *, const struct netbsd32_fktrace_args *, register_t *);
   2941   1.30      fvdl 
   2942   1.72       dsl int	netbsd32_preadv(struct lwp *, const struct netbsd32_preadv_args *, register_t *);
   2943   1.30      fvdl 
   2944   1.72       dsl int	netbsd32_pwritev(struct lwp *, const struct netbsd32_pwritev_args *, register_t *);
   2945   1.30      fvdl 
   2946   1.72       dsl int	netbsd32___sigaction14(struct lwp *, const struct netbsd32___sigaction14_args *, register_t *);
   2947   1.30      fvdl 
   2948   1.72       dsl int	netbsd32___sigpending14(struct lwp *, const struct netbsd32___sigpending14_args *, register_t *);
   2949   1.30      fvdl 
   2950   1.72       dsl int	netbsd32___sigprocmask14(struct lwp *, const struct netbsd32___sigprocmask14_args *, register_t *);
   2951   1.30      fvdl 
   2952   1.72       dsl int	netbsd32___sigsuspend14(struct lwp *, const struct netbsd32___sigsuspend14_args *, register_t *);
   2953   1.30      fvdl 
   2954   1.72       dsl int	compat_16_netbsd32___sigreturn14(struct lwp *, const struct compat_16_netbsd32___sigreturn14_args *, register_t *);
   2955   1.30      fvdl 
   2956   1.72       dsl int	netbsd32___getcwd(struct lwp *, const struct netbsd32___getcwd_args *, register_t *);
   2957   1.30      fvdl 
   2958   1.72       dsl int	netbsd32_fchroot(struct lwp *, const struct netbsd32_fchroot_args *, register_t *);
   2959   1.30      fvdl 
   2960   1.72       dsl int	compat_30_netbsd32_fhopen(struct lwp *, const struct compat_30_netbsd32_fhopen_args *, register_t *);
   2961   1.30      fvdl 
   2962   1.72       dsl int	compat_30_netbsd32_fhstat(struct lwp *, const struct compat_30_netbsd32_fhstat_args *, register_t *);
   2963   1.30      fvdl 
   2964   1.72       dsl int	compat_20_netbsd32_fhstatfs(struct lwp *, const struct compat_20_netbsd32_fhstatfs_args *, register_t *);
   2965   1.30      fvdl 
   2966   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
   2967   1.83  christos int	compat_50_netbsd32___semctl14(struct lwp *, const struct compat_50_netbsd32___semctl14_args *, register_t *);
   2968   1.30      fvdl 
   2969   1.12       eeh #else
   2970   1.12       eeh #endif
   2971   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
   2972   1.83  christos int	compat_50_netbsd32___msgctl13(struct lwp *, const struct compat_50_netbsd32___msgctl13_args *, register_t *);
   2973   1.30      fvdl 
   2974   1.12       eeh #else
   2975   1.12       eeh #endif
   2976   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
   2977   1.83  christos int	compat_50_netbsd32___shmctl13(struct lwp *, const struct compat_50_netbsd32___shmctl13_args *, register_t *);
   2978   1.30      fvdl 
   2979   1.12       eeh #else
   2980   1.12       eeh #endif
   2981   1.72       dsl int	netbsd32_lchflags(struct lwp *, const struct netbsd32_lchflags_args *, register_t *);
   2982   1.30      fvdl 
   2983   1.72       dsl int	sys_issetugid(struct lwp *, const void *, register_t *);
   2984   1.30      fvdl 
   2985   1.72       dsl int	netbsd32_utrace(struct lwp *, const struct netbsd32_utrace_args *, register_t *);
   2986   1.30      fvdl 
   2987   1.72       dsl int	netbsd32_getcontext(struct lwp *, const struct netbsd32_getcontext_args *, register_t *);
   2988   1.30      fvdl 
   2989   1.72       dsl int	netbsd32_setcontext(struct lwp *, const struct netbsd32_setcontext_args *, register_t *);
   2990   1.30      fvdl 
   2991   1.72       dsl int	netbsd32__lwp_create(struct lwp *, const struct netbsd32__lwp_create_args *, register_t *);
   2992   1.50      cube 
   2993   1.72       dsl int	sys__lwp_exit(struct lwp *, const void *, register_t *);
   2994   1.50      cube 
   2995   1.72       dsl int	sys__lwp_self(struct lwp *, const void *, register_t *);
   2996   1.50      cube 
   2997   1.72       dsl int	netbsd32__lwp_wait(struct lwp *, const struct netbsd32__lwp_wait_args *, register_t *);
   2998   1.50      cube 
   2999   1.72       dsl int	netbsd32__lwp_suspend(struct lwp *, const struct netbsd32__lwp_suspend_args *, register_t *);
   3000   1.50      cube 
   3001   1.72       dsl int	netbsd32__lwp_continue(struct lwp *, const struct netbsd32__lwp_continue_args *, register_t *);
   3002   1.50      cube 
   3003   1.72       dsl int	netbsd32__lwp_wakeup(struct lwp *, const struct netbsd32__lwp_wakeup_args *, register_t *);
   3004   1.50      cube 
   3005   1.72       dsl int	sys__lwp_getprivate(struct lwp *, const void *, register_t *);
   3006   1.50      cube 
   3007   1.72       dsl int	netbsd32__lwp_setprivate(struct lwp *, const struct netbsd32__lwp_setprivate_args *, register_t *);
   3008   1.50      cube 
   3009   1.72       dsl int	netbsd32__lwp_kill(struct lwp *, const struct netbsd32__lwp_kill_args *, register_t *);
   3010   1.63      cube 
   3011   1.72       dsl int	netbsd32__lwp_detach(struct lwp *, const struct netbsd32__lwp_detach_args *, register_t *);
   3012   1.63      cube 
   3013   1.83  christos int	compat_50_netbsd32__lwp_park(struct lwp *, const struct compat_50_netbsd32__lwp_park_args *, register_t *);
   3014   1.63      cube 
   3015   1.72       dsl int	netbsd32__lwp_unpark(struct lwp *, const struct netbsd32__lwp_unpark_args *, register_t *);
   3016   1.63      cube 
   3017   1.72       dsl int	netbsd32__lwp_unpark_all(struct lwp *, const struct netbsd32__lwp_unpark_all_args *, register_t *);
   3018   1.63      cube 
   3019   1.72       dsl int	netbsd32__lwp_setname(struct lwp *, const struct netbsd32__lwp_setname_args *, register_t *);
   3020   1.70        ad 
   3021   1.72       dsl int	netbsd32__lwp_getname(struct lwp *, const struct netbsd32__lwp_getname_args *, register_t *);
   3022   1.70        ad 
   3023   1.72       dsl int	netbsd32__lwp_ctl(struct lwp *, const struct netbsd32__lwp_ctl_args *, register_t *);
   3024   1.70        ad 
   3025   1.72       dsl int	netbsd32___sigaction_sigtramp(struct lwp *, const struct netbsd32___sigaction_sigtramp_args *, register_t *);
   3026   1.30      fvdl 
   3027   1.72       dsl int	netbsd32_rasctl(struct lwp *, const struct netbsd32_rasctl_args *, register_t *);
   3028   1.41      cube 
   3029   1.72       dsl int	sys_kqueue(struct lwp *, const void *, register_t *);
   3030   1.46      cube 
   3031   1.83  christos int	compat_50_netbsd32_kevent(struct lwp *, const struct compat_50_netbsd32_kevent_args *, register_t *);
   3032   1.46      cube 
   3033   1.82       mrg int	netbsd32__sched_setparam(struct lwp *, const struct netbsd32__sched_setparam_args *, register_t *);
   3034   1.82       mrg 
   3035   1.82       mrg int	netbsd32__sched_getparam(struct lwp *, const struct netbsd32__sched_getparam_args *, register_t *);
   3036   1.82       mrg 
   3037   1.82       mrg int	netbsd32__sched_setaffinity(struct lwp *, const struct netbsd32__sched_setaffinity_args *, register_t *);
   3038   1.82       mrg 
   3039   1.82       mrg int	netbsd32__sched_getaffinity(struct lwp *, const struct netbsd32__sched_getaffinity_args *, register_t *);
   3040   1.82       mrg 
   3041   1.72       dsl int	sys_sched_yield(struct lwp *, const void *, register_t *);
   3042   1.63      cube 
   3043   1.72       dsl int	netbsd32_fsync_range(struct lwp *, const struct netbsd32_fsync_range_args *, register_t *);
   3044   1.40      cube 
   3045   1.72       dsl int	netbsd32_uuidgen(struct lwp *, const struct netbsd32_uuidgen_args *, register_t *);
   3046   1.35      cube 
   3047   1.72       dsl int	netbsd32_getvfsstat(struct lwp *, const struct netbsd32_getvfsstat_args *, register_t *);
   3048   1.32      cube 
   3049   1.72       dsl int	netbsd32_statvfs1(struct lwp *, const struct netbsd32_statvfs1_args *, register_t *);
   3050   1.32      cube 
   3051   1.72       dsl int	netbsd32_fstatvfs1(struct lwp *, const struct netbsd32_fstatvfs1_args *, register_t *);
   3052   1.32      cube 
   3053   1.72       dsl int	compat_30_netbsd32_fhstatvfs1(struct lwp *, const struct compat_30_netbsd32_fhstatvfs1_args *, register_t *);
   3054   1.32      cube 
   3055   1.72       dsl int	netbsd32_extattrctl(struct lwp *, const struct netbsd32_extattrctl_args *, register_t *);
   3056   1.36      cube 
   3057   1.72       dsl int	netbsd32_extattr_set_file(struct lwp *, const struct netbsd32_extattr_set_file_args *, register_t *);
   3058   1.36      cube 
   3059   1.72       dsl int	netbsd32_extattr_get_file(struct lwp *, const struct netbsd32_extattr_get_file_args *, register_t *);
   3060   1.36      cube 
   3061   1.72       dsl int	netbsd32_extattr_delete_file(struct lwp *, const struct netbsd32_extattr_delete_file_args *, register_t *);
   3062   1.36      cube 
   3063   1.72       dsl int	netbsd32_extattr_set_fd(struct lwp *, const struct netbsd32_extattr_set_fd_args *, register_t *);
   3064   1.36      cube 
   3065   1.72       dsl int	netbsd32_extattr_get_fd(struct lwp *, const struct netbsd32_extattr_get_fd_args *, register_t *);
   3066   1.36      cube 
   3067   1.72       dsl int	netbsd32_extattr_delete_fd(struct lwp *, const struct netbsd32_extattr_delete_fd_args *, register_t *);
   3068   1.36      cube 
   3069   1.72       dsl int	netbsd32_extattr_set_link(struct lwp *, const struct netbsd32_extattr_set_link_args *, register_t *);
   3070   1.36      cube 
   3071   1.72       dsl int	netbsd32_extattr_get_link(struct lwp *, const struct netbsd32_extattr_get_link_args *, register_t *);
   3072   1.36      cube 
   3073   1.72       dsl int	netbsd32_extattr_delete_link(struct lwp *, const struct netbsd32_extattr_delete_link_args *, register_t *);
   3074   1.36      cube 
   3075   1.72       dsl int	netbsd32_extattr_list_fd(struct lwp *, const struct netbsd32_extattr_list_fd_args *, register_t *);
   3076   1.36      cube 
   3077   1.72       dsl int	netbsd32_extattr_list_file(struct lwp *, const struct netbsd32_extattr_list_file_args *, register_t *);
   3078   1.36      cube 
   3079   1.72       dsl int	netbsd32_extattr_list_link(struct lwp *, const struct netbsd32_extattr_list_link_args *, register_t *);
   3080   1.36      cube 
   3081   1.83  christos int	compat_50_netbsd32_pselect(struct lwp *, const struct compat_50_netbsd32_pselect_args *, register_t *);
   3082   1.38      cube 
   3083   1.83  christos int	compat_50_netbsd32_pollts(struct lwp *, const struct compat_50_netbsd32_pollts_args *, register_t *);
   3084   1.38      cube 
   3085   1.72       dsl int	netbsd32_setxattr(struct lwp *, const struct netbsd32_setxattr_args *, register_t *);
   3086   1.42      cube 
   3087   1.72       dsl int	netbsd32_lsetxattr(struct lwp *, const struct netbsd32_lsetxattr_args *, register_t *);
   3088   1.42      cube 
   3089   1.72       dsl int	netbsd32_fsetxattr(struct lwp *, const struct netbsd32_fsetxattr_args *, register_t *);
   3090   1.42      cube 
   3091   1.72       dsl int	netbsd32_getxattr(struct lwp *, const struct netbsd32_getxattr_args *, register_t *);
   3092   1.42      cube 
   3093   1.72       dsl int	netbsd32_lgetxattr(struct lwp *, const struct netbsd32_lgetxattr_args *, register_t *);
   3094   1.42      cube 
   3095   1.72       dsl int	netbsd32_fgetxattr(struct lwp *, const struct netbsd32_fgetxattr_args *, register_t *);
   3096   1.42      cube 
   3097   1.72       dsl int	netbsd32_listxattr(struct lwp *, const struct netbsd32_listxattr_args *, register_t *);
   3098   1.42      cube 
   3099   1.72       dsl int	netbsd32_llistxattr(struct lwp *, const struct netbsd32_llistxattr_args *, register_t *);
   3100   1.42      cube 
   3101   1.72       dsl int	netbsd32_flistxattr(struct lwp *, const struct netbsd32_flistxattr_args *, register_t *);
   3102   1.42      cube 
   3103   1.72       dsl int	netbsd32_removexattr(struct lwp *, const struct netbsd32_removexattr_args *, register_t *);
   3104   1.42      cube 
   3105   1.72       dsl int	netbsd32_lremovexattr(struct lwp *, const struct netbsd32_lremovexattr_args *, register_t *);
   3106   1.42      cube 
   3107   1.72       dsl int	netbsd32_fremovexattr(struct lwp *, const struct netbsd32_fremovexattr_args *, register_t *);
   3108   1.42      cube 
   3109   1.83  christos int	compat_50_netbsd32___stat30(struct lwp *, const struct compat_50_netbsd32___stat30_args *, register_t *);
   3110   1.45  christos 
   3111   1.83  christos int	compat_50_netbsd32___fstat30(struct lwp *, const struct compat_50_netbsd32___fstat30_args *, register_t *);
   3112   1.45  christos 
   3113   1.83  christos int	compat_50_netbsd32___lstat30(struct lwp *, const struct compat_50_netbsd32___lstat30_args *, register_t *);
   3114   1.45  christos 
   3115   1.83  christos int	netbsd32___getdents30(struct lwp *, const struct netbsd32___getdents30_args *, register_t *);
   3116   1.45  christos 
   3117   1.83  christos int	compat_30_netbsd32___fhstat30(struct lwp *, const struct compat_30_netbsd32___fhstat30_args *, register_t *);
   3118   1.51      cube 
   3119   1.86  christos #if defined(NTP) || !defined(_KERNEL_OPT)
   3120   1.83  christos int	compat_50_netbsd32_ntp_gettime(struct lwp *, const struct compat_50_netbsd32_ntp_gettime_args *, register_t *);
   3121   1.53  drochner 
   3122   1.86  christos #else
   3123   1.86  christos #endif
   3124   1.83  christos int	netbsd32___socket30(struct lwp *, const struct netbsd32___socket30_args *, register_t *);
   3125   1.54       mrg 
   3126   1.72       dsl int	netbsd32___getfh30(struct lwp *, const struct netbsd32___getfh30_args *, register_t *);
   3127   1.55    martin 
   3128   1.72       dsl int	netbsd32___fhopen40(struct lwp *, const struct netbsd32___fhopen40_args *, register_t *);
   3129   1.58    martin 
   3130   1.72       dsl int	netbsd32___fhstatvfs140(struct lwp *, const struct netbsd32___fhstatvfs140_args *, register_t *);
   3131   1.58    martin 
   3132   1.83  christos int	compat_50_netbsd32___fhstat40(struct lwp *, const struct compat_50_netbsd32___fhstat40_args *, register_t *);
   3133   1.58    martin 
   3134   1.89      matt int	netbsd32___mount50(struct lwp *, const struct netbsd32___mount50_args *, register_t *);
   3135   1.89      matt 
   3136   1.73       dsl int	netbsd32_mremap(struct lwp *, const struct netbsd32_mremap_args *, register_t *);
   3137   1.73       dsl 
   3138   1.75    martin int	netbsd32___posix_fadvise50(struct lwp *, const struct netbsd32___posix_fadvise50_args *, register_t *);
   3139   1.75    martin 
   3140   1.83  christos int	netbsd32___select50(struct lwp *, const struct netbsd32___select50_args *, register_t *);
   3141   1.83  christos 
   3142   1.83  christos int	netbsd32___gettimeofday50(struct lwp *, const struct netbsd32___gettimeofday50_args *, register_t *);
   3143   1.83  christos 
   3144   1.83  christos int	netbsd32___settimeofday50(struct lwp *, const struct netbsd32___settimeofday50_args *, register_t *);
   3145   1.83  christos 
   3146   1.83  christos int	netbsd32___utimes50(struct lwp *, const struct netbsd32___utimes50_args *, register_t *);
   3147   1.83  christos 
   3148   1.83  christos int	netbsd32___adjtime50(struct lwp *, const struct netbsd32___adjtime50_args *, register_t *);
   3149   1.83  christos 
   3150   1.83  christos int	netbsd32___futimes50(struct lwp *, const struct netbsd32___futimes50_args *, register_t *);
   3151   1.83  christos 
   3152   1.83  christos int	netbsd32___lutimes50(struct lwp *, const struct netbsd32___lutimes50_args *, register_t *);
   3153   1.83  christos 
   3154   1.83  christos int	netbsd32___setitimer50(struct lwp *, const struct netbsd32___setitimer50_args *, register_t *);
   3155   1.83  christos 
   3156   1.83  christos int	netbsd32___getitimer50(struct lwp *, const struct netbsd32___getitimer50_args *, register_t *);
   3157   1.83  christos 
   3158   1.83  christos int	netbsd32___clock_gettime50(struct lwp *, const struct netbsd32___clock_gettime50_args *, register_t *);
   3159   1.83  christos 
   3160   1.83  christos int	netbsd32___clock_settime50(struct lwp *, const struct netbsd32___clock_settime50_args *, register_t *);
   3161   1.83  christos 
   3162   1.83  christos int	netbsd32___clock_getres50(struct lwp *, const struct netbsd32___clock_getres50_args *, register_t *);
   3163   1.83  christos 
   3164   1.83  christos int	netbsd32___nanosleep50(struct lwp *, const struct netbsd32___nanosleep50_args *, register_t *);
   3165   1.83  christos 
   3166   1.83  christos int	netbsd32_____sigtimedwait50(struct lwp *, const struct netbsd32_____sigtimedwait50_args *, register_t *);
   3167   1.83  christos 
   3168   1.83  christos int	netbsd32____lwp_park50(struct lwp *, const struct netbsd32____lwp_park50_args *, register_t *);
   3169   1.83  christos 
   3170   1.83  christos int	netbsd32___kevent50(struct lwp *, const struct netbsd32___kevent50_args *, register_t *);
   3171   1.83  christos 
   3172   1.83  christos int	netbsd32___pselect50(struct lwp *, const struct netbsd32___pselect50_args *, register_t *);
   3173   1.83  christos 
   3174   1.83  christos int	netbsd32___pollts50(struct lwp *, const struct netbsd32___pollts50_args *, register_t *);
   3175   1.83  christos 
   3176   1.83  christos int	netbsd32___stat50(struct lwp *, const struct netbsd32___stat50_args *, register_t *);
   3177   1.83  christos 
   3178   1.83  christos int	netbsd32___fstat50(struct lwp *, const struct netbsd32___fstat50_args *, register_t *);
   3179   1.83  christos 
   3180   1.83  christos int	netbsd32___lstat50(struct lwp *, const struct netbsd32___lstat50_args *, register_t *);
   3181   1.83  christos 
   3182   1.83  christos #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
   3183   1.83  christos int	netbsd32_____semctl50(struct lwp *, const struct netbsd32_____semctl50_args *, register_t *);
   3184   1.83  christos 
   3185   1.83  christos #else
   3186   1.83  christos #endif
   3187   1.83  christos #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
   3188   1.83  christos int	netbsd32___shmctl50(struct lwp *, const struct netbsd32___shmctl50_args *, register_t *);
   3189   1.83  christos 
   3190   1.83  christos #else
   3191   1.83  christos #endif
   3192   1.83  christos #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
   3193   1.83  christos int	netbsd32___msgctl50(struct lwp *, const struct netbsd32___msgctl50_args *, register_t *);
   3194   1.83  christos 
   3195   1.83  christos #else
   3196   1.83  christos #endif
   3197   1.83  christos int	netbsd32___getrusage50(struct lwp *, const struct netbsd32___getrusage50_args *, register_t *);
   3198   1.83  christos 
   3199   1.83  christos int	netbsd32___timer_settime50(struct lwp *, const struct netbsd32___timer_settime50_args *, register_t *);
   3200   1.83  christos 
   3201   1.83  christos int	netbsd32___timer_gettime50(struct lwp *, const struct netbsd32___timer_gettime50_args *, register_t *);
   3202   1.83  christos 
   3203   1.83  christos #if defined(NTP) || !defined(_KERNEL_OPT)
   3204   1.83  christos int	netbsd32___ntp_gettime50(struct lwp *, const struct netbsd32___ntp_gettime50_args *, register_t *);
   3205   1.83  christos 
   3206   1.83  christos #else
   3207   1.83  christos #endif
   3208   1.83  christos int	netbsd32___wait450(struct lwp *, const struct netbsd32___wait450_args *, register_t *);
   3209   1.83  christos 
   3210   1.83  christos int	netbsd32___mknod50(struct lwp *, const struct netbsd32___mknod50_args *, register_t *);
   3211   1.83  christos 
   3212   1.83  christos int	netbsd32___fhstat50(struct lwp *, const struct netbsd32___fhstat50_args *, register_t *);
   3213   1.83  christos 
   3214   1.94     njoly int	netbsd32_pipe2(struct lwp *, const struct netbsd32_pipe2_args *, register_t *);
   3215   1.94     njoly 
   3216   1.95     njoly int	netbsd32_dup3(struct lwp *, const struct netbsd32_dup3_args *, register_t *);
   3217   1.95     njoly 
   3218   1.96     njoly int	netbsd32_kqueue1(struct lwp *, const struct netbsd32_kqueue1_args *, register_t *);
   3219   1.96     njoly 
   3220   1.97      matt int	netbsd32_paccept(struct lwp *, const struct netbsd32_paccept_args *, register_t *);
   3221   1.97      matt 
   3222   1.97      matt int	netbsd32_linkat(struct lwp *, const struct netbsd32_linkat_args *, register_t *);
   3223   1.97      matt 
   3224   1.97      matt int	netbsd32_renameat(struct lwp *, const struct netbsd32_renameat_args *, register_t *);
   3225   1.97      matt 
   3226   1.97      matt int	netbsd32_mkfifoat(struct lwp *, const struct netbsd32_mkfifoat_args *, register_t *);
   3227   1.97      matt 
   3228   1.97      matt int	netbsd32_mknodat(struct lwp *, const struct netbsd32_mknodat_args *, register_t *);
   3229   1.97      matt 
   3230   1.97      matt int	netbsd32_mkdirat(struct lwp *, const struct netbsd32_mkdirat_args *, register_t *);
   3231   1.97      matt 
   3232   1.97      matt int	netbsd32_faccessat(struct lwp *, const struct netbsd32_faccessat_args *, register_t *);
   3233   1.97      matt 
   3234   1.97      matt int	netbsd32_fchmodat(struct lwp *, const struct netbsd32_fchmodat_args *, register_t *);
   3235   1.97      matt 
   3236   1.97      matt int	netbsd32_fchownat(struct lwp *, const struct netbsd32_fchownat_args *, register_t *);
   3237   1.97      matt 
   3238   1.97      matt int	netbsd32_fexecve(struct lwp *, const struct netbsd32_fexecve_args *, register_t *);
   3239   1.97      matt 
   3240   1.97      matt int	netbsd32_fstatat(struct lwp *, const struct netbsd32_fstatat_args *, register_t *);
   3241   1.97      matt 
   3242   1.97      matt int	netbsd32_utimensat(struct lwp *, const struct netbsd32_utimensat_args *, register_t *);
   3243   1.97      matt 
   3244   1.97      matt int	netbsd32_openat(struct lwp *, const struct netbsd32_openat_args *, register_t *);
   3245   1.97      matt 
   3246   1.97      matt int	netbsd32_readlinkat(struct lwp *, const struct netbsd32_readlinkat_args *, register_t *);
   3247   1.97      matt 
   3248   1.97      matt int	netbsd32_symlinkat(struct lwp *, const struct netbsd32_symlinkat_args *, register_t *);
   3249   1.97      matt 
   3250   1.97      matt int	netbsd32_unlinkat(struct lwp *, const struct netbsd32_unlinkat_args *, register_t *);
   3251   1.97      matt 
   3252   1.97      matt int	netbsd32_futimens(struct lwp *, const struct netbsd32_futimens_args *, register_t *);
   3253   1.97      matt 
   3254   1.99  dholland int	netbsd32___quotactl(struct lwp *, const struct netbsd32___quotactl_args *, register_t *);
   3255   1.99  dholland 
   3256  1.103    martin int	netbsd32_posix_spawn(struct lwp *, const struct netbsd32_posix_spawn_args *, register_t *);
   3257  1.103    martin 
   3258   1.69       dsl #endif /* _NETBSD32_SYS_SYSCALLARGS_H_ */
   3259