sysproto.h revision 82754
160484Sobrien/*
233965Sjdp * System call prototypes.
360484Sobrien *
438889Sjdp * DO NOT EDIT-- this file is automatically generated.
538889Sjdp * $FreeBSD: head/sys/sys/sysproto.h 82754 2001-09-01 19:37:41Z dillon $
638889Sjdp * created from FreeBSD: src/sys/kern/syscalls.master,v 1.96 2001/09/01 19:36:46 dillon Exp
733965Sjdp */
833965Sjdp
938889Sjdp#ifndef _SYS_SYSPROTO_H_
1038889Sjdp#define	_SYS_SYSPROTO_H_
1138889Sjdp
1233965Sjdp#include <sys/signal.h>
1338889Sjdp
1438889Sjdp#include <sys/acl.h>
1538889Sjdp
1638889Sjdpstruct proc;
1738889Sjdp
1833965Sjdp#define	PAD_(t)	(sizeof(register_t) <= sizeof(t) ? \
1933965Sjdp		0 : sizeof(register_t) - sizeof(t))
2038889Sjdp
2133965Sjdp#if BYTE_ORDER == LITTLE_ENDIAN
2233965Sjdp#define	PADL_(t)	0
2338889Sjdp#define	PADR_(t)	PAD_(t)
2438889Sjdp#else
2538889Sjdp#define	PADL_(t)	PAD_(t)
2638889Sjdp#define	PADR_(t)	0
2738889Sjdp#endif
2838889Sjdp
2933965Sjdpstruct	nosys_args {
3038889Sjdp	register_t dummy;
3133965Sjdp};
3233965Sjdpstruct	sys_exit_args {
3338889Sjdp	char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)];
3433965Sjdp};
3560484Sobrienstruct	fork_args {
3660484Sobrien	register_t dummy;
3738889Sjdp};
3838889Sjdpstruct	read_args {
3938889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
4033965Sjdp	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
4138889Sjdp	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
4238889Sjdp};
4338889Sjdpstruct	write_args {
4438889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
4538889Sjdp	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
4638889Sjdp	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
4738889Sjdp};
4838889Sjdpstruct	open_args {
4960484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
5033965Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
5138889Sjdp	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
5238889Sjdp};
5333965Sjdpstruct	close_args {
5438889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
5538889Sjdp};
5638889Sjdpstruct	wait_args {
5738889Sjdp	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
5838889Sjdp	char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)];
5938889Sjdp	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
6038889Sjdp	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
6138889Sjdp};
6238889Sjdpstruct	link_args {
6338889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
6438889Sjdp	char link_l_[PADL_(char *)]; char * link; char link_r_[PADR_(char *)];
6538889Sjdp};
6638889Sjdpstruct	unlink_args {
6760484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
6838889Sjdp};
6960484Sobrienstruct	chdir_args {
7060484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
7138889Sjdp};
7238889Sjdpstruct	fchdir_args {
7338889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
7460484Sobrien};
7560484Sobrienstruct	mknod_args {
7633965Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
7760484Sobrien	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
7860484Sobrien	char dev_l_[PADL_(int)]; int dev; char dev_r_[PADR_(int)];
7960484Sobrien};
8038889Sjdpstruct	chmod_args {
8138889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
8260484Sobrien	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
8360484Sobrien};
8460484Sobrienstruct	chown_args {
8560484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
8638889Sjdp	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
8760484Sobrien	char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
8860484Sobrien};
8960484Sobrienstruct	obreak_args {
9060484Sobrien	char nsize_l_[PADL_(char *)]; char * nsize; char nsize_r_[PADR_(char *)];
9138889Sjdp};
9238889Sjdpstruct	getfsstat_args {
9338889Sjdp	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
9438889Sjdp	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
9560484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
9660484Sobrien};
9738889Sjdpstruct	getpid_args {
9860484Sobrien	register_t dummy;
9938889Sjdp};
10060484Sobrienstruct	mount_args {
10160484Sobrien	char type_l_[PADL_(char *)]; char * type; char type_r_[PADR_(char *)];
10238889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
10338889Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
10460484Sobrien	char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)];
10560484Sobrien};
10638889Sjdpstruct	unmount_args {
10760484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
10838889Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
10960484Sobrien};
11060484Sobrienstruct	setuid_args {
11138889Sjdp	char uid_l_[PADL_(uid_t)]; uid_t uid; char uid_r_[PADR_(uid_t)];
11238889Sjdp};
11360484Sobrienstruct	getuid_args {
11460484Sobrien	register_t dummy;
11538889Sjdp};
11638889Sjdpstruct	geteuid_args {
11733965Sjdp	register_t dummy;
11838889Sjdp};
11933965Sjdpstruct	ptrace_args {
12060484Sobrien	char req_l_[PADL_(int)]; int req; char req_r_[PADR_(int)];
12138889Sjdp	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
12260484Sobrien	char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
12333965Sjdp	char data_l_[PADL_(int)]; int data; char data_r_[PADR_(int)];
12433965Sjdp};
12560484Sobrienstruct	recvmsg_args {
12660484Sobrien	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
12733965Sjdp	char msg_l_[PADL_(struct msghdr *)]; struct msghdr * msg; char msg_r_[PADR_(struct msghdr *)];
12833965Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
12960484Sobrien};
13060484Sobrienstruct	sendmsg_args {
13133965Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
13260484Sobrien	char msg_l_[PADL_(caddr_t)]; caddr_t msg; char msg_r_[PADR_(caddr_t)];
13333965Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
13460484Sobrien};
13560484Sobrienstruct	recvfrom_args {
13633965Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
13760484Sobrien	char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
13860484Sobrien	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
13960484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
14033965Sjdp	char from_l_[PADL_(caddr_t)]; caddr_t from; char from_r_[PADR_(caddr_t)];
14133965Sjdp	char fromlenaddr_l_[PADL_(int *)]; int * fromlenaddr; char fromlenaddr_r_[PADR_(int *)];
14233965Sjdp};
14360484Sobrienstruct	accept_args {
14433965Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
14560484Sobrien	char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)];
14633965Sjdp	char anamelen_l_[PADL_(int *)]; int * anamelen; char anamelen_r_[PADR_(int *)];
14760484Sobrien};
14860484Sobrienstruct	getpeername_args {
14960484Sobrien	char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
15060484Sobrien	char asa_l_[PADL_(caddr_t)]; caddr_t asa; char asa_r_[PADR_(caddr_t)];
15133965Sjdp	char alen_l_[PADL_(int *)]; int * alen; char alen_r_[PADR_(int *)];
15260484Sobrien};
15333965Sjdpstruct	getsockname_args {
15438889Sjdp	char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
15560484Sobrien	char asa_l_[PADL_(caddr_t)]; caddr_t asa; char asa_r_[PADR_(caddr_t)];
15633965Sjdp	char alen_l_[PADL_(int *)]; int * alen; char alen_r_[PADR_(int *)];
15733965Sjdp};
15860484Sobrienstruct	access_args {
15938889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
16060484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
16138889Sjdp};
16260484Sobrienstruct	chflags_args {
16338889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
16460484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
16560484Sobrien};
16633965Sjdpstruct	fchflags_args {
16738889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
16833965Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
16933965Sjdp};
17033965Sjdpstruct	sync_args {
17160484Sobrien	register_t dummy;
17238889Sjdp};
17360484Sobrienstruct	kill_args {
17433965Sjdp	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
17560484Sobrien	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
17633965Sjdp};
17738889Sjdpstruct	getppid_args {
17860484Sobrien	register_t dummy;
17933965Sjdp};
18033965Sjdpstruct	dup_args {
18160484Sobrien	char fd_l_[PADL_(u_int)]; u_int fd; char fd_r_[PADR_(u_int)];
18260484Sobrien};
18333965Sjdpstruct	pipe_args {
18433965Sjdp	register_t dummy;
18533965Sjdp};
18633965Sjdpstruct	getegid_args {
18738889Sjdp	register_t dummy;
18860484Sobrien};
18960484Sobrienstruct	profil_args {
19033965Sjdp	char samples_l_[PADL_(caddr_t)]; caddr_t samples; char samples_r_[PADR_(caddr_t)];
19160484Sobrien	char size_l_[PADL_(size_t)]; size_t size; char size_r_[PADR_(size_t)];
19233965Sjdp	char offset_l_[PADL_(size_t)]; size_t offset; char offset_r_[PADR_(size_t)];
19333965Sjdp	char scale_l_[PADL_(u_int)]; u_int scale; char scale_r_[PADR_(u_int)];
19438889Sjdp};
19533965Sjdpstruct	ktrace_args {
19660484Sobrien	char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
19738889Sjdp	char ops_l_[PADL_(int)]; int ops; char ops_r_[PADR_(int)];
19838889Sjdp	char facs_l_[PADL_(int)]; int facs; char facs_r_[PADR_(int)];
19933965Sjdp	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
20033965Sjdp};
20138889Sjdpstruct	getgid_args {
20233965Sjdp	register_t dummy;
20338889Sjdp};
20433965Sjdpstruct	getlogin_args {
20538889Sjdp	char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)];
20633965Sjdp	char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)];
20738889Sjdp};
20833965Sjdpstruct	setlogin_args {
20960484Sobrien	char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)];
21060484Sobrien};
21133965Sjdpstruct	acct_args {
21233965Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
21333965Sjdp};
21460484Sobrienstruct	osigpending_args {
21533965Sjdp	register_t dummy;
21633965Sjdp};
21733965Sjdpstruct	sigaltstack_args {
21833965Sjdp	char ss_l_[PADL_(stack_t *)]; stack_t * ss; char ss_r_[PADR_(stack_t *)];
21960484Sobrien	char oss_l_[PADL_(stack_t *)]; stack_t * oss; char oss_r_[PADR_(stack_t *)];
22033965Sjdp};
22133965Sjdpstruct	ioctl_args {
22233965Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
22333965Sjdp	char com_l_[PADL_(u_long)]; u_long com; char com_r_[PADR_(u_long)];
22433965Sjdp	char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)];
22533965Sjdp};
22633965Sjdpstruct	reboot_args {
22733965Sjdp	char opt_l_[PADL_(int)]; int opt; char opt_r_[PADR_(int)];
22833965Sjdp};
22933965Sjdpstruct	revoke_args {
23033965Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
23138889Sjdp};
23233965Sjdpstruct	symlink_args {
23333965Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
23433965Sjdp	char link_l_[PADL_(char *)]; char * link; char link_r_[PADR_(char *)];
23560484Sobrien};
23638889Sjdpstruct	readlink_args {
23733965Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
23860484Sobrien	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
23933965Sjdp	char count_l_[PADL_(int)]; int count; char count_r_[PADR_(int)];
24038889Sjdp};
24133965Sjdpstruct	execve_args {
24260484Sobrien	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
24333965Sjdp	char argv_l_[PADL_(char **)]; char ** argv; char argv_r_[PADR_(char **)];
24438889Sjdp	char envv_l_[PADL_(char **)]; char ** envv; char envv_r_[PADR_(char **)];
24533965Sjdp};
24660484Sobrienstruct	umask_args {
24760484Sobrien	char newmask_l_[PADL_(int)]; int newmask; char newmask_r_[PADR_(int)];
24833965Sjdp};
24960484Sobrienstruct	chroot_args {
25060484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
25138889Sjdp};
25233965Sjdpstruct	getpagesize_args {
25338889Sjdp	register_t dummy;
25460484Sobrien};
25533965Sjdpstruct	msync_args {
25660484Sobrien	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
25760484Sobrien	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
25833965Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
25960484Sobrien};
26060484Sobrienstruct	vfork_args {
26133965Sjdp	register_t dummy;
26260484Sobrien};
26360484Sobrienstruct	sbrk_args {
26433965Sjdp	char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)];
26538889Sjdp};
26633965Sjdpstruct	sstk_args {
26738889Sjdp	char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)];
26833965Sjdp};
26960484Sobrienstruct	ovadvise_args {
27060484Sobrien	char anom_l_[PADL_(int)]; int anom; char anom_r_[PADR_(int)];
27133965Sjdp};
27238889Sjdpstruct	munmap_args {
27333965Sjdp	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
27438889Sjdp	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
27533965Sjdp};
27638889Sjdpstruct	mprotect_args {
27733965Sjdp	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
27838889Sjdp	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
27960484Sobrien	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
28033965Sjdp};
28160484Sobrienstruct	madvise_args {
28260484Sobrien	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
28360484Sobrien	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
28460484Sobrien	char behav_l_[PADL_(int)]; int behav; char behav_r_[PADR_(int)];
28560484Sobrien};
28638889Sjdpstruct	mincore_args {
28738889Sjdp	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
28833965Sjdp	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
28960484Sobrien	char vec_l_[PADL_(char *)]; char * vec; char vec_r_[PADR_(char *)];
29038889Sjdp};
29138889Sjdpstruct	getgroups_args {
29233965Sjdp	char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)];
29360484Sobrien	char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
29460484Sobrien};
29560484Sobrienstruct	setgroups_args {
29660484Sobrien	char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)];
29738889Sjdp	char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
29833965Sjdp};
29960484Sobrienstruct	getpgrp_args {
30060484Sobrien	register_t dummy;
30138889Sjdp};
30238889Sjdpstruct	setpgid_args {
30338889Sjdp	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
30438889Sjdp	char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)];
30538889Sjdp};
30660484Sobrienstruct	setitimer_args {
30760484Sobrien	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
30860484Sobrien	char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)];
30960484Sobrien	char oitv_l_[PADL_(struct itimerval *)]; struct itimerval * oitv; char oitv_r_[PADR_(struct itimerval *)];
31038889Sjdp};
31138889Sjdpstruct	owait_args {
31238889Sjdp	register_t dummy;
31338889Sjdp};
31438889Sjdpstruct	swapon_args {
31538889Sjdp	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
31638889Sjdp};
31738889Sjdpstruct	getitimer_args {
31838889Sjdp	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
31938889Sjdp	char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)];
32038889Sjdp};
32138889Sjdpstruct	getdtablesize_args {
32238889Sjdp	register_t dummy;
32338889Sjdp};
32438889Sjdpstruct	dup2_args {
32538889Sjdp	char from_l_[PADL_(u_int)]; u_int from; char from_r_[PADR_(u_int)];
32638889Sjdp	char to_l_[PADL_(u_int)]; u_int to; char to_r_[PADR_(u_int)];
32738889Sjdp};
32838889Sjdpstruct	fcntl_args {
32938889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
33038889Sjdp	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
33138889Sjdp	char arg_l_[PADL_(long)]; long arg; char arg_r_[PADR_(long)];
33238889Sjdp};
33360484Sobrienstruct	select_args {
33460484Sobrien	char nd_l_[PADL_(int)]; int nd; char nd_r_[PADR_(int)];
33538889Sjdp	char in_l_[PADL_(fd_set *)]; fd_set * in; char in_r_[PADR_(fd_set *)];
33638889Sjdp	char ou_l_[PADL_(fd_set *)]; fd_set * ou; char ou_r_[PADR_(fd_set *)];
33738889Sjdp	char ex_l_[PADL_(fd_set *)]; fd_set * ex; char ex_r_[PADR_(fd_set *)];
33860484Sobrien	char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)];
33938889Sjdp};
34038889Sjdpstruct	fsync_args {
34160484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
34260484Sobrien};
34360484Sobrienstruct	setpriority_args {
34438889Sjdp	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
34538889Sjdp	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
34638889Sjdp	char prio_l_[PADL_(int)]; int prio; char prio_r_[PADR_(int)];
34738889Sjdp};
34838889Sjdpstruct	socket_args {
34938889Sjdp	char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)];
35038889Sjdp	char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)];
35138889Sjdp	char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)];
35238889Sjdp};
35360484Sobrienstruct	connect_args {
35460484Sobrien	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
35538889Sjdp	char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)];
35638889Sjdp	char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
35738889Sjdp};
35838889Sjdpstruct	getpriority_args {
35938889Sjdp	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
36038889Sjdp	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
36160484Sobrien};
36260484Sobrienstruct	bind_args {
36338889Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
36438889Sjdp	char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)];
36560484Sobrien	char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
36660484Sobrien};
36738889Sjdpstruct	setsockopt_args {
36838889Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
36938889Sjdp	char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)];
37038889Sjdp	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
37138889Sjdp	char val_l_[PADL_(caddr_t)]; caddr_t val; char val_r_[PADR_(caddr_t)];
37238889Sjdp	char valsize_l_[PADL_(int)]; int valsize; char valsize_r_[PADR_(int)];
37338889Sjdp};
37460484Sobrienstruct	listen_args {
37560484Sobrien	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
37660484Sobrien	char backlog_l_[PADL_(int)]; int backlog; char backlog_r_[PADR_(int)];
37738889Sjdp};
37838889Sjdpstruct	gettimeofday_args {
37938889Sjdp	char tp_l_[PADL_(struct timeval *)]; struct timeval * tp; char tp_r_[PADR_(struct timeval *)];
38038889Sjdp	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
38160484Sobrien};
38260484Sobrienstruct	getrusage_args {
38338889Sjdp	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
38438889Sjdp	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
38538889Sjdp};
38660484Sobrienstruct	getsockopt_args {
38760484Sobrien	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
38860484Sobrien	char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)];
38960484Sobrien	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
39038889Sjdp	char val_l_[PADL_(caddr_t)]; caddr_t val; char val_r_[PADR_(caddr_t)];
39138889Sjdp	char avalsize_l_[PADL_(int *)]; int * avalsize; char avalsize_r_[PADR_(int *)];
39238889Sjdp};
39338889Sjdpstruct	readv_args {
39460484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
39560484Sobrien	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
39660484Sobrien	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
39760484Sobrien};
39838889Sjdpstruct	writev_args {
39938889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
40038889Sjdp	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
40138889Sjdp	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
40238889Sjdp};
40360484Sobrienstruct	settimeofday_args {
40460484Sobrien	char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)];
40538889Sjdp	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
40638889Sjdp};
40760484Sobrienstruct	fchown_args {
40860484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
40960484Sobrien	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
41038889Sjdp	char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
41138889Sjdp};
41238889Sjdpstruct	fchmod_args {
41338889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
41438889Sjdp	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
41560484Sobrien};
41660484Sobrienstruct	setreuid_args {
41760484Sobrien	char ruid_l_[PADL_(int)]; int ruid; char ruid_r_[PADR_(int)];
41838889Sjdp	char euid_l_[PADL_(int)]; int euid; char euid_r_[PADR_(int)];
41960484Sobrien};
42038889Sjdpstruct	setregid_args {
42160484Sobrien	char rgid_l_[PADL_(int)]; int rgid; char rgid_r_[PADR_(int)];
42260484Sobrien	char egid_l_[PADL_(int)]; int egid; char egid_r_[PADR_(int)];
42338889Sjdp};
42438889Sjdpstruct	rename_args {
42560484Sobrien	char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)];
42638889Sjdp	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
42738889Sjdp};
42838889Sjdpstruct	flock_args {
42960484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
43038889Sjdp	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
43138889Sjdp};
43260484Sobrienstruct	mkfifo_args {
43338889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
43460484Sobrien	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
43538889Sjdp};
43638889Sjdpstruct	sendto_args {
43738889Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
43860484Sobrien	char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
43960484Sobrien	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
44060484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
44160484Sobrien	char to_l_[PADL_(caddr_t)]; caddr_t to; char to_r_[PADR_(caddr_t)];
44238889Sjdp	char tolen_l_[PADL_(int)]; int tolen; char tolen_r_[PADR_(int)];
44338889Sjdp};
44438889Sjdpstruct	shutdown_args {
44538889Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
44660484Sobrien	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
44760484Sobrien};
44860484Sobrienstruct	socketpair_args {
44960484Sobrien	char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)];
45060484Sobrien	char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)];
45160484Sobrien	char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)];
45260484Sobrien	char rsv_l_[PADL_(int *)]; int * rsv; char rsv_r_[PADR_(int *)];
45338889Sjdp};
45460484Sobrienstruct	mkdir_args {
45538889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
45638889Sjdp	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
45738889Sjdp};
45838889Sjdpstruct	rmdir_args {
45938889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
46038889Sjdp};
46138889Sjdpstruct	utimes_args {
46238889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
46338889Sjdp	char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
46438889Sjdp};
46538889Sjdpstruct	adjtime_args {
46638889Sjdp	char delta_l_[PADL_(struct timeval *)]; struct timeval * delta; char delta_r_[PADR_(struct timeval *)];
46738889Sjdp	char olddelta_l_[PADL_(struct timeval *)]; struct timeval * olddelta; char olddelta_r_[PADR_(struct timeval *)];
46838889Sjdp};
46938889Sjdpstruct	ogethostid_args {
47038889Sjdp	register_t dummy;
47138889Sjdp};
47238889Sjdpstruct	setsid_args {
47338889Sjdp	register_t dummy;
47438889Sjdp};
47538889Sjdpstruct	quotactl_args {
47660484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
47738889Sjdp	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
47838889Sjdp	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
47960484Sobrien	char arg_l_[PADL_(caddr_t)]; caddr_t arg; char arg_r_[PADR_(caddr_t)];
48060484Sobrien};
48138889Sjdpstruct	oquota_args {
48238889Sjdp	register_t dummy;
48338889Sjdp};
48438889Sjdpstruct	nfssvc_args {
48560484Sobrien	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
48638889Sjdp	char argp_l_[PADL_(caddr_t)]; caddr_t argp; char argp_r_[PADR_(caddr_t)];
48760484Sobrien};
48838889Sjdpstruct	statfs_args {
48938889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
49038889Sjdp	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
49138889Sjdp};
49238889Sjdpstruct	fstatfs_args {
49338889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
49438889Sjdp	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
49538889Sjdp};
49638889Sjdpstruct	getfh_args {
49738889Sjdp	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
49838889Sjdp	char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
49938889Sjdp};
50038889Sjdpstruct	getdomainname_args {
50138889Sjdp	char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)];
50238889Sjdp	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
50338889Sjdp};
50438889Sjdpstruct	setdomainname_args {
50538889Sjdp	char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)];
50638889Sjdp	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
50738889Sjdp};
50838889Sjdpstruct	uname_args {
50938889Sjdp	char name_l_[PADL_(struct utsname *)]; struct utsname * name; char name_r_[PADR_(struct utsname *)];
51038889Sjdp};
51138889Sjdpstruct	sysarch_args {
51238889Sjdp	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
51338889Sjdp	char parms_l_[PADL_(char *)]; char * parms; char parms_r_[PADR_(char *)];
51438889Sjdp};
51538889Sjdpstruct	rtprio_args {
51638889Sjdp	char function_l_[PADL_(int)]; int function; char function_r_[PADR_(int)];
51738889Sjdp	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
51838889Sjdp	char rtp_l_[PADL_(struct rtprio *)]; struct rtprio * rtp; char rtp_r_[PADR_(struct rtprio *)];
51938889Sjdp};
52038889Sjdpstruct	semsys_args {
52138889Sjdp	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
52238889Sjdp	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
52338889Sjdp	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
52438889Sjdp	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
52538889Sjdp	char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
52638889Sjdp};
52738889Sjdpstruct	msgsys_args {
52838889Sjdp	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
52938889Sjdp	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
53038889Sjdp	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
53138889Sjdp	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
53238889Sjdp	char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
53338889Sjdp	char a6_l_[PADL_(int)]; int a6; char a6_r_[PADR_(int)];
53438889Sjdp};
53538889Sjdpstruct	shmsys_args {
53638889Sjdp	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
53738889Sjdp	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
53838889Sjdp	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
53938889Sjdp	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
54038889Sjdp};
54138889Sjdpstruct	pread_args {
54238889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
54338889Sjdp	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
54438889Sjdp	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
54538889Sjdp	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
54638889Sjdp	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
54738889Sjdp};
54838889Sjdpstruct	pwrite_args {
54938889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
55038889Sjdp	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
55138889Sjdp	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
55238889Sjdp	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
55338889Sjdp	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
55438889Sjdp};
55538889Sjdpstruct	ntp_adjtime_args {
55638889Sjdp	char tp_l_[PADL_(struct timex *)]; struct timex * tp; char tp_r_[PADR_(struct timex *)];
55738889Sjdp};
55838889Sjdpstruct	setgid_args {
55938889Sjdp	char gid_l_[PADL_(gid_t)]; gid_t gid; char gid_r_[PADR_(gid_t)];
56038889Sjdp};
56160484Sobrienstruct	setegid_args {
56260484Sobrien	char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
56360484Sobrien};
56460484Sobrienstruct	seteuid_args {
56538889Sjdp	char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)];
56638889Sjdp};
56738889Sjdpstruct	stat_args {
56838889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
56938889Sjdp	char ub_l_[PADL_(struct stat *)]; struct stat * ub; char ub_r_[PADR_(struct stat *)];
57038889Sjdp};
57138889Sjdpstruct	fstat_args {
57238889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
57338889Sjdp	char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
57438889Sjdp};
57538889Sjdpstruct	lstat_args {
57638889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
57738889Sjdp	char ub_l_[PADL_(struct stat *)]; struct stat * ub; char ub_r_[PADR_(struct stat *)];
57838889Sjdp};
57938889Sjdpstruct	pathconf_args {
58038889Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
58138889Sjdp	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
58238889Sjdp};
58338889Sjdpstruct	fpathconf_args {
58438889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
58538889Sjdp	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
58638889Sjdp};
58738889Sjdpstruct	__getrlimit_args {
58838889Sjdp	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
58938889Sjdp	char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)];
59038889Sjdp};
59138889Sjdpstruct	__setrlimit_args {
59238889Sjdp	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
59360484Sobrien	char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)];
59460484Sobrien};
59560484Sobrienstruct	getdirentries_args {
59660484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
59738889Sjdp	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
59838889Sjdp	char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
59938889Sjdp	char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
60038889Sjdp};
60138889Sjdpstruct	mmap_args {
60238889Sjdp	char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
60338889Sjdp	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
60460484Sobrien	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
60560484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
60660484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
60760484Sobrien	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
60860484Sobrien	char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)];
60960484Sobrien};
61038889Sjdpstruct	lseek_args {
61160484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
61260484Sobrien	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
61338889Sjdp	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
61460484Sobrien	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
61538889Sjdp};
61633965Sjdpstruct	truncate_args {
61733965Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
61838889Sjdp	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
61938889Sjdp	char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
62033965Sjdp};
62133965Sjdpstruct	ftruncate_args {
62238889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
62333965Sjdp	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
62438889Sjdp	char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
62538889Sjdp};
62638889Sjdpstruct	sysctl_args {
62733965Sjdp	char name_l_[PADL_(int *)]; int * name; char name_r_[PADR_(int *)];
62838889Sjdp	char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)];
62960484Sobrien	char old_l_[PADL_(void *)]; void * old; char old_r_[PADR_(void *)];
63038889Sjdp	char oldlenp_l_[PADL_(size_t *)]; size_t * oldlenp; char oldlenp_r_[PADR_(size_t *)];
63133965Sjdp	char new_l_[PADL_(void *)]; void * new; char new_r_[PADR_(void *)];
63238889Sjdp	char newlen_l_[PADL_(size_t)]; size_t newlen; char newlen_r_[PADR_(size_t)];
63338889Sjdp};
63438889Sjdpstruct	mlock_args {
63533965Sjdp	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
63638889Sjdp	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
63738889Sjdp};
63838889Sjdpstruct	munlock_args {
63933965Sjdp	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
64038889Sjdp	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
64138889Sjdp};
64238889Sjdpstruct	undelete_args {
64333965Sjdp	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
64438889Sjdp};
64560484Sobrienstruct	futimes_args {
64638889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
64760484Sobrien	char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
64860484Sobrien};
64960484Sobrienstruct	getpgid_args {
65060484Sobrien	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
65160484Sobrien};
65260484Sobrienstruct	poll_args {
65360484Sobrien	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
65460484Sobrien	char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)];
65560484Sobrien	char timeout_l_[PADL_(int)]; int timeout; char timeout_r_[PADR_(int)];
65660484Sobrien};
65760484Sobrienstruct	__semctl_args {
65860484Sobrien	char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
65938889Sjdp	char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)];
66038889Sjdp	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
66133965Sjdp	char arg_l_[PADL_(union semun *)]; union semun * arg; char arg_r_[PADR_(union semun *)];
66238889Sjdp};
66338889Sjdpstruct	semget_args {
66460484Sobrien	char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
66560484Sobrien	char nsems_l_[PADL_(int)]; int nsems; char nsems_r_[PADR_(int)];
66660484Sobrien	char semflg_l_[PADL_(int)]; int semflg; char semflg_r_[PADR_(int)];
66738889Sjdp};
66838889Sjdpstruct	semop_args {
66938889Sjdp	char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
67060484Sobrien	char sops_l_[PADL_(struct sembuf *)]; struct sembuf * sops; char sops_r_[PADR_(struct sembuf *)];
67160484Sobrien	char nsops_l_[PADL_(u_int)]; u_int nsops; char nsops_r_[PADR_(u_int)];
67238889Sjdp};
67338889Sjdpstruct	msgctl_args {
67438889Sjdp	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
67538889Sjdp	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
67638889Sjdp	char buf_l_[PADL_(struct msqid_ds *)]; struct msqid_ds * buf; char buf_r_[PADR_(struct msqid_ds *)];
67760484Sobrien};
67860484Sobrienstruct	msgget_args {
67960484Sobrien	char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
68060484Sobrien	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
68138889Sjdp};
68238889Sjdpstruct	msgsnd_args {
68333965Sjdp	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
68438889Sjdp	char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)];
68538889Sjdp	char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
68638889Sjdp	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
68738889Sjdp};
68838889Sjdpstruct	msgrcv_args {
68960484Sobrien	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
69060484Sobrien	char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)];
69138889Sjdp	char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
69260484Sobrien	char msgtyp_l_[PADL_(long)]; long msgtyp; char msgtyp_r_[PADR_(long)];
69338889Sjdp	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
69460484Sobrien};
69560484Sobrienstruct	shmat_args {
69660484Sobrien	char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
69760484Sobrien	char shmaddr_l_[PADL_(void *)]; void * shmaddr; char shmaddr_r_[PADR_(void *)];
69838889Sjdp	char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)];
69933965Sjdp};
70038889Sjdpstruct	shmctl_args {
70160484Sobrien	char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
70260484Sobrien	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
70338889Sjdp	char buf_l_[PADL_(struct shmid_ds *)]; struct shmid_ds * buf; char buf_r_[PADR_(struct shmid_ds *)];
70438889Sjdp};
70538889Sjdpstruct	shmdt_args {
70638889Sjdp	char shmaddr_l_[PADL_(void *)]; void * shmaddr; char shmaddr_r_[PADR_(void *)];
70738889Sjdp};
70838889Sjdpstruct	shmget_args {
70938889Sjdp	char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
71033965Sjdp	char size_l_[PADL_(int)]; int size; char size_r_[PADR_(int)];
71138889Sjdp	char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)];
71238889Sjdp};
71338889Sjdpstruct	clock_gettime_args {
71438889Sjdp	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
71538889Sjdp	char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)];
71638889Sjdp};
71733965Sjdpstruct	clock_settime_args {
71838889Sjdp	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
71938889Sjdp	char tp_l_[PADL_(const struct timespec *)]; const struct timespec * tp; char tp_r_[PADR_(const struct timespec *)];
72038889Sjdp};
72138889Sjdpstruct	clock_getres_args {
72238889Sjdp	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
72338889Sjdp	char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)];
72438889Sjdp};
72538889Sjdpstruct	nanosleep_args {
72638889Sjdp	char rqtp_l_[PADL_(const struct timespec *)]; const struct timespec * rqtp; char rqtp_r_[PADR_(const struct timespec *)];
72738889Sjdp	char rmtp_l_[PADL_(struct timespec *)]; struct timespec * rmtp; char rmtp_r_[PADR_(struct timespec *)];
72838889Sjdp};
72938889Sjdpstruct	minherit_args {
73060484Sobrien	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
73160484Sobrien	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
73260484Sobrien	char inherit_l_[PADL_(int)]; int inherit; char inherit_r_[PADR_(int)];
73360484Sobrien};
73460484Sobrienstruct	rfork_args {
73560484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
73660484Sobrien};
73760484Sobrienstruct	openbsd_poll_args {
73860484Sobrien	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
73960484Sobrien	char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)];
74060484Sobrien	char timeout_l_[PADL_(int)]; int timeout; char timeout_r_[PADR_(int)];
74160484Sobrien};
74260484Sobrienstruct	issetugid_args {
74360484Sobrien	register_t dummy;
74460484Sobrien};
74560484Sobrienstruct	lchown_args {
74660484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
74760484Sobrien	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
74860484Sobrien	char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
74960484Sobrien};
75060484Sobrienstruct	getdents_args {
75160484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
75260484Sobrien	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
75360484Sobrien	char count_l_[PADL_(size_t)]; size_t count; char count_r_[PADR_(size_t)];
75460484Sobrien};
75560484Sobrienstruct	lchmod_args {
75660484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
75760484Sobrien	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
75860484Sobrien};
75960484Sobrienstruct	lutimes_args {
76060484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
76160484Sobrien	char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
76260484Sobrien};
76338889Sjdpstruct	nstat_args {
76460484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
76560484Sobrien	char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)];
76638889Sjdp};
76760484Sobrienstruct	nfstat_args {
76860484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
76938889Sjdp	char sb_l_[PADL_(struct nstat *)]; struct nstat * sb; char sb_r_[PADR_(struct nstat *)];
77060484Sobrien};
77160484Sobrienstruct	nlstat_args {
77260484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
77360484Sobrien	char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)];
77460484Sobrien};
77560484Sobrienstruct	fhstatfs_args {
77638889Sjdp	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
77760484Sobrien	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
77860484Sobrien};
77960484Sobrienstruct	fhopen_args {
78060484Sobrien	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
78160484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
78260484Sobrien};
78360484Sobrienstruct	fhstat_args {
78460484Sobrien	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
78560484Sobrien	char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
78660484Sobrien};
78760484Sobrienstruct	modnext_args {
78860484Sobrien	char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
78960484Sobrien};
79060484Sobrienstruct	modstat_args {
79160484Sobrien	char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
79260484Sobrien	char stat_l_[PADL_(struct module_stat *)]; struct module_stat * stat; char stat_r_[PADR_(struct module_stat *)];
79360484Sobrien};
79460484Sobrienstruct	modfnext_args {
79560484Sobrien	char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
79660484Sobrien};
79760484Sobrienstruct	modfind_args {
79860484Sobrien	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
79960484Sobrien};
80060484Sobrienstruct	kldload_args {
80160484Sobrien	char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)];
80260484Sobrien};
80360484Sobrienstruct	kldunload_args {
80460484Sobrien	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
80560484Sobrien};
80660484Sobrienstruct	kldfind_args {
80760484Sobrien	char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)];
80860484Sobrien};
80960484Sobrienstruct	kldnext_args {
81060484Sobrien	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
81160484Sobrien};
81260484Sobrienstruct	kldstat_args {
81360484Sobrien	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
81460484Sobrien	char stat_l_[PADL_(struct kld_file_stat *)]; struct kld_file_stat * stat; char stat_r_[PADR_(struct kld_file_stat *)];
81560484Sobrien};
81660484Sobrienstruct	kldfirstmod_args {
81760484Sobrien	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
81860484Sobrien};
81960484Sobrienstruct	getsid_args {
82060484Sobrien	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
82160484Sobrien};
82260484Sobrienstruct	setresuid_args {
82360484Sobrien	char ruid_l_[PADL_(uid_t)]; uid_t ruid; char ruid_r_[PADR_(uid_t)];
82460484Sobrien	char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)];
82538889Sjdp	char suid_l_[PADL_(uid_t)]; uid_t suid; char suid_r_[PADR_(uid_t)];
82638889Sjdp};
82738889Sjdpstruct	setresgid_args {
82860484Sobrien	char rgid_l_[PADL_(gid_t)]; gid_t rgid; char rgid_r_[PADR_(gid_t)];
82960484Sobrien	char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
83060484Sobrien	char sgid_l_[PADL_(gid_t)]; gid_t sgid; char sgid_r_[PADR_(gid_t)];
83160484Sobrien};
83238889Sjdpstruct	aio_return_args {
83360484Sobrien	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
83438889Sjdp};
83560484Sobrienstruct	aio_suspend_args {
83638889Sjdp	char aiocbp_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * aiocbp; char aiocbp_r_[PADR_(struct aiocb *const *)];
83738889Sjdp	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
83860484Sobrien	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
83960484Sobrien};
84060484Sobrienstruct	aio_cancel_args {
84160484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
84260484Sobrien	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
84338889Sjdp};
84438889Sjdpstruct	aio_error_args {
84538889Sjdp	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
84638889Sjdp};
84738889Sjdpstruct	aio_read_args {
84838889Sjdp	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
84938889Sjdp};
85038889Sjdpstruct	aio_write_args {
85138889Sjdp	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
85238889Sjdp};
85338889Sjdpstruct	lio_listio_args {
85438889Sjdp	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
85538889Sjdp	char acb_list_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * acb_list; char acb_list_r_[PADR_(struct aiocb *const *)];
85638889Sjdp	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
85738889Sjdp	char sig_l_[PADL_(struct sigevent *)]; struct sigevent * sig; char sig_r_[PADR_(struct sigevent *)];
85838889Sjdp};
85938889Sjdpstruct	yield_args {
86038889Sjdp	register_t dummy;
86138889Sjdp};
86238889Sjdpstruct	mlockall_args {
86338889Sjdp	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
86438889Sjdp};
86538889Sjdpstruct	munlockall_args {
86638889Sjdp	register_t dummy;
86760484Sobrien};
86838889Sjdpstruct	__getcwd_args {
86938889Sjdp	char buf_l_[PADL_(u_char *)]; u_char * buf; char buf_r_[PADR_(u_char *)];
87038889Sjdp	char buflen_l_[PADL_(u_int)]; u_int buflen; char buflen_r_[PADR_(u_int)];
87138889Sjdp};
87238889Sjdpstruct	sched_setparam_args {
87360484Sobrien	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
87460484Sobrien	char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)];
87560484Sobrien};
87660484Sobrienstruct	sched_getparam_args {
87760484Sobrien	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
87860484Sobrien	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
87938889Sjdp};
88060484Sobrienstruct	sched_setscheduler_args {
88160484Sobrien	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
88260484Sobrien	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
88360484Sobrien	char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)];
88460484Sobrien};
88538889Sjdpstruct	sched_getscheduler_args {
88638889Sjdp	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
88760484Sobrien};
88838889Sjdpstruct	sched_yield_args {
88938889Sjdp	register_t dummy;
89038889Sjdp};
89160484Sobrienstruct	sched_get_priority_max_args {
89238889Sjdp	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
89338889Sjdp};
89438889Sjdpstruct	sched_get_priority_min_args {
89538889Sjdp	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
89638889Sjdp};
89738889Sjdpstruct	sched_rr_get_interval_args {
89838889Sjdp	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
89960484Sobrien	char interval_l_[PADL_(struct timespec *)]; struct timespec * interval; char interval_r_[PADR_(struct timespec *)];
90060484Sobrien};
90160484Sobrienstruct	utrace_args {
90260484Sobrien	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
90360484Sobrien	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
90460484Sobrien};
90560484Sobrienstruct	sendfile_args {
90638889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
90760484Sobrien	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
90860484Sobrien	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
90960484Sobrien	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
91060484Sobrien	char hdtr_l_[PADL_(struct sf_hdtr *)]; struct sf_hdtr * hdtr; char hdtr_r_[PADR_(struct sf_hdtr *)];
91160484Sobrien	char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)];
91260484Sobrien	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
91360484Sobrien};
91460484Sobrienstruct	kldsym_args {
91560484Sobrien	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
91660484Sobrien	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
91760484Sobrien	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
91838889Sjdp};
91938889Sjdpstruct	jail_args {
92038889Sjdp	char jail_l_[PADL_(struct jail *)]; struct jail * jail; char jail_r_[PADR_(struct jail *)];
92138889Sjdp};
92238889Sjdpstruct	sigprocmask_args {
92338889Sjdp	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
92438889Sjdp	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
92538889Sjdp	char oset_l_[PADL_(sigset_t *)]; sigset_t * oset; char oset_r_[PADR_(sigset_t *)];
92660484Sobrien};
92738889Sjdpstruct	sigsuspend_args {
92838889Sjdp	char sigmask_l_[PADL_(const sigset_t *)]; const sigset_t * sigmask; char sigmask_r_[PADR_(const sigset_t *)];
92938889Sjdp};
93038889Sjdpstruct	sigaction_args {
93138889Sjdp	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
93238889Sjdp	char act_l_[PADL_(const struct sigaction *)]; const struct sigaction * act; char act_r_[PADR_(const struct sigaction *)];
93338889Sjdp	char oact_l_[PADL_(struct sigaction *)]; struct sigaction * oact; char oact_r_[PADR_(struct sigaction *)];
93438889Sjdp};
93538889Sjdpstruct	sigpending_args {
93638889Sjdp	char set_l_[PADL_(sigset_t *)]; sigset_t * set; char set_r_[PADR_(sigset_t *)];
93738889Sjdp};
93838889Sjdpstruct	sigreturn_args {
93938889Sjdp	char sigcntxp_l_[PADL_(ucontext_t *)]; ucontext_t * sigcntxp; char sigcntxp_r_[PADR_(ucontext_t *)];
94060484Sobrien};
94160484Sobrienstruct	__acl_get_file_args {
94238889Sjdp	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
94360484Sobrien	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
94460484Sobrien	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
94560484Sobrien};
94660484Sobrienstruct	__acl_set_file_args {
94760484Sobrien	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
94860484Sobrien	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
94960484Sobrien	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
95060484Sobrien};
95160484Sobrienstruct	__acl_get_fd_args {
95260484Sobrien	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
95360484Sobrien	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
95460484Sobrien	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
95560484Sobrien};
95638889Sjdpstruct	__acl_set_fd_args {
95760484Sobrien	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
95860484Sobrien	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
95938889Sjdp	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
96060484Sobrien};
96160484Sobrienstruct	__acl_delete_file_args {
96238889Sjdp	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
96360484Sobrien	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
96460484Sobrien};
96560484Sobrienstruct	__acl_delete_fd_args {
96660484Sobrien	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
96760484Sobrien	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
96860484Sobrien};
96960484Sobrienstruct	__acl_aclcheck_file_args {
97038889Sjdp	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
97160484Sobrien	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
97260484Sobrien	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
97360484Sobrien};
97460484Sobrienstruct	__acl_aclcheck_fd_args {
97538889Sjdp	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
97638889Sjdp	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
97738889Sjdp	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
97838889Sjdp};
97938889Sjdpstruct	extattrctl_args {
98038889Sjdp	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
98138889Sjdp	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
98238889Sjdp	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
98338889Sjdp	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
98460484Sobrien	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
98538889Sjdp};
98660484Sobrienstruct	extattr_set_file_args {
98738889Sjdp	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
98838889Sjdp	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
98960484Sobrien	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
99060484Sobrien	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
99138889Sjdp	char iovcnt_l_[PADL_(unsigned)]; unsigned iovcnt; char iovcnt_r_[PADR_(unsigned)];
99238889Sjdp};
99338889Sjdpstruct	extattr_get_file_args {
99438889Sjdp	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
99560484Sobrien	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
99638889Sjdp	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
99760484Sobrien	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
99860484Sobrien	char iovcnt_l_[PADL_(unsigned)]; unsigned iovcnt; char iovcnt_r_[PADR_(unsigned)];
99960484Sobrien};
100060484Sobrienstruct	extattr_delete_file_args {
100160484Sobrien	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
100260484Sobrien	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
100360484Sobrien	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
100460484Sobrien};
100560484Sobrienstruct	aio_waitcomplete_args {
100660484Sobrien	char aiocbp_l_[PADL_(struct aiocb **)]; struct aiocb ** aiocbp; char aiocbp_r_[PADR_(struct aiocb **)];
100738889Sjdp	char timeout_l_[PADL_(struct timespec *)]; struct timespec * timeout; char timeout_r_[PADR_(struct timespec *)];
100838889Sjdp};
100960484Sobrienstruct	getresuid_args {
101060484Sobrien	char ruid_l_[PADL_(uid_t *)]; uid_t * ruid; char ruid_r_[PADR_(uid_t *)];
101160484Sobrien	char euid_l_[PADL_(uid_t *)]; uid_t * euid; char euid_r_[PADR_(uid_t *)];
101260484Sobrien	char suid_l_[PADL_(uid_t *)]; uid_t * suid; char suid_r_[PADR_(uid_t *)];
101338889Sjdp};
101438889Sjdpstruct	getresgid_args {
101538889Sjdp	char rgid_l_[PADL_(gid_t *)]; gid_t * rgid; char rgid_r_[PADR_(gid_t *)];
101660484Sobrien	char egid_l_[PADL_(gid_t *)]; gid_t * egid; char egid_r_[PADR_(gid_t *)];
101738889Sjdp	char sgid_l_[PADL_(gid_t *)]; gid_t * sgid; char sgid_r_[PADR_(gid_t *)];
101838889Sjdp};
101960484Sobrienstruct	kqueue_args {
102060484Sobrien	register_t dummy;
102138889Sjdp};
102238889Sjdpstruct	kevent_args {
102360484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
102460484Sobrien	char changelist_l_[PADL_(const struct kevent *)]; const struct kevent * changelist; char changelist_r_[PADR_(const struct kevent *)];
102560484Sobrien	char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)];
102660484Sobrien	char eventlist_l_[PADL_(struct kevent *)]; struct kevent * eventlist; char eventlist_r_[PADR_(struct kevent *)];
102738889Sjdp	char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)];
102838889Sjdp	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
102938889Sjdp};
103038889Sjdpstruct	__cap_get_proc_args {
103138889Sjdp	char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)];
103260484Sobrien};
103360484Sobrienstruct	__cap_set_proc_args {
103460484Sobrien	char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)];
103560484Sobrien};
103660484Sobrienstruct	__cap_get_fd_args {
103760484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
103860484Sobrien	char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)];
103938889Sjdp};
104060484Sobrienstruct	__cap_get_file_args {
104160484Sobrien	char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
104260484Sobrien	char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)];
104360484Sobrien};
104460484Sobrienstruct	__cap_set_fd_args {
104560484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
104638889Sjdp	char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)];
104760484Sobrien};
104860484Sobrienstruct	__cap_set_file_args {
104960484Sobrien	char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
105038889Sjdp	char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)];
105138889Sjdp};
105238889Sjdpstruct	extattr_set_fd_args {
105338889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
105438889Sjdp	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
105538889Sjdp	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
105638889Sjdp	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
105738889Sjdp	char iovcnt_l_[PADL_(int)]; int iovcnt; char iovcnt_r_[PADR_(int)];
105838889Sjdp};
105938889Sjdpstruct	extattr_get_fd_args {
106038889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
106138889Sjdp	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
106238889Sjdp	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
106338889Sjdp	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
106438889Sjdp	char iovcnt_l_[PADL_(int)]; int iovcnt; char iovcnt_r_[PADR_(int)];
106538889Sjdp};
106638889Sjdpstruct	extattr_delete_fd_args {
106738889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
106838889Sjdp	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
106938889Sjdp	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
107038889Sjdp};
107138889Sjdpstruct	__setugid_args {
107238889Sjdp	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
107338889Sjdp};
107438889Sjdpint	nosys __P((struct proc *, struct nosys_args *));
107538889Sjdpvoid	sys_exit __P((struct proc *, struct sys_exit_args *));
107638889Sjdpint	fork __P((struct proc *, struct fork_args *));
107738889Sjdpint	read __P((struct proc *, struct read_args *));
107838889Sjdpint	write __P((struct proc *, struct write_args *));
107938889Sjdpint	open __P((struct proc *, struct open_args *));
108038889Sjdpint	close __P((struct proc *, struct close_args *));
108160484Sobrienint	wait4 __P((struct proc *, struct wait_args *));
108238889Sjdpint	link __P((struct proc *, struct link_args *));
108338889Sjdpint	unlink __P((struct proc *, struct unlink_args *));
108438889Sjdpint	chdir __P((struct proc *, struct chdir_args *));
108538889Sjdpint	fchdir __P((struct proc *, struct fchdir_args *));
108638889Sjdpint	mknod __P((struct proc *, struct mknod_args *));
108738889Sjdpint	chmod __P((struct proc *, struct chmod_args *));
108838889Sjdpint	chown __P((struct proc *, struct chown_args *));
108938889Sjdpint	obreak __P((struct proc *, struct obreak_args *));
109038889Sjdpint	getfsstat __P((struct proc *, struct getfsstat_args *));
109138889Sjdpint	getpid __P((struct proc *, struct getpid_args *));
109238889Sjdpint	mount __P((struct proc *, struct mount_args *));
109338889Sjdpint	unmount __P((struct proc *, struct unmount_args *));
109438889Sjdpint	setuid __P((struct proc *, struct setuid_args *));
109538889Sjdpint	getuid __P((struct proc *, struct getuid_args *));
109638889Sjdpint	geteuid __P((struct proc *, struct geteuid_args *));
109738889Sjdpint	ptrace __P((struct proc *, struct ptrace_args *));
109838889Sjdpint	recvmsg __P((struct proc *, struct recvmsg_args *));
109938889Sjdpint	sendmsg __P((struct proc *, struct sendmsg_args *));
110038889Sjdpint	recvfrom __P((struct proc *, struct recvfrom_args *));
110138889Sjdpint	accept __P((struct proc *, struct accept_args *));
110238889Sjdpint	getpeername __P((struct proc *, struct getpeername_args *));
110338889Sjdpint	getsockname __P((struct proc *, struct getsockname_args *));
110438889Sjdpint	access __P((struct proc *, struct access_args *));
110538889Sjdpint	chflags __P((struct proc *, struct chflags_args *));
110638889Sjdpint	fchflags __P((struct proc *, struct fchflags_args *));
110738889Sjdpint	sync __P((struct proc *, struct sync_args *));
110833965Sjdpint	kill __P((struct proc *, struct kill_args *));
110933965Sjdpint	getppid __P((struct proc *, struct getppid_args *));
111033965Sjdpint	dup __P((struct proc *, struct dup_args *));
111133965Sjdpint	pipe __P((struct proc *, struct pipe_args *));
111233965Sjdpint	getegid __P((struct proc *, struct getegid_args *));
111333965Sjdpint	profil __P((struct proc *, struct profil_args *));
111433965Sjdpint	ktrace __P((struct proc *, struct ktrace_args *));
111533965Sjdpint	getgid __P((struct proc *, struct getgid_args *));
111633965Sjdpint	getlogin __P((struct proc *, struct getlogin_args *));
111733965Sjdpint	setlogin __P((struct proc *, struct setlogin_args *));
111833965Sjdpint	acct __P((struct proc *, struct acct_args *));
111933965Sjdpint	sigaltstack __P((struct proc *, struct sigaltstack_args *));
112033965Sjdpint	ioctl __P((struct proc *, struct ioctl_args *));
112133965Sjdpint	reboot __P((struct proc *, struct reboot_args *));
112233965Sjdpint	revoke __P((struct proc *, struct revoke_args *));
112333965Sjdpint	symlink __P((struct proc *, struct symlink_args *));
112460484Sobrienint	readlink __P((struct proc *, struct readlink_args *));
112560484Sobrienint	execve __P((struct proc *, struct execve_args *));
112660484Sobrienint	umask __P((struct proc *, struct umask_args *));
112760484Sobrienint	chroot __P((struct proc *, struct chroot_args *));
112860484Sobrienint	msync __P((struct proc *, struct msync_args *));
112960484Sobrienint	vfork __P((struct proc *, struct vfork_args *));
113060484Sobrienint	sbrk __P((struct proc *, struct sbrk_args *));
113133965Sjdpint	sstk __P((struct proc *, struct sstk_args *));
113238889Sjdpint	ovadvise __P((struct proc *, struct ovadvise_args *));
113333965Sjdpint	munmap __P((struct proc *, struct munmap_args *));
113460484Sobrienint	mprotect __P((struct proc *, struct mprotect_args *));
113560484Sobrienint	madvise __P((struct proc *, struct madvise_args *));
113660484Sobrienint	mincore __P((struct proc *, struct mincore_args *));
113733965Sjdpint	getgroups __P((struct proc *, struct getgroups_args *));
113833965Sjdpint	setgroups __P((struct proc *, struct setgroups_args *));
113933965Sjdpint	getpgrp __P((struct proc *, struct getpgrp_args *));
114038889Sjdpint	setpgid __P((struct proc *, struct setpgid_args *));
114138889Sjdpint	setitimer __P((struct proc *, struct setitimer_args *));
114233965Sjdpint	swapon __P((struct proc *, struct swapon_args *));
114338889Sjdpint	getitimer __P((struct proc *, struct getitimer_args *));
114433965Sjdpint	getdtablesize __P((struct proc *, struct getdtablesize_args *));
114533965Sjdpint	dup2 __P((struct proc *, struct dup2_args *));
114660484Sobrienint	fcntl __P((struct proc *, struct fcntl_args *));
114760484Sobrienint	select __P((struct proc *, struct select_args *));
114860484Sobrienint	fsync __P((struct proc *, struct fsync_args *));
114960484Sobrienint	setpriority __P((struct proc *, struct setpriority_args *));
115060484Sobrienint	socket __P((struct proc *, struct socket_args *));
115160484Sobrienint	connect __P((struct proc *, struct connect_args *));
115233965Sjdpint	getpriority __P((struct proc *, struct getpriority_args *));
115360484Sobrienint	bind __P((struct proc *, struct bind_args *));
115460484Sobrienint	setsockopt __P((struct proc *, struct setsockopt_args *));
115560484Sobrienint	listen __P((struct proc *, struct listen_args *));
115660484Sobrienint	gettimeofday __P((struct proc *, struct gettimeofday_args *));
115760484Sobrienint	getrusage __P((struct proc *, struct getrusage_args *));
115833965Sjdpint	getsockopt __P((struct proc *, struct getsockopt_args *));
115933965Sjdpint	readv __P((struct proc *, struct readv_args *));
116038889Sjdpint	writev __P((struct proc *, struct writev_args *));
116133965Sjdpint	settimeofday __P((struct proc *, struct settimeofday_args *));
116233965Sjdpint	fchown __P((struct proc *, struct fchown_args *));
116333965Sjdpint	fchmod __P((struct proc *, struct fchmod_args *));
116438889Sjdpint	setreuid __P((struct proc *, struct setreuid_args *));
116538889Sjdpint	setregid __P((struct proc *, struct setregid_args *));
116633965Sjdpint	rename __P((struct proc *, struct rename_args *));
116760484Sobrienint	flock __P((struct proc *, struct flock_args *));
116833965Sjdpint	mkfifo __P((struct proc *, struct mkfifo_args *));
116960484Sobrienint	sendto __P((struct proc *, struct sendto_args *));
117033965Sjdpint	shutdown __P((struct proc *, struct shutdown_args *));
117133965Sjdpint	socketpair __P((struct proc *, struct socketpair_args *));
117260484Sobrienint	mkdir __P((struct proc *, struct mkdir_args *));
117333965Sjdpint	rmdir __P((struct proc *, struct rmdir_args *));
117460484Sobrienint	utimes __P((struct proc *, struct utimes_args *));
117533965Sjdpint	adjtime __P((struct proc *, struct adjtime_args *));
117633965Sjdpint	setsid __P((struct proc *, struct setsid_args *));
117760484Sobrienint	quotactl __P((struct proc *, struct quotactl_args *));
117838889Sjdpint	nfssvc __P((struct proc *, struct nfssvc_args *));
117960484Sobrienint	statfs __P((struct proc *, struct statfs_args *));
118038889Sjdpint	fstatfs __P((struct proc *, struct fstatfs_args *));
118133965Sjdpint	getfh __P((struct proc *, struct getfh_args *));
118238889Sjdpint	getdomainname __P((struct proc *, struct getdomainname_args *));
118338889Sjdpint	setdomainname __P((struct proc *, struct setdomainname_args *));
118433965Sjdpint	uname __P((struct proc *, struct uname_args *));
118533965Sjdpint	sysarch __P((struct proc *, struct sysarch_args *));
118633965Sjdpint	rtprio __P((struct proc *, struct rtprio_args *));
118733965Sjdpint	semsys __P((struct proc *, struct semsys_args *));
118833965Sjdpint	msgsys __P((struct proc *, struct msgsys_args *));
118938889Sjdpint	shmsys __P((struct proc *, struct shmsys_args *));
119033965Sjdpint	pread __P((struct proc *, struct pread_args *));
119133965Sjdpint	pwrite __P((struct proc *, struct pwrite_args *));
119233965Sjdpint	ntp_adjtime __P((struct proc *, struct ntp_adjtime_args *));
119333965Sjdpint	setgid __P((struct proc *, struct setgid_args *));
119460484Sobrienint	setegid __P((struct proc *, struct setegid_args *));
119560484Sobrienint	seteuid __P((struct proc *, struct seteuid_args *));
119660484Sobrienint	stat __P((struct proc *, struct stat_args *));
119738889Sjdpint	fstat __P((struct proc *, struct fstat_args *));
119833965Sjdpint	lstat __P((struct proc *, struct lstat_args *));
119933965Sjdpint	pathconf __P((struct proc *, struct pathconf_args *));
120038889Sjdpint	fpathconf __P((struct proc *, struct fpathconf_args *));
120133965Sjdpint	getrlimit __P((struct proc *, struct __getrlimit_args *));
120260484Sobrienint	setrlimit __P((struct proc *, struct __setrlimit_args *));
120338889Sjdpint	getdirentries __P((struct proc *, struct getdirentries_args *));
120438889Sjdpint	mmap __P((struct proc *, struct mmap_args *));
120560484Sobrienint	lseek __P((struct proc *, struct lseek_args *));
120660484Sobrienint	truncate __P((struct proc *, struct truncate_args *));
120738889Sjdpint	ftruncate __P((struct proc *, struct ftruncate_args *));
120833965Sjdpint	__sysctl __P((struct proc *, struct sysctl_args *));
120938889Sjdpint	mlock __P((struct proc *, struct mlock_args *));
121038889Sjdpint	munlock __P((struct proc *, struct munlock_args *));
121138889Sjdpint	undelete __P((struct proc *, struct undelete_args *));
121238889Sjdpint	futimes __P((struct proc *, struct futimes_args *));
121338889Sjdpint	getpgid __P((struct proc *, struct getpgid_args *));
121438889Sjdpint	poll __P((struct proc *, struct poll_args *));
121560484Sobrienint	lkmnosys __P((struct proc *, struct nosys_args *));
121638889Sjdpint	__semctl __P((struct proc *, struct __semctl_args *));
121738889Sjdpint	semget __P((struct proc *, struct semget_args *));
121838889Sjdpint	semop __P((struct proc *, struct semop_args *));
121933965Sjdpint	msgctl __P((struct proc *, struct msgctl_args *));
122033965Sjdpint	msgget __P((struct proc *, struct msgget_args *));
122133965Sjdpint	msgsnd __P((struct proc *, struct msgsnd_args *));
122233965Sjdpint	msgrcv __P((struct proc *, struct msgrcv_args *));
122333965Sjdpint	shmat __P((struct proc *, struct shmat_args *));
122433965Sjdpint	shmctl __P((struct proc *, struct shmctl_args *));
122533965Sjdpint	shmdt __P((struct proc *, struct shmdt_args *));
122633965Sjdpint	shmget __P((struct proc *, struct shmget_args *));
122733965Sjdpint	clock_gettime __P((struct proc *, struct clock_gettime_args *));
122833965Sjdpint	clock_settime __P((struct proc *, struct clock_settime_args *));
122960484Sobrienint	clock_getres __P((struct proc *, struct clock_getres_args *));
123033965Sjdpint	nanosleep __P((struct proc *, struct nanosleep_args *));
123160484Sobrienint	minherit __P((struct proc *, struct minherit_args *));
123260484Sobrienint	rfork __P((struct proc *, struct rfork_args *));
123360484Sobrienint	openbsd_poll __P((struct proc *, struct openbsd_poll_args *));
123433965Sjdpint	issetugid __P((struct proc *, struct issetugid_args *));
123560484Sobrienint	lchown __P((struct proc *, struct lchown_args *));
123660484Sobrienint	getdents __P((struct proc *, struct getdents_args *));
123733965Sjdpint	lchmod __P((struct proc *, struct lchmod_args *));
123860484Sobrienint	lutimes __P((struct proc *, struct lutimes_args *));
123960484Sobrienint	nstat __P((struct proc *, struct nstat_args *));
124033965Sjdpint	nfstat __P((struct proc *, struct nfstat_args *));
124160484Sobrienint	nlstat __P((struct proc *, struct nlstat_args *));
124260484Sobrienint	fhstatfs __P((struct proc *, struct fhstatfs_args *));
124360484Sobrienint	fhopen __P((struct proc *, struct fhopen_args *));
124460484Sobrienint	fhstat __P((struct proc *, struct fhstat_args *));
124533965Sjdpint	modnext __P((struct proc *, struct modnext_args *));
124660484Sobrienint	modstat __P((struct proc *, struct modstat_args *));
124760484Sobrienint	modfnext __P((struct proc *, struct modfnext_args *));
124833965Sjdpint	modfind __P((struct proc *, struct modfind_args *));
124960484Sobrienint	kldload __P((struct proc *, struct kldload_args *));
125060484Sobrienint	kldunload __P((struct proc *, struct kldunload_args *));
125160484Sobrienint	kldfind __P((struct proc *, struct kldfind_args *));
125233965Sjdpint	kldnext __P((struct proc *, struct kldnext_args *));
125360484Sobrienint	kldstat __P((struct proc *, struct kldstat_args *));
125433965Sjdpint	kldfirstmod __P((struct proc *, struct kldfirstmod_args *));
125560484Sobrienint	getsid __P((struct proc *, struct getsid_args *));
125660484Sobrienint	setresuid __P((struct proc *, struct setresuid_args *));
125733965Sjdpint	setresgid __P((struct proc *, struct setresgid_args *));
125833965Sjdpint	aio_return __P((struct proc *, struct aio_return_args *));
125933965Sjdpint	aio_suspend __P((struct proc *, struct aio_suspend_args *));
126033965Sjdpint	aio_cancel __P((struct proc *, struct aio_cancel_args *));
126133965Sjdpint	aio_error __P((struct proc *, struct aio_error_args *));
126260484Sobrienint	aio_read __P((struct proc *, struct aio_read_args *));
126360484Sobrienint	aio_write __P((struct proc *, struct aio_write_args *));
126460484Sobrienint	lio_listio __P((struct proc *, struct lio_listio_args *));
126533965Sjdpint	yield __P((struct proc *, struct yield_args *));
126660484Sobrienint	mlockall __P((struct proc *, struct mlockall_args *));
126733965Sjdpint	munlockall __P((struct proc *, struct munlockall_args *));
126833965Sjdpint	__getcwd __P((struct proc *, struct __getcwd_args *));
126933965Sjdpint	sched_setparam __P((struct proc *, struct sched_setparam_args *));
127033965Sjdpint	sched_getparam __P((struct proc *, struct sched_getparam_args *));
127133965Sjdpint	sched_setscheduler __P((struct proc *, struct sched_setscheduler_args *));
127260484Sobrienint	sched_getscheduler __P((struct proc *, struct sched_getscheduler_args *));
127360484Sobrienint	sched_yield __P((struct proc *, struct sched_yield_args *));
127433965Sjdpint	sched_get_priority_max __P((struct proc *, struct sched_get_priority_max_args *));
127533965Sjdpint	sched_get_priority_min __P((struct proc *, struct sched_get_priority_min_args *));
127660484Sobrienint	sched_rr_get_interval __P((struct proc *, struct sched_rr_get_interval_args *));
127760484Sobrienint	utrace __P((struct proc *, struct utrace_args *));
127860484Sobrienint	sendfile __P((struct proc *, struct sendfile_args *));
127933965Sjdpint	kldsym __P((struct proc *, struct kldsym_args *));
128060484Sobrienint	jail __P((struct proc *, struct jail_args *));
128160484Sobrienint	sigprocmask __P((struct proc *, struct sigprocmask_args *));
128233965Sjdpint	sigsuspend __P((struct proc *, struct sigsuspend_args *));
128360484Sobrienint	sigaction __P((struct proc *, struct sigaction_args *));
128460484Sobrienint	sigpending __P((struct proc *, struct sigpending_args *));
128560484Sobrienint	sigreturn __P((struct proc *, struct sigreturn_args *));
128633965Sjdpint	__acl_get_file __P((struct proc *, struct __acl_get_file_args *));
128760484Sobrienint	__acl_set_file __P((struct proc *, struct __acl_set_file_args *));
128860484Sobrienint	__acl_get_fd __P((struct proc *, struct __acl_get_fd_args *));
128933965Sjdpint	__acl_set_fd __P((struct proc *, struct __acl_set_fd_args *));
129060484Sobrienint	__acl_delete_file __P((struct proc *, struct __acl_delete_file_args *));
129160484Sobrienint	__acl_delete_fd __P((struct proc *, struct __acl_delete_fd_args *));
129260484Sobrienint	__acl_aclcheck_file __P((struct proc *, struct __acl_aclcheck_file_args *));
129360484Sobrienint	__acl_aclcheck_fd __P((struct proc *, struct __acl_aclcheck_fd_args *));
129460484Sobrienint	extattrctl __P((struct proc *, struct extattrctl_args *));
129533965Sjdpint	extattr_set_file __P((struct proc *, struct extattr_set_file_args *));
129660484Sobrienint	extattr_get_file __P((struct proc *, struct extattr_get_file_args *));
129760484Sobrienint	extattr_delete_file __P((struct proc *, struct extattr_delete_file_args *));
129860484Sobrienint	aio_waitcomplete __P((struct proc *, struct aio_waitcomplete_args *));
129960484Sobrienint	getresuid __P((struct proc *, struct getresuid_args *));
130033965Sjdpint	getresgid __P((struct proc *, struct getresgid_args *));
130160484Sobrienint	kqueue __P((struct proc *, struct kqueue_args *));
130260484Sobrienint	kevent __P((struct proc *, struct kevent_args *));
130333965Sjdpint	__cap_get_proc __P((struct proc *, struct __cap_get_proc_args *));
130460484Sobrienint	__cap_set_proc __P((struct proc *, struct __cap_set_proc_args *));
130560484Sobrienint	__cap_get_fd __P((struct proc *, struct __cap_get_fd_args *));
130633965Sjdpint	__cap_get_file __P((struct proc *, struct __cap_get_file_args *));
130760484Sobrienint	__cap_set_fd __P((struct proc *, struct __cap_set_fd_args *));
130833965Sjdpint	__cap_set_file __P((struct proc *, struct __cap_set_file_args *));
130960484Sobrienint	lkmressys __P((struct proc *, struct nosys_args *));
131060484Sobrienint	extattr_set_fd __P((struct proc *, struct extattr_set_fd_args *));
131160484Sobrienint	extattr_get_fd __P((struct proc *, struct extattr_get_fd_args *));
131238889Sjdpint	extattr_delete_fd __P((struct proc *, struct extattr_delete_fd_args *));
131360484Sobrienint	__setugid __P((struct proc *, struct __setugid_args *));
131460484Sobrien
131560484Sobrien#ifdef COMPAT_43
131638889Sjdp
131760484Sobrienstruct	ocreat_args {
131860484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
131938889Sjdp	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
132060484Sobrien};
132160484Sobrienstruct	olseek_args {
132260484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
132338889Sjdp	char offset_l_[PADL_(long)]; long offset; char offset_r_[PADR_(long)];
132460484Sobrien	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
132560484Sobrien};
132660484Sobrienstruct	ostat_args {
132760484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
132860484Sobrien	char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)];
132960484Sobrien};
133060484Sobrienstruct	olstat_args {
133160484Sobrien	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
133260484Sobrien	char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)];
133360484Sobrien};
133460484Sobrienstruct	osigaction_args {
133560484Sobrien	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
133660484Sobrien	char nsa_l_[PADL_(struct osigaction *)]; struct osigaction * nsa; char nsa_r_[PADR_(struct osigaction *)];
133760484Sobrien	char osa_l_[PADL_(struct osigaction *)]; struct osigaction * osa; char osa_r_[PADR_(struct osigaction *)];
133860484Sobrien};
133960484Sobrienstruct	osigprocmask_args {
134060484Sobrien	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
134160484Sobrien	char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)];
134260484Sobrien};
134360484Sobrienstruct	ofstat_args {
134460484Sobrien	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
134560484Sobrien	char sb_l_[PADL_(struct ostat *)]; struct ostat * sb; char sb_r_[PADR_(struct ostat *)];
134660484Sobrien};
134760484Sobrienstruct	getkerninfo_args {
134860484Sobrien	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
134960484Sobrien	char where_l_[PADL_(char *)]; char * where; char where_r_[PADR_(char *)];
135033965Sjdp	char size_l_[PADL_(size_t *)]; size_t * size; char size_r_[PADR_(size_t *)];
135133965Sjdp	char arg_l_[PADL_(int)]; int arg; char arg_r_[PADR_(int)];
135260484Sobrien};
135360484Sobrienstruct	ommap_args {
135433965Sjdp	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
135533965Sjdp	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
135633965Sjdp	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
135733965Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
135838889Sjdp	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
135960484Sobrien	char pos_l_[PADL_(long)]; long pos; char pos_r_[PADR_(long)];
136060484Sobrien};
136138889Sjdpstruct	gethostname_args {
136238889Sjdp	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
136333965Sjdp	char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
136460484Sobrien};
136560484Sobrienstruct	sethostname_args {
136638889Sjdp	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
136760484Sobrien	char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
136860484Sobrien};
136938889Sjdpstruct	osend_args {
137060484Sobrien	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
137160484Sobrien	char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
137233965Sjdp	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
137338889Sjdp	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
137438889Sjdp};
137538889Sjdpstruct	orecv_args {
137638889Sjdp	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1377	char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
1378	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
1379	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1380};
1381struct	osigreturn_args {
1382	char sigcntxp_l_[PADL_(struct osigcontext *)]; struct osigcontext * sigcntxp; char sigcntxp_r_[PADR_(struct osigcontext *)];
1383};
1384struct	osigvec_args {
1385	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
1386	char nsv_l_[PADL_(struct sigvec *)]; struct sigvec * nsv; char nsv_r_[PADR_(struct sigvec *)];
1387	char osv_l_[PADL_(struct sigvec *)]; struct sigvec * osv; char osv_r_[PADR_(struct sigvec *)];
1388};
1389struct	osigblock_args {
1390	char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
1391};
1392struct	osigsetmask_args {
1393	char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
1394};
1395struct	osigsuspend_args {
1396	char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)];
1397};
1398struct	osigstack_args {
1399	char nss_l_[PADL_(struct sigstack *)]; struct sigstack * nss; char nss_r_[PADR_(struct sigstack *)];
1400	char oss_l_[PADL_(struct sigstack *)]; struct sigstack * oss; char oss_r_[PADR_(struct sigstack *)];
1401};
1402struct	orecvmsg_args {
1403	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1404	char msg_l_[PADL_(struct omsghdr *)]; struct omsghdr * msg; char msg_r_[PADR_(struct omsghdr *)];
1405	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1406};
1407struct	osendmsg_args {
1408	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1409	char msg_l_[PADL_(caddr_t)]; caddr_t msg; char msg_r_[PADR_(caddr_t)];
1410	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1411};
1412struct	otruncate_args {
1413	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1414	char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
1415};
1416struct	oftruncate_args {
1417	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1418	char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
1419};
1420struct	ogetpeername_args {
1421	char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
1422	char asa_l_[PADL_(caddr_t)]; caddr_t asa; char asa_r_[PADR_(caddr_t)];
1423	char alen_l_[PADL_(int *)]; int * alen; char alen_r_[PADR_(int *)];
1424};
1425struct	osethostid_args {
1426	char hostid_l_[PADL_(long)]; long hostid; char hostid_r_[PADR_(long)];
1427};
1428struct	ogetrlimit_args {
1429	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
1430	char rlp_l_[PADL_(struct orlimit *)]; struct orlimit * rlp; char rlp_r_[PADR_(struct orlimit *)];
1431};
1432struct	osetrlimit_args {
1433	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
1434	char rlp_l_[PADL_(struct orlimit *)]; struct orlimit * rlp; char rlp_r_[PADR_(struct orlimit *)];
1435};
1436struct	okillpg_args {
1437	char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)];
1438	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
1439};
1440struct	ogetdirentries_args {
1441	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1442	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
1443	char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
1444	char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
1445};
1446int	ocreat __P((struct proc *, struct ocreat_args *));
1447int	olseek __P((struct proc *, struct olseek_args *));
1448int	ostat __P((struct proc *, struct ostat_args *));
1449int	olstat __P((struct proc *, struct olstat_args *));
1450int	osigaction __P((struct proc *, struct osigaction_args *));
1451int	osigprocmask __P((struct proc *, struct osigprocmask_args *));
1452int	osigpending __P((struct proc *, struct osigpending_args *));
1453int	ofstat __P((struct proc *, struct ofstat_args *));
1454int	ogetkerninfo __P((struct proc *, struct getkerninfo_args *));
1455int	ogetpagesize __P((struct proc *, struct getpagesize_args *));
1456int	ommap __P((struct proc *, struct ommap_args *));
1457int	owait __P((struct proc *, struct owait_args *));
1458int	ogethostname __P((struct proc *, struct gethostname_args *));
1459int	osethostname __P((struct proc *, struct sethostname_args *));
1460int	oaccept __P((struct proc *, struct accept_args *));
1461int	osend __P((struct proc *, struct osend_args *));
1462int	orecv __P((struct proc *, struct orecv_args *));
1463int	osigreturn __P((struct proc *, struct osigreturn_args *));
1464int	osigvec __P((struct proc *, struct osigvec_args *));
1465int	osigblock __P((struct proc *, struct osigblock_args *));
1466int	osigsetmask __P((struct proc *, struct osigsetmask_args *));
1467int	osigsuspend __P((struct proc *, struct osigsuspend_args *));
1468int	osigstack __P((struct proc *, struct osigstack_args *));
1469int	orecvmsg __P((struct proc *, struct orecvmsg_args *));
1470int	osendmsg __P((struct proc *, struct osendmsg_args *));
1471int	orecvfrom __P((struct proc *, struct recvfrom_args *));
1472int	otruncate __P((struct proc *, struct otruncate_args *));
1473int	oftruncate __P((struct proc *, struct oftruncate_args *));
1474int	ogetpeername __P((struct proc *, struct ogetpeername_args *));
1475int	ogethostid __P((struct proc *, struct ogethostid_args *));
1476int	osethostid __P((struct proc *, struct osethostid_args *));
1477int	ogetrlimit __P((struct proc *, struct ogetrlimit_args *));
1478int	osetrlimit __P((struct proc *, struct osetrlimit_args *));
1479int	okillpg __P((struct proc *, struct okillpg_args *));
1480int	oquota __P((struct proc *, struct oquota_args *));
1481int	ogetsockname __P((struct proc *, struct getsockname_args *));
1482int	ogetdirentries __P((struct proc *, struct ogetdirentries_args *));
1483
1484#endif /* COMPAT_43 */
1485
1486#undef PAD_
1487#undef PADL_
1488#undef PADR_
1489
1490#endif /* !_SYS_SYSPROTO_H_ */
1491