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