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