sysproto.h revision 82712
1/* 2 * System call prototypes. 3 * 4 * DO NOT EDIT-- this file is automatically generated. 5 * $FreeBSD: head/sys/sys/sysproto.h 82712 2001-09-01 03:56:12Z dillon $ 6 * created from FreeBSD: src/sys/kern/syscalls.master,v 1.95 2001/09/01 03:54:09 dillon Exp 7 */ 8 9#ifndef _SYS_SYSPROTO_H_ 10#define _SYS_SYSPROTO_H_ 11 12#include <sys/signal.h> 13 14#include <sys/acl.h> 15 16struct proc; 17 18#define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \ 19 0 : sizeof(register_t) - sizeof(t)) 20 21#if BYTE_ORDER == LITTLE_ENDIAN 22#define PADL_(t) 0 23#define PADR_(t) PAD_(t) 24#else 25#define PADL_(t) PAD_(t) 26#define PADR_(t) 0 27#endif 28 29struct nosys_args { 30 register_t dummy; 31}; 32struct sys_exit_args { 33 char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)]; 34}; 35struct fork_args { 36 register_t dummy; 37}; 38struct read_args { 39 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 40 char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)]; 41 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)]; 42}; 43struct write_args { 44 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 45 char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)]; 46 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)]; 47}; 48struct open_args { 49 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 50 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 51 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 52}; 53struct close_args { 54 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 55}; 56struct wait_args { 57 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 58 char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)]; 59 char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)]; 60 char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)]; 61}; 62struct link_args { 63 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 64 char link_l_[PADL_(char *)]; char * link; char link_r_[PADR_(char *)]; 65}; 66struct unlink_args { 67 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 68}; 69struct chdir_args { 70 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 71}; 72struct fchdir_args { 73 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 74}; 75struct mknod_args { 76 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 77 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 78 char dev_l_[PADL_(int)]; int dev; char dev_r_[PADR_(int)]; 79}; 80struct chmod_args { 81 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 82 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 83}; 84struct chown_args { 85 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 86 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)]; 87 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)]; 88}; 89struct obreak_args { 90 char nsize_l_[PADL_(char *)]; char * nsize; char nsize_r_[PADR_(char *)]; 91}; 92struct getfsstat_args { 93 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)]; 94 char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)]; 95 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 96}; 97struct getpid_args { 98 register_t dummy; 99}; 100struct mount_args { 101 char type_l_[PADL_(char *)]; char * type; char type_r_[PADR_(char *)]; 102 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 103 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 104 char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)]; 105}; 106struct unmount_args { 107 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 108 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 109}; 110struct setuid_args { 111 char uid_l_[PADL_(uid_t)]; uid_t uid; char uid_r_[PADR_(uid_t)]; 112}; 113struct getuid_args { 114 register_t dummy; 115}; 116struct geteuid_args { 117 register_t dummy; 118}; 119struct ptrace_args { 120 char req_l_[PADL_(int)]; int req; char req_r_[PADR_(int)]; 121 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 122 char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)]; 123 char data_l_[PADL_(int)]; int data; char data_r_[PADR_(int)]; 124}; 125struct recvmsg_args { 126 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 127 char msg_l_[PADL_(struct msghdr *)]; struct msghdr * msg; char msg_r_[PADR_(struct msghdr *)]; 128 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 129}; 130struct sendmsg_args { 131 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 132 char msg_l_[PADL_(caddr_t)]; caddr_t msg; char msg_r_[PADR_(caddr_t)]; 133 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 134}; 135struct recvfrom_args { 136 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 137 char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)]; 138 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 139 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 140 char from_l_[PADL_(caddr_t)]; caddr_t from; char from_r_[PADR_(caddr_t)]; 141 char fromlenaddr_l_[PADL_(int *)]; int * fromlenaddr; char fromlenaddr_r_[PADR_(int *)]; 142}; 143struct accept_args { 144 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 145 char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)]; 146 char anamelen_l_[PADL_(int *)]; int * anamelen; char anamelen_r_[PADR_(int *)]; 147}; 148struct getpeername_args { 149 char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)]; 150 char asa_l_[PADL_(caddr_t)]; caddr_t asa; char asa_r_[PADR_(caddr_t)]; 151 char alen_l_[PADL_(int *)]; int * alen; char alen_r_[PADR_(int *)]; 152}; 153struct getsockname_args { 154 char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)]; 155 char asa_l_[PADL_(caddr_t)]; caddr_t asa; char asa_r_[PADR_(caddr_t)]; 156 char alen_l_[PADL_(int *)]; int * alen; char alen_r_[PADR_(int *)]; 157}; 158struct access_args { 159 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 160 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 161}; 162struct chflags_args { 163 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 164 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 165}; 166struct fchflags_args { 167 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 168 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 169}; 170struct sync_args { 171 register_t dummy; 172}; 173struct kill_args { 174 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 175 char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)]; 176}; 177struct getppid_args { 178 register_t dummy; 179}; 180struct dup_args { 181 char fd_l_[PADL_(u_int)]; u_int fd; char fd_r_[PADR_(u_int)]; 182}; 183struct pipe_args { 184 register_t dummy; 185}; 186struct getegid_args { 187 register_t dummy; 188}; 189struct profil_args { 190 char samples_l_[PADL_(caddr_t)]; caddr_t samples; char samples_r_[PADR_(caddr_t)]; 191 char size_l_[PADL_(size_t)]; size_t size; char size_r_[PADR_(size_t)]; 192 char offset_l_[PADL_(size_t)]; size_t offset; char offset_r_[PADR_(size_t)]; 193 char scale_l_[PADL_(u_int)]; u_int scale; char scale_r_[PADR_(u_int)]; 194}; 195struct ktrace_args { 196 char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)]; 197 char ops_l_[PADL_(int)]; int ops; char ops_r_[PADR_(int)]; 198 char facs_l_[PADL_(int)]; int facs; char facs_r_[PADR_(int)]; 199 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 200}; 201struct getgid_args { 202 register_t dummy; 203}; 204struct getlogin_args { 205 char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)]; 206 char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)]; 207}; 208struct setlogin_args { 209 char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)]; 210}; 211struct acct_args { 212 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 213}; 214struct osigpending_args { 215 register_t dummy; 216}; 217struct sigaltstack_args { 218 char ss_l_[PADL_(stack_t *)]; stack_t * ss; char ss_r_[PADR_(stack_t *)]; 219 char oss_l_[PADL_(stack_t *)]; stack_t * oss; char oss_r_[PADR_(stack_t *)]; 220}; 221struct ioctl_args { 222 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 223 char com_l_[PADL_(u_long)]; u_long com; char com_r_[PADR_(u_long)]; 224 char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)]; 225}; 226struct reboot_args { 227 char opt_l_[PADL_(int)]; int opt; char opt_r_[PADR_(int)]; 228}; 229struct revoke_args { 230 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 231}; 232struct symlink_args { 233 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 234 char link_l_[PADL_(char *)]; char * link; char link_r_[PADR_(char *)]; 235}; 236struct readlink_args { 237 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 238 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 239 char count_l_[PADL_(int)]; int count; char count_r_[PADR_(int)]; 240}; 241struct execve_args { 242 char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)]; 243 char argv_l_[PADL_(char **)]; char ** argv; char argv_r_[PADR_(char **)]; 244 char envv_l_[PADL_(char **)]; char ** envv; char envv_r_[PADR_(char **)]; 245}; 246struct umask_args { 247 char newmask_l_[PADL_(int)]; int newmask; char newmask_r_[PADR_(int)]; 248}; 249struct chroot_args { 250 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 251}; 252struct getpagesize_args { 253 register_t dummy; 254}; 255struct msync_args { 256 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)]; 257 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 258 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 259}; 260struct vfork_args { 261 register_t dummy; 262}; 263struct sbrk_args { 264 char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)]; 265}; 266struct sstk_args { 267 char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)]; 268}; 269struct ovadvise_args { 270 char anom_l_[PADL_(int)]; int anom; char anom_r_[PADR_(int)]; 271}; 272struct munmap_args { 273 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)]; 274 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 275}; 276struct mprotect_args { 277 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)]; 278 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 279 char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)]; 280}; 281struct madvise_args { 282 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)]; 283 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 284 char behav_l_[PADL_(int)]; int behav; char behav_r_[PADR_(int)]; 285}; 286struct mincore_args { 287 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)]; 288 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 289 char vec_l_[PADL_(char *)]; char * vec; char vec_r_[PADR_(char *)]; 290}; 291struct getgroups_args { 292 char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)]; 293 char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)]; 294}; 295struct setgroups_args { 296 char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)]; 297 char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)]; 298}; 299struct getpgrp_args { 300 register_t dummy; 301}; 302struct setpgid_args { 303 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 304 char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)]; 305}; 306struct setitimer_args { 307 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)]; 308 char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)]; 309 char oitv_l_[PADL_(struct itimerval *)]; struct itimerval * oitv; char oitv_r_[PADR_(struct itimerval *)]; 310}; 311struct owait_args { 312 register_t dummy; 313}; 314struct swapon_args { 315 char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)]; 316}; 317struct getitimer_args { 318 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)]; 319 char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)]; 320}; 321struct getdtablesize_args { 322 register_t dummy; 323}; 324struct dup2_args { 325 char from_l_[PADL_(u_int)]; u_int from; char from_r_[PADR_(u_int)]; 326 char to_l_[PADL_(u_int)]; u_int to; char to_r_[PADR_(u_int)]; 327}; 328struct fcntl_args { 329 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 330 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 331 char arg_l_[PADL_(long)]; long arg; char arg_r_[PADR_(long)]; 332}; 333struct select_args { 334 char nd_l_[PADL_(int)]; int nd; char nd_r_[PADR_(int)]; 335 char in_l_[PADL_(fd_set *)]; fd_set * in; char in_r_[PADR_(fd_set *)]; 336 char ou_l_[PADL_(fd_set *)]; fd_set * ou; char ou_r_[PADR_(fd_set *)]; 337 char ex_l_[PADL_(fd_set *)]; fd_set * ex; char ex_r_[PADR_(fd_set *)]; 338 char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)]; 339}; 340struct fsync_args { 341 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 342}; 343struct setpriority_args { 344 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 345 char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)]; 346 char prio_l_[PADL_(int)]; int prio; char prio_r_[PADR_(int)]; 347}; 348struct socket_args { 349 char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)]; 350 char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)]; 351 char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)]; 352}; 353struct connect_args { 354 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 355 char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)]; 356 char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)]; 357}; 358struct getpriority_args { 359 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 360 char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)]; 361}; 362struct bind_args { 363 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 364 char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)]; 365 char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)]; 366}; 367struct setsockopt_args { 368 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 369 char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)]; 370 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)]; 371 char val_l_[PADL_(caddr_t)]; caddr_t val; char val_r_[PADR_(caddr_t)]; 372 char valsize_l_[PADL_(int)]; int valsize; char valsize_r_[PADR_(int)]; 373}; 374struct listen_args { 375 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 376 char backlog_l_[PADL_(int)]; int backlog; char backlog_r_[PADR_(int)]; 377}; 378struct gettimeofday_args { 379 char tp_l_[PADL_(struct timeval *)]; struct timeval * tp; char tp_r_[PADR_(struct timeval *)]; 380 char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)]; 381}; 382struct getrusage_args { 383 char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)]; 384 char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)]; 385}; 386struct getsockopt_args { 387 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 388 char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)]; 389 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)]; 390 char val_l_[PADL_(caddr_t)]; caddr_t val; char val_r_[PADR_(caddr_t)]; 391 char avalsize_l_[PADL_(int *)]; int * avalsize; char avalsize_r_[PADR_(int *)]; 392}; 393struct readv_args { 394 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 395 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; 396 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; 397}; 398struct writev_args { 399 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 400 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; 401 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; 402}; 403struct settimeofday_args { 404 char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)]; 405 char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)]; 406}; 407struct fchown_args { 408 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 409 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)]; 410 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)]; 411}; 412struct fchmod_args { 413 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 414 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 415}; 416struct setreuid_args { 417 char ruid_l_[PADL_(int)]; int ruid; char ruid_r_[PADR_(int)]; 418 char euid_l_[PADL_(int)]; int euid; char euid_r_[PADR_(int)]; 419}; 420struct setregid_args { 421 char rgid_l_[PADL_(int)]; int rgid; char rgid_r_[PADR_(int)]; 422 char egid_l_[PADL_(int)]; int egid; char egid_r_[PADR_(int)]; 423}; 424struct rename_args { 425 char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)]; 426 char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)]; 427}; 428struct flock_args { 429 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 430 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)]; 431}; 432struct mkfifo_args { 433 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 434 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 435}; 436struct sendto_args { 437 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 438 char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)]; 439 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 440 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 441 char to_l_[PADL_(caddr_t)]; caddr_t to; char to_r_[PADR_(caddr_t)]; 442 char tolen_l_[PADL_(int)]; int tolen; char tolen_r_[PADR_(int)]; 443}; 444struct shutdown_args { 445 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 446 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)]; 447}; 448struct socketpair_args { 449 char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)]; 450 char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)]; 451 char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)]; 452 char rsv_l_[PADL_(int *)]; int * rsv; char rsv_r_[PADR_(int *)]; 453}; 454struct mkdir_args { 455 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 456 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 457}; 458struct rmdir_args { 459 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 460}; 461struct utimes_args { 462 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 463 char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)]; 464}; 465struct adjtime_args { 466 char delta_l_[PADL_(struct timeval *)]; struct timeval * delta; char delta_r_[PADR_(struct timeval *)]; 467 char olddelta_l_[PADL_(struct timeval *)]; struct timeval * olddelta; char olddelta_r_[PADR_(struct timeval *)]; 468}; 469struct ogethostid_args { 470 register_t dummy; 471}; 472struct setsid_args { 473 register_t dummy; 474}; 475struct quotactl_args { 476 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 477 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 478 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)]; 479 char arg_l_[PADL_(caddr_t)]; caddr_t arg; char arg_r_[PADR_(caddr_t)]; 480}; 481struct oquota_args { 482 register_t dummy; 483}; 484struct nfssvc_args { 485 char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)]; 486 char argp_l_[PADL_(caddr_t)]; caddr_t argp; char argp_r_[PADR_(caddr_t)]; 487}; 488struct statfs_args { 489 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 490 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)]; 491}; 492struct fstatfs_args { 493 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 494 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)]; 495}; 496struct getfh_args { 497 char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)]; 498 char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)]; 499}; 500struct getdomainname_args { 501 char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)]; 502 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 503}; 504struct setdomainname_args { 505 char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)]; 506 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 507}; 508struct uname_args { 509 char name_l_[PADL_(struct utsname *)]; struct utsname * name; char name_r_[PADR_(struct utsname *)]; 510}; 511struct sysarch_args { 512 char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)]; 513 char parms_l_[PADL_(char *)]; char * parms; char parms_r_[PADR_(char *)]; 514}; 515struct rtprio_args { 516 char function_l_[PADL_(int)]; int function; char function_r_[PADR_(int)]; 517 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 518 char rtp_l_[PADL_(struct rtprio *)]; struct rtprio * rtp; char rtp_r_[PADR_(struct rtprio *)]; 519}; 520struct semsys_args { 521 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 522 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 523 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 524 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 525 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)]; 526}; 527struct msgsys_args { 528 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 529 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 530 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 531 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 532 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)]; 533 char a6_l_[PADL_(int)]; int a6; char a6_r_[PADR_(int)]; 534}; 535struct shmsys_args { 536 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 537 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 538 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 539 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 540}; 541struct pread_args { 542 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 543 char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)]; 544 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)]; 545 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 546 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)]; 547}; 548struct pwrite_args { 549 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 550 char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)]; 551 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)]; 552 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 553 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)]; 554}; 555struct ntp_adjtime_args { 556 char tp_l_[PADL_(struct timex *)]; struct timex * tp; char tp_r_[PADR_(struct timex *)]; 557}; 558struct setgid_args { 559 char gid_l_[PADL_(gid_t)]; gid_t gid; char gid_r_[PADR_(gid_t)]; 560}; 561struct setegid_args { 562 char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)]; 563}; 564struct seteuid_args { 565 char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)]; 566}; 567struct stat_args { 568 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 569 char ub_l_[PADL_(struct stat *)]; struct stat * ub; char ub_r_[PADR_(struct stat *)]; 570}; 571struct fstat_args { 572 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 573 char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)]; 574}; 575struct lstat_args { 576 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 577 char ub_l_[PADL_(struct stat *)]; struct stat * ub; char ub_r_[PADR_(struct stat *)]; 578}; 579struct pathconf_args { 580 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 581 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)]; 582}; 583struct fpathconf_args { 584 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 585 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)]; 586}; 587struct __getrlimit_args { 588 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)]; 589 char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)]; 590}; 591struct __setrlimit_args { 592 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)]; 593 char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)]; 594}; 595struct getdirentries_args { 596 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 597 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 598 char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)]; 599 char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)]; 600}; 601struct mmap_args { 602 char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)]; 603 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 604 char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)]; 605 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 606 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 607 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 608 char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)]; 609}; 610struct lseek_args { 611 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 612 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 613 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)]; 614 char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)]; 615}; 616struct truncate_args { 617 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 618 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 619 char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)]; 620}; 621struct ftruncate_args { 622 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 623 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 624 char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)]; 625}; 626struct sysctl_args { 627 char name_l_[PADL_(int *)]; int * name; char name_r_[PADR_(int *)]; 628 char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)]; 629 char old_l_[PADL_(void *)]; void * old; char old_r_[PADR_(void *)]; 630 char oldlenp_l_[PADL_(size_t *)]; size_t * oldlenp; char oldlenp_r_[PADR_(size_t *)]; 631 char new_l_[PADL_(void *)]; void * new; char new_r_[PADR_(void *)]; 632 char newlen_l_[PADL_(size_t)]; size_t newlen; char newlen_r_[PADR_(size_t)]; 633}; 634struct mlock_args { 635 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)]; 636 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 637}; 638struct munlock_args { 639 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)]; 640 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 641}; 642struct undelete_args { 643 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 644}; 645struct futimes_args { 646 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 647 char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)]; 648}; 649struct getpgid_args { 650 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 651}; 652struct poll_args { 653 char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)]; 654 char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)]; 655 char timeout_l_[PADL_(int)]; int timeout; char timeout_r_[PADR_(int)]; 656}; 657struct __semctl_args { 658 char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)]; 659 char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)]; 660 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 661 char arg_l_[PADL_(union semun *)]; union semun * arg; char arg_r_[PADR_(union semun *)]; 662}; 663struct semget_args { 664 char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)]; 665 char nsems_l_[PADL_(int)]; int nsems; char nsems_r_[PADR_(int)]; 666 char semflg_l_[PADL_(int)]; int semflg; char semflg_r_[PADR_(int)]; 667}; 668struct semop_args { 669 char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)]; 670 char sops_l_[PADL_(struct sembuf *)]; struct sembuf * sops; char sops_r_[PADR_(struct sembuf *)]; 671 char nsops_l_[PADL_(u_int)]; u_int nsops; char nsops_r_[PADR_(u_int)]; 672}; 673struct msgctl_args { 674 char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)]; 675 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 676 char buf_l_[PADL_(struct msqid_ds *)]; struct msqid_ds * buf; char buf_r_[PADR_(struct msqid_ds *)]; 677}; 678struct msgget_args { 679 char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)]; 680 char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)]; 681}; 682struct msgsnd_args { 683 char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)]; 684 char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)]; 685 char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)]; 686 char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)]; 687}; 688struct msgrcv_args { 689 char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)]; 690 char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)]; 691 char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)]; 692 char msgtyp_l_[PADL_(long)]; long msgtyp; char msgtyp_r_[PADR_(long)]; 693 char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)]; 694}; 695struct shmat_args { 696 char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)]; 697 char shmaddr_l_[PADL_(void *)]; void * shmaddr; char shmaddr_r_[PADR_(void *)]; 698 char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)]; 699}; 700struct shmctl_args { 701 char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)]; 702 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 703 char buf_l_[PADL_(struct shmid_ds *)]; struct shmid_ds * buf; char buf_r_[PADR_(struct shmid_ds *)]; 704}; 705struct shmdt_args { 706 char shmaddr_l_[PADL_(void *)]; void * shmaddr; char shmaddr_r_[PADR_(void *)]; 707}; 708struct shmget_args { 709 char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)]; 710 char size_l_[PADL_(int)]; int size; char size_r_[PADR_(int)]; 711 char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)]; 712}; 713struct clock_gettime_args { 714 char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)]; 715 char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)]; 716}; 717struct clock_settime_args { 718 char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)]; 719 char tp_l_[PADL_(const struct timespec *)]; const struct timespec * tp; char tp_r_[PADR_(const struct timespec *)]; 720}; 721struct clock_getres_args { 722 char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)]; 723 char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)]; 724}; 725struct nanosleep_args { 726 char rqtp_l_[PADL_(const struct timespec *)]; const struct timespec * rqtp; char rqtp_r_[PADR_(const struct timespec *)]; 727 char rmtp_l_[PADL_(struct timespec *)]; struct timespec * rmtp; char rmtp_r_[PADR_(struct timespec *)]; 728}; 729struct minherit_args { 730 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)]; 731 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 732 char inherit_l_[PADL_(int)]; int inherit; char inherit_r_[PADR_(int)]; 733}; 734struct rfork_args { 735 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 736}; 737struct openbsd_poll_args { 738 char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)]; 739 char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)]; 740 char timeout_l_[PADL_(int)]; int timeout; char timeout_r_[PADR_(int)]; 741}; 742struct issetugid_args { 743 register_t dummy; 744}; 745struct lchown_args { 746 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 747 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)]; 748 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)]; 749}; 750struct getdents_args { 751 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 752 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 753 char count_l_[PADL_(size_t)]; size_t count; char count_r_[PADR_(size_t)]; 754}; 755struct lchmod_args { 756 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 757 char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)]; 758}; 759struct lutimes_args { 760 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 761 char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)]; 762}; 763struct nstat_args { 764 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 765 char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)]; 766}; 767struct nfstat_args { 768 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 769 char sb_l_[PADL_(struct nstat *)]; struct nstat * sb; char sb_r_[PADR_(struct nstat *)]; 770}; 771struct nlstat_args { 772 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 773 char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)]; 774}; 775struct fhstatfs_args { 776 char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)]; 777 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)]; 778}; 779struct fhopen_args { 780 char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)]; 781 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 782}; 783struct fhstat_args { 784 char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)]; 785 char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)]; 786}; 787struct modnext_args { 788 char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)]; 789}; 790struct modstat_args { 791 char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)]; 792 char stat_l_[PADL_(struct module_stat *)]; struct module_stat * stat; char stat_r_[PADR_(struct module_stat *)]; 793}; 794struct modfnext_args { 795 char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)]; 796}; 797struct modfind_args { 798 char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)]; 799}; 800struct kldload_args { 801 char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)]; 802}; 803struct kldunload_args { 804 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)]; 805}; 806struct kldfind_args { 807 char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)]; 808}; 809struct kldnext_args { 810 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)]; 811}; 812struct kldstat_args { 813 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)]; 814 char stat_l_[PADL_(struct kld_file_stat *)]; struct kld_file_stat * stat; char stat_r_[PADR_(struct kld_file_stat *)]; 815}; 816struct kldfirstmod_args { 817 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)]; 818}; 819struct getsid_args { 820 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 821}; 822struct setresuid_args { 823 char ruid_l_[PADL_(uid_t)]; uid_t ruid; char ruid_r_[PADR_(uid_t)]; 824 char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)]; 825 char suid_l_[PADL_(uid_t)]; uid_t suid; char suid_r_[PADR_(uid_t)]; 826}; 827struct setresgid_args { 828 char rgid_l_[PADL_(gid_t)]; gid_t rgid; char rgid_r_[PADR_(gid_t)]; 829 char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)]; 830 char sgid_l_[PADL_(gid_t)]; gid_t sgid; char sgid_r_[PADR_(gid_t)]; 831}; 832struct aio_return_args { 833 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)]; 834}; 835struct aio_suspend_args { 836 char aiocbp_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * aiocbp; char aiocbp_r_[PADR_(struct aiocb *const *)]; 837 char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)]; 838 char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)]; 839}; 840struct aio_cancel_args { 841 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 842 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)]; 843}; 844struct aio_error_args { 845 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)]; 846}; 847struct aio_read_args { 848 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)]; 849}; 850struct aio_write_args { 851 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)]; 852}; 853struct lio_listio_args { 854 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 855 char acb_list_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * acb_list; char acb_list_r_[PADR_(struct aiocb *const *)]; 856 char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)]; 857 char sig_l_[PADL_(struct sigevent *)]; struct sigevent * sig; char sig_r_[PADR_(struct sigevent *)]; 858}; 859struct yield_args { 860 register_t dummy; 861}; 862struct mlockall_args { 863 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)]; 864}; 865struct munlockall_args { 866 register_t dummy; 867}; 868struct __getcwd_args { 869 char buf_l_[PADL_(u_char *)]; u_char * buf; char buf_r_[PADR_(u_char *)]; 870 char buflen_l_[PADL_(u_int)]; u_int buflen; char buflen_r_[PADR_(u_int)]; 871}; 872struct sched_setparam_args { 873 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 874 char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)]; 875}; 876struct sched_getparam_args { 877 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 878 char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)]; 879}; 880struct sched_setscheduler_args { 881 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 882 char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)]; 883 char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)]; 884}; 885struct sched_getscheduler_args { 886 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 887}; 888struct sched_yield_args { 889 register_t dummy; 890}; 891struct sched_get_priority_max_args { 892 char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)]; 893}; 894struct sched_get_priority_min_args { 895 char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)]; 896}; 897struct sched_rr_get_interval_args { 898 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)]; 899 char interval_l_[PADL_(struct timespec *)]; struct timespec * interval; char interval_r_[PADR_(struct timespec *)]; 900}; 901struct utrace_args { 902 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)]; 903 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)]; 904}; 905struct sendfile_args { 906 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 907 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 908 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)]; 909 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)]; 910 char hdtr_l_[PADL_(struct sf_hdtr *)]; struct sf_hdtr * hdtr; char hdtr_r_[PADR_(struct sf_hdtr *)]; 911 char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)]; 912 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 913}; 914struct kldsym_args { 915 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)]; 916 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 917 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)]; 918}; 919struct jail_args { 920 char jail_l_[PADL_(struct jail *)]; struct jail * jail; char jail_r_[PADR_(struct jail *)]; 921}; 922struct sigprocmask_args { 923 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)]; 924 char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)]; 925 char oset_l_[PADL_(sigset_t *)]; sigset_t * oset; char oset_r_[PADR_(sigset_t *)]; 926}; 927struct sigsuspend_args { 928 char sigmask_l_[PADL_(const sigset_t *)]; const sigset_t * sigmask; char sigmask_r_[PADR_(const sigset_t *)]; 929}; 930struct sigaction_args { 931 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; 932 char act_l_[PADL_(const struct sigaction *)]; const struct sigaction * act; char act_r_[PADR_(const struct sigaction *)]; 933 char oact_l_[PADL_(struct sigaction *)]; struct sigaction * oact; char oact_r_[PADR_(struct sigaction *)]; 934}; 935struct sigpending_args { 936 char set_l_[PADL_(sigset_t *)]; sigset_t * set; char set_r_[PADR_(sigset_t *)]; 937}; 938struct sigreturn_args { 939 char sigcntxp_l_[PADL_(ucontext_t *)]; ucontext_t * sigcntxp; char sigcntxp_r_[PADR_(ucontext_t *)]; 940}; 941struct __acl_get_file_args { 942 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 943 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 944 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)]; 945}; 946struct __acl_set_file_args { 947 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 948 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 949 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)]; 950}; 951struct __acl_get_fd_args { 952 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)]; 953 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 954 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)]; 955}; 956struct __acl_set_fd_args { 957 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)]; 958 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 959 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)]; 960}; 961struct __acl_delete_file_args { 962 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 963 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 964}; 965struct __acl_delete_fd_args { 966 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)]; 967 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 968}; 969struct __acl_aclcheck_file_args { 970 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 971 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 972 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)]; 973}; 974struct __acl_aclcheck_fd_args { 975 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)]; 976 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)]; 977 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)]; 978}; 979struct extattrctl_args { 980 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 981 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 982 char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)]; 983 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)]; 984 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)]; 985}; 986struct extattr_set_file_args { 987 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 988 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)]; 989 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)]; 990 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; 991 char iovcnt_l_[PADL_(unsigned)]; unsigned iovcnt; char iovcnt_r_[PADR_(unsigned)]; 992}; 993struct extattr_get_file_args { 994 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 995 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)]; 996 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)]; 997 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; 998 char iovcnt_l_[PADL_(unsigned)]; unsigned iovcnt; char iovcnt_r_[PADR_(unsigned)]; 999}; 1000struct extattr_delete_file_args { 1001 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 1002 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)]; 1003 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)]; 1004}; 1005struct aio_waitcomplete_args { 1006 char aiocbp_l_[PADL_(struct aiocb **)]; struct aiocb ** aiocbp; char aiocbp_r_[PADR_(struct aiocb **)]; 1007 char timeout_l_[PADL_(struct timespec *)]; struct timespec * timeout; char timeout_r_[PADR_(struct timespec *)]; 1008}; 1009struct getresuid_args { 1010 char ruid_l_[PADL_(uid_t *)]; uid_t * ruid; char ruid_r_[PADR_(uid_t *)]; 1011 char euid_l_[PADL_(uid_t *)]; uid_t * euid; char euid_r_[PADR_(uid_t *)]; 1012 char suid_l_[PADL_(uid_t *)]; uid_t * suid; char suid_r_[PADR_(uid_t *)]; 1013}; 1014struct getresgid_args { 1015 char rgid_l_[PADL_(gid_t *)]; gid_t * rgid; char rgid_r_[PADR_(gid_t *)]; 1016 char egid_l_[PADL_(gid_t *)]; gid_t * egid; char egid_r_[PADR_(gid_t *)]; 1017 char sgid_l_[PADL_(gid_t *)]; gid_t * sgid; char sgid_r_[PADR_(gid_t *)]; 1018}; 1019struct kqueue_args { 1020 register_t dummy; 1021}; 1022struct kevent_args { 1023 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1024 char changelist_l_[PADL_(const struct kevent *)]; const struct kevent * changelist; char changelist_r_[PADR_(const struct kevent *)]; 1025 char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)]; 1026 char eventlist_l_[PADL_(struct kevent *)]; struct kevent * eventlist; char eventlist_r_[PADR_(struct kevent *)]; 1027 char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)]; 1028 char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)]; 1029}; 1030struct __cap_get_proc_args { 1031 char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)]; 1032}; 1033struct __cap_set_proc_args { 1034 char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)]; 1035}; 1036struct __cap_get_fd_args { 1037 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1038 char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)]; 1039}; 1040struct __cap_get_file_args { 1041 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)]; 1042 char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)]; 1043}; 1044struct __cap_set_fd_args { 1045 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1046 char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)]; 1047}; 1048struct __cap_set_file_args { 1049 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)]; 1050 char cap_p_l_[PADL_(struct cap *)]; struct cap * cap_p; char cap_p_r_[PADR_(struct cap *)]; 1051}; 1052struct extattr_set_fd_args { 1053 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1054 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)]; 1055 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)]; 1056 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; 1057 char iovcnt_l_[PADL_(int)]; int iovcnt; char iovcnt_r_[PADR_(int)]; 1058}; 1059struct extattr_get_fd_args { 1060 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1061 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)]; 1062 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)]; 1063 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; 1064 char iovcnt_l_[PADL_(int)]; int iovcnt; char iovcnt_r_[PADR_(int)]; 1065}; 1066struct extattr_delete_fd_args { 1067 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1068 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)]; 1069 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)]; 1070}; 1071struct __setugid_args { 1072 char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)]; 1073}; 1074int nosys __P((struct proc *, struct nosys_args *)); 1075void sys_exit __P((struct proc *, struct sys_exit_args *)); 1076int fork __P((struct proc *, struct fork_args *)); 1077int read __P((struct proc *, struct read_args *)); 1078int write __P((struct proc *, struct write_args *)); 1079int open __P((struct proc *, struct open_args *)); 1080int close __P((struct proc *, struct close_args *)); 1081int wait4 __P((struct proc *, struct wait_args *)); 1082int link __P((struct proc *, struct link_args *)); 1083int unlink __P((struct proc *, struct unlink_args *)); 1084int chdir __P((struct proc *, struct chdir_args *)); 1085int fchdir __P((struct proc *, struct fchdir_args *)); 1086int mknod __P((struct proc *, struct mknod_args *)); 1087int chmod __P((struct proc *, struct chmod_args *)); 1088int chown __P((struct proc *, struct chown_args *)); 1089int obreak __P((struct proc *, struct obreak_args *)); 1090int getfsstat __P((struct proc *, struct getfsstat_args *)); 1091int getpid __P((struct proc *, struct getpid_args *)); 1092int mount __P((struct proc *, struct mount_args *)); 1093int unmount __P((struct proc *, struct unmount_args *)); 1094int setuid __P((struct proc *, struct setuid_args *)); 1095int getuid __P((struct proc *, struct getuid_args *)); 1096int geteuid __P((struct proc *, struct geteuid_args *)); 1097int ptrace __P((struct proc *, struct ptrace_args *)); 1098int recvmsg __P((struct proc *, struct recvmsg_args *)); 1099int sendmsg __P((struct proc *, struct sendmsg_args *)); 1100int recvfrom __P((struct proc *, struct recvfrom_args *)); 1101int accept __P((struct proc *, struct accept_args *)); 1102int getpeername __P((struct proc *, struct getpeername_args *)); 1103int getsockname __P((struct proc *, struct getsockname_args *)); 1104int access __P((struct proc *, struct access_args *)); 1105int chflags __P((struct proc *, struct chflags_args *)); 1106int fchflags __P((struct proc *, struct fchflags_args *)); 1107int sync __P((struct proc *, struct sync_args *)); 1108int kill __P((struct proc *, struct kill_args *)); 1109int getppid __P((struct proc *, struct getppid_args *)); 1110int dup __P((struct proc *, struct dup_args *)); 1111int pipe __P((struct proc *, struct pipe_args *)); 1112int getegid __P((struct proc *, struct getegid_args *)); 1113int profil __P((struct proc *, struct profil_args *)); 1114int ktrace __P((struct proc *, struct ktrace_args *)); 1115int getgid __P((struct proc *, struct getgid_args *)); 1116int getlogin __P((struct proc *, struct getlogin_args *)); 1117int setlogin __P((struct proc *, struct setlogin_args *)); 1118int acct __P((struct proc *, struct acct_args *)); 1119int sigaltstack __P((struct proc *, struct sigaltstack_args *)); 1120int ioctl __P((struct proc *, struct ioctl_args *)); 1121int reboot __P((struct proc *, struct reboot_args *)); 1122int revoke __P((struct proc *, struct revoke_args *)); 1123int symlink __P((struct proc *, struct symlink_args *)); 1124int readlink __P((struct proc *, struct readlink_args *)); 1125int execve __P((struct proc *, struct execve_args *)); 1126int umask __P((struct proc *, struct umask_args *)); 1127int chroot __P((struct proc *, struct chroot_args *)); 1128int msync __P((struct proc *, struct msync_args *)); 1129int vfork __P((struct proc *, struct vfork_args *)); 1130int sbrk __P((struct proc *, struct sbrk_args *)); 1131int sstk __P((struct proc *, struct sstk_args *)); 1132int ovadvise __P((struct proc *, struct ovadvise_args *)); 1133int munmap __P((struct proc *, struct munmap_args *)); 1134int mprotect __P((struct proc *, struct mprotect_args *)); 1135int madvise __P((struct proc *, struct madvise_args *)); 1136int mincore __P((struct proc *, struct mincore_args *)); 1137int getgroups __P((struct proc *, struct getgroups_args *)); 1138int setgroups __P((struct proc *, struct setgroups_args *)); 1139int getpgrp __P((struct proc *, struct getpgrp_args *)); 1140int setpgid __P((struct proc *, struct setpgid_args *)); 1141int setitimer __P((struct proc *, struct setitimer_args *)); 1142int swapon __P((struct proc *, struct swapon_args *)); 1143int getitimer __P((struct proc *, struct getitimer_args *)); 1144int getdtablesize __P((struct proc *, struct getdtablesize_args *)); 1145int dup2 __P((struct proc *, struct dup2_args *)); 1146int fcntl __P((struct proc *, struct fcntl_args *)); 1147int select __P((struct proc *, struct select_args *)); 1148int fsync __P((struct proc *, struct fsync_args *)); 1149int setpriority __P((struct proc *, struct setpriority_args *)); 1150int socket __P((struct proc *, struct socket_args *)); 1151int connect __P((struct proc *, struct connect_args *)); 1152int getpriority __P((struct proc *, struct getpriority_args *)); 1153int bind __P((struct proc *, struct bind_args *)); 1154int setsockopt __P((struct proc *, struct setsockopt_args *)); 1155int listen __P((struct proc *, struct listen_args *)); 1156int gettimeofday __P((struct proc *, struct gettimeofday_args *)); 1157int getrusage __P((struct proc *, struct getrusage_args *)); 1158int getsockopt __P((struct proc *, struct getsockopt_args *)); 1159int readv __P((struct proc *, struct readv_args *)); 1160int writev __P((struct proc *, struct writev_args *)); 1161int settimeofday __P((struct proc *, struct settimeofday_args *)); 1162int fchown __P((struct proc *, struct fchown_args *)); 1163int fchmod __P((struct proc *, struct fchmod_args *)); 1164int setreuid __P((struct proc *, struct setreuid_args *)); 1165int setregid __P((struct proc *, struct setregid_args *)); 1166int rename __P((struct proc *, struct rename_args *)); 1167int flock __P((struct proc *, struct flock_args *)); 1168int mkfifo __P((struct proc *, struct mkfifo_args *)); 1169int sendto __P((struct proc *, struct sendto_args *)); 1170int shutdown __P((struct proc *, struct shutdown_args *)); 1171int socketpair __P((struct proc *, struct socketpair_args *)); 1172int mkdir __P((struct proc *, struct mkdir_args *)); 1173int rmdir __P((struct proc *, struct rmdir_args *)); 1174int utimes __P((struct proc *, struct utimes_args *)); 1175int adjtime __P((struct proc *, struct adjtime_args *)); 1176int setsid __P((struct proc *, struct setsid_args *)); 1177int quotactl __P((struct proc *, struct quotactl_args *)); 1178int nfssvc __P((struct proc *, struct nfssvc_args *)); 1179int statfs __P((struct proc *, struct statfs_args *)); 1180int fstatfs __P((struct proc *, struct fstatfs_args *)); 1181int getfh __P((struct proc *, struct getfh_args *)); 1182int getdomainname __P((struct proc *, struct getdomainname_args *)); 1183int setdomainname __P((struct proc *, struct setdomainname_args *)); 1184int uname __P((struct proc *, struct uname_args *)); 1185int sysarch __P((struct proc *, struct sysarch_args *)); 1186int rtprio __P((struct proc *, struct rtprio_args *)); 1187int semsys __P((struct proc *, struct semsys_args *)); 1188int msgsys __P((struct proc *, struct msgsys_args *)); 1189int shmsys __P((struct proc *, struct shmsys_args *)); 1190int pread __P((struct proc *, struct pread_args *)); 1191int pwrite __P((struct proc *, struct pwrite_args *)); 1192int ntp_adjtime __P((struct proc *, struct ntp_adjtime_args *)); 1193int setgid __P((struct proc *, struct setgid_args *)); 1194int setegid __P((struct proc *, struct setegid_args *)); 1195int seteuid __P((struct proc *, struct seteuid_args *)); 1196int stat __P((struct proc *, struct stat_args *)); 1197int fstat __P((struct proc *, struct fstat_args *)); 1198int lstat __P((struct proc *, struct lstat_args *)); 1199int pathconf __P((struct proc *, struct pathconf_args *)); 1200int fpathconf __P((struct proc *, struct fpathconf_args *)); 1201int getrlimit __P((struct proc *, struct __getrlimit_args *)); 1202int setrlimit __P((struct proc *, struct __setrlimit_args *)); 1203int getdirentries __P((struct proc *, struct getdirentries_args *)); 1204int mmap __P((struct proc *, struct mmap_args *)); 1205int lseek __P((struct proc *, struct lseek_args *)); 1206int truncate __P((struct proc *, struct truncate_args *)); 1207int ftruncate __P((struct proc *, struct ftruncate_args *)); 1208int __sysctl __P((struct proc *, struct sysctl_args *)); 1209int mlock __P((struct proc *, struct mlock_args *)); 1210int munlock __P((struct proc *, struct munlock_args *)); 1211int undelete __P((struct proc *, struct undelete_args *)); 1212int futimes __P((struct proc *, struct futimes_args *)); 1213int getpgid __P((struct proc *, struct getpgid_args *)); 1214int poll __P((struct proc *, struct poll_args *)); 1215int lkmnosys __P((struct proc *, struct nosys_args *)); 1216int __semctl __P((struct proc *, struct __semctl_args *)); 1217int semget __P((struct proc *, struct semget_args *)); 1218int semop __P((struct proc *, struct semop_args *)); 1219int msgctl __P((struct proc *, struct msgctl_args *)); 1220int msgget __P((struct proc *, struct msgget_args *)); 1221int msgsnd __P((struct proc *, struct msgsnd_args *)); 1222int msgrcv __P((struct proc *, struct msgrcv_args *)); 1223int shmat __P((struct proc *, struct shmat_args *)); 1224int shmctl __P((struct proc *, struct shmctl_args *)); 1225int shmdt __P((struct proc *, struct shmdt_args *)); 1226int shmget __P((struct proc *, struct shmget_args *)); 1227int clock_gettime __P((struct proc *, struct clock_gettime_args *)); 1228int clock_settime __P((struct proc *, struct clock_settime_args *)); 1229int clock_getres __P((struct proc *, struct clock_getres_args *)); 1230int nanosleep __P((struct proc *, struct nanosleep_args *)); 1231int minherit __P((struct proc *, struct minherit_args *)); 1232int rfork __P((struct proc *, struct rfork_args *)); 1233int openbsd_poll __P((struct proc *, struct openbsd_poll_args *)); 1234int issetugid __P((struct proc *, struct issetugid_args *)); 1235int lchown __P((struct proc *, struct lchown_args *)); 1236int getdents __P((struct proc *, struct getdents_args *)); 1237int lchmod __P((struct proc *, struct lchmod_args *)); 1238int lutimes __P((struct proc *, struct lutimes_args *)); 1239int nstat __P((struct proc *, struct nstat_args *)); 1240int nfstat __P((struct proc *, struct nfstat_args *)); 1241int nlstat __P((struct proc *, struct nlstat_args *)); 1242int fhstatfs __P((struct proc *, struct fhstatfs_args *)); 1243int fhopen __P((struct proc *, struct fhopen_args *)); 1244int fhstat __P((struct proc *, struct fhstat_args *)); 1245int modnext __P((struct proc *, struct modnext_args *)); 1246int modstat __P((struct proc *, struct modstat_args *)); 1247int modfnext __P((struct proc *, struct modfnext_args *)); 1248int modfind __P((struct proc *, struct modfind_args *)); 1249int kldload __P((struct proc *, struct kldload_args *)); 1250int kldunload __P((struct proc *, struct kldunload_args *)); 1251int kldfind __P((struct proc *, struct kldfind_args *)); 1252int kldnext __P((struct proc *, struct kldnext_args *)); 1253int kldstat __P((struct proc *, struct kldstat_args *)); 1254int kldfirstmod __P((struct proc *, struct kldfirstmod_args *)); 1255int getsid __P((struct proc *, struct getsid_args *)); 1256int setresuid __P((struct proc *, struct setresuid_args *)); 1257int setresgid __P((struct proc *, struct setresgid_args *)); 1258int aio_return __P((struct proc *, struct aio_return_args *)); 1259int aio_suspend __P((struct proc *, struct aio_suspend_args *)); 1260int aio_cancel __P((struct proc *, struct aio_cancel_args *)); 1261int aio_error __P((struct proc *, struct aio_error_args *)); 1262int aio_read __P((struct proc *, struct aio_read_args *)); 1263int aio_write __P((struct proc *, struct aio_write_args *)); 1264int lio_listio __P((struct proc *, struct lio_listio_args *)); 1265int yield __P((struct proc *, struct yield_args *)); 1266int mlockall __P((struct proc *, struct mlockall_args *)); 1267int munlockall __P((struct proc *, struct munlockall_args *)); 1268int __getcwd __P((struct proc *, struct __getcwd_args *)); 1269int sched_setparam __P((struct proc *, struct sched_setparam_args *)); 1270int sched_getparam __P((struct proc *, struct sched_getparam_args *)); 1271int sched_setscheduler __P((struct proc *, struct sched_setscheduler_args *)); 1272int sched_getscheduler __P((struct proc *, struct sched_getscheduler_args *)); 1273int sched_yield __P((struct proc *, struct sched_yield_args *)); 1274int sched_get_priority_max __P((struct proc *, struct sched_get_priority_max_args *)); 1275int sched_get_priority_min __P((struct proc *, struct sched_get_priority_min_args *)); 1276int sched_rr_get_interval __P((struct proc *, struct sched_rr_get_interval_args *)); 1277int utrace __P((struct proc *, struct utrace_args *)); 1278int sendfile __P((struct proc *, struct sendfile_args *)); 1279int kldsym __P((struct proc *, struct kldsym_args *)); 1280int jail __P((struct proc *, struct jail_args *)); 1281int sigprocmask __P((struct proc *, struct sigprocmask_args *)); 1282int sigsuspend __P((struct proc *, struct sigsuspend_args *)); 1283int sigaction __P((struct proc *, struct sigaction_args *)); 1284int sigpending __P((struct proc *, struct sigpending_args *)); 1285int sigreturn __P((struct proc *, struct sigreturn_args *)); 1286int __acl_get_file __P((struct proc *, struct __acl_get_file_args *)); 1287int __acl_set_file __P((struct proc *, struct __acl_set_file_args *)); 1288int __acl_get_fd __P((struct proc *, struct __acl_get_fd_args *)); 1289int __acl_set_fd __P((struct proc *, struct __acl_set_fd_args *)); 1290int __acl_delete_file __P((struct proc *, struct __acl_delete_file_args *)); 1291int __acl_delete_fd __P((struct proc *, struct __acl_delete_fd_args *)); 1292int __acl_aclcheck_file __P((struct proc *, struct __acl_aclcheck_file_args *)); 1293int __acl_aclcheck_fd __P((struct proc *, struct __acl_aclcheck_fd_args *)); 1294int extattrctl __P((struct proc *, struct extattrctl_args *)); 1295int extattr_set_file __P((struct proc *, struct extattr_set_file_args *)); 1296int extattr_get_file __P((struct proc *, struct extattr_get_file_args *)); 1297int extattr_delete_file __P((struct proc *, struct extattr_delete_file_args *)); 1298int aio_waitcomplete __P((struct proc *, struct aio_waitcomplete_args *)); 1299int getresuid __P((struct proc *, struct getresuid_args *)); 1300int getresgid __P((struct proc *, struct getresgid_args *)); 1301int kqueue __P((struct proc *, struct kqueue_args *)); 1302int kevent __P((struct proc *, struct kevent_args *)); 1303int __cap_get_proc __P((struct proc *, struct __cap_get_proc_args *)); 1304int __cap_set_proc __P((struct proc *, struct __cap_set_proc_args *)); 1305int __cap_get_fd __P((struct proc *, struct __cap_get_fd_args *)); 1306int __cap_get_file __P((struct proc *, struct __cap_get_file_args *)); 1307int __cap_set_fd __P((struct proc *, struct __cap_set_fd_args *)); 1308int __cap_set_file __P((struct proc *, struct __cap_set_file_args *)); 1309int lkmressys __P((struct proc *, struct nosys_args *)); 1310int extattr_set_fd __P((struct proc *, struct extattr_set_fd_args *)); 1311int extattr_get_fd __P((struct proc *, struct extattr_get_fd_args *)); 1312int extattr_delete_fd __P((struct proc *, struct extattr_delete_fd_args *)); 1313int __setugid __P((struct proc *, struct __setugid_args *)); 1314 1315#ifdef COMPAT_43 1316 1317struct ocreat_args { 1318 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 1319 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 1320}; 1321struct olseek_args { 1322 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1323 char offset_l_[PADL_(long)]; long offset; char offset_r_[PADR_(long)]; 1324 char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)]; 1325}; 1326struct ostat_args { 1327 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 1328 char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)]; 1329}; 1330struct olstat_args { 1331 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 1332 char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)]; 1333}; 1334struct osigaction_args { 1335 char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)]; 1336 char nsa_l_[PADL_(struct osigaction *)]; struct osigaction * nsa; char nsa_r_[PADR_(struct osigaction *)]; 1337 char osa_l_[PADL_(struct osigaction *)]; struct osigaction * osa; char osa_r_[PADR_(struct osigaction *)]; 1338}; 1339struct osigprocmask_args { 1340 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)]; 1341 char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)]; 1342}; 1343struct ofstat_args { 1344 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1345 char sb_l_[PADL_(struct ostat *)]; struct ostat * sb; char sb_r_[PADR_(struct ostat *)]; 1346}; 1347struct getkerninfo_args { 1348 char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)]; 1349 char where_l_[PADL_(char *)]; char * where; char where_r_[PADR_(char *)]; 1350 char size_l_[PADL_(size_t *)]; size_t * size; char size_r_[PADR_(size_t *)]; 1351 char arg_l_[PADL_(int)]; int arg; char arg_r_[PADR_(int)]; 1352}; 1353struct ommap_args { 1354 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)]; 1355 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 1356 char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)]; 1357 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 1358 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 1359 char pos_l_[PADL_(long)]; long pos; char pos_r_[PADR_(long)]; 1360}; 1361struct gethostname_args { 1362 char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)]; 1363 char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)]; 1364}; 1365struct sethostname_args { 1366 char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)]; 1367 char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)]; 1368}; 1369struct osend_args { 1370 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; 1371 char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)]; 1372 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 1373 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 1374}; 1375struct orecv_args { 1376 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