summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1996-03-11 19:39:40 +0000
committerpeter <peter@FreeBSD.org>1996-03-11 19:39:40 +0000
commit433eb58b94db9d701eedb90c339b9be50f6b78fa (patch)
treee8b940d24b3337375c9efd3f227884bce394b4c8 /sys
parent99d2273f94078001fa1177ad3c62c1c0564ddd7c (diff)
parent73a498e93ef77f792f958b4a1ea0d9ad0490888a (diff)
downloadFreeBSD-src-433eb58b94db9d701eedb90c339b9be50f6b78fa.zip
FreeBSD-src-433eb58b94db9d701eedb90c339b9be50f6b78fa.tar.gz
This commit was generated by cvs2svn to compensate for changes in r14561,
which included commits to RCS files with non-trunk default branches.
Diffstat (limited to 'sys')
-rw-r--r--sys/sys/syscallargs.h862
1 files changed, 862 insertions, 0 deletions
diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h
new file mode 100644
index 0000000..44589aa
--- /dev/null
+++ b/sys/sys/syscallargs.h
@@ -0,0 +1,862 @@
+/*
+ * System call argument lists.
+ *
+ * DO NOT EDIT-- this file is automatically generated.
+ * created from @(#)syscalls.master 8.6 (Berkeley) 3/30/95
+ */
+
+#define syscallarg(x) union { x datum; register_t pad; }
+
+struct exit_args {
+ syscallarg(int) rval;
+};
+
+struct read_args {
+ syscallarg(int) fd;
+ syscallarg(char *) buf;
+ syscallarg(u_int) nbyte;
+};
+
+struct write_args {
+ syscallarg(int) fd;
+ syscallarg(char *) buf;
+ syscallarg(u_int) nbyte;
+};
+
+struct open_args {
+ syscallarg(char *) path;
+ syscallarg(int) flags;
+ syscallarg(int) mode;
+};
+
+struct close_args {
+ syscallarg(int) fd;
+};
+
+struct wait4_args {
+ syscallarg(int) pid;
+ syscallarg(int *) status;
+ syscallarg(int) options;
+ syscallarg(struct rusage *) rusage;
+};
+
+struct compat_43_creat_args {
+ syscallarg(char *) path;
+ syscallarg(int) mode;
+};
+
+struct link_args {
+ syscallarg(char *) path;
+ syscallarg(char *) link;
+};
+
+struct unlink_args {
+ syscallarg(char *) path;
+};
+
+struct chdir_args {
+ syscallarg(char *) path;
+};
+
+struct fchdir_args {
+ syscallarg(int) fd;
+};
+
+struct mknod_args {
+ syscallarg(char *) path;
+ syscallarg(int) mode;
+ syscallarg(int) dev;
+};
+
+struct chmod_args {
+ syscallarg(char *) path;
+ syscallarg(int) mode;
+};
+
+struct chown_args {
+ syscallarg(char *) path;
+ syscallarg(int) uid;
+ syscallarg(int) gid;
+};
+
+struct obreak_args {
+ syscallarg(char *) nsize;
+};
+
+struct getfsstat_args {
+ syscallarg(struct statfs *) buf;
+ syscallarg(long) bufsize;
+ syscallarg(int) flags;
+};
+
+struct compat_43_lseek_args {
+ syscallarg(int) fd;
+ syscallarg(long) offset;
+ syscallarg(int) whence;
+};
+
+struct mount_args {
+ syscallarg(char *) type;
+ syscallarg(char *) path;
+ syscallarg(int) flags;
+ syscallarg(caddr_t) data;
+};
+
+struct unmount_args {
+ syscallarg(char *) path;
+ syscallarg(int) flags;
+};
+
+struct setuid_args {
+ syscallarg(uid_t) uid;
+};
+
+struct ptrace_args {
+ syscallarg(int) req;
+ syscallarg(pid_t) pid;
+ syscallarg(caddr_t) addr;
+ syscallarg(int) data;
+};
+
+struct recvmsg_args {
+ syscallarg(int) s;
+ syscallarg(struct msghdr *) msg;
+ syscallarg(int) flags;
+};
+
+struct sendmsg_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) msg;
+ syscallarg(int) flags;
+};
+
+struct recvfrom_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) buf;
+ syscallarg(size_t) len;
+ syscallarg(int) flags;
+ syscallarg(caddr_t) from;
+ syscallarg(int *) fromlenaddr;
+};
+
+struct accept_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) name;
+ syscallarg(int *) anamelen;
+};
+
+struct getpeername_args {
+ syscallarg(int) fdes;
+ syscallarg(caddr_t) asa;
+ syscallarg(int *) alen;
+};
+
+struct getsockname_args {
+ syscallarg(int) fdes;
+ syscallarg(caddr_t) asa;
+ syscallarg(int *) alen;
+};
+
+struct access_args {
+ syscallarg(char *) path;
+ syscallarg(int) flags;
+};
+
+struct chflags_args {
+ syscallarg(char *) path;
+ syscallarg(int) flags;
+};
+
+struct fchflags_args {
+ syscallarg(int) fd;
+ syscallarg(int) flags;
+};
+
+struct kill_args {
+ syscallarg(int) pid;
+ syscallarg(int) signum;
+};
+
+struct compat_43_stat_args {
+ syscallarg(char *) path;
+ syscallarg(struct ostat *) ub;
+};
+
+struct compat_43_lstat_args {
+ syscallarg(char *) path;
+ syscallarg(struct ostat *) ub;
+};
+
+struct dup_args {
+ syscallarg(u_int) fd;
+};
+
+struct profil_args {
+ syscallarg(caddr_t) samples;
+ syscallarg(u_int) size;
+ syscallarg(u_int) offset;
+ syscallarg(u_int) scale;
+};
+
+struct ktrace_args {
+ syscallarg(char *) fname;
+ syscallarg(int) ops;
+ syscallarg(int) facs;
+ syscallarg(int) pid;
+};
+
+struct sigaction_args {
+ syscallarg(int) signum;
+ syscallarg(struct sigaction *) nsa;
+ syscallarg(struct sigaction *) osa;
+};
+
+struct sigprocmask_args {
+ syscallarg(int) how;
+ syscallarg(sigset_t) mask;
+};
+
+struct getlogin_args {
+ syscallarg(char *) namebuf;
+ syscallarg(u_int) namelen;
+};
+
+struct setlogin_args {
+ syscallarg(char *) namebuf;
+};
+
+struct acct_args {
+ syscallarg(char *) path;
+};
+
+struct sigaltstack_args {
+ syscallarg(struct sigaltstack *) nss;
+ syscallarg(struct sigaltstack *) oss;
+};
+
+struct ioctl_args {
+ syscallarg(int) fd;
+ syscallarg(u_long) com;
+ syscallarg(caddr_t) data;
+};
+
+struct reboot_args {
+ syscallarg(int) opt;
+};
+
+struct revoke_args {
+ syscallarg(char *) path;
+};
+
+struct symlink_args {
+ syscallarg(char *) path;
+ syscallarg(char *) link;
+};
+
+struct readlink_args {
+ syscallarg(char *) path;
+ syscallarg(char *) buf;
+ syscallarg(int) count;
+};
+
+struct execve_args {
+ syscallarg(char *) path;
+ syscallarg(char **) argp;
+ syscallarg(char **) envp;
+};
+
+struct umask_args {
+ syscallarg(int) newmask;
+};
+
+struct chroot_args {
+ syscallarg(char *) path;
+};
+
+struct compat_43_fstat_args {
+ syscallarg(int) fd;
+ syscallarg(struct ostat *) sb;
+};
+
+struct compat_43_getkerninfo_args {
+ syscallarg(int) op;
+ syscallarg(char *) where;
+ syscallarg(int *) size;
+ syscallarg(int) arg;
+};
+
+struct msync_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(int) len;
+};
+
+struct sbrk_args {
+ syscallarg(int) incr;
+};
+
+struct sstk_args {
+ syscallarg(int) incr;
+};
+
+struct compat_43_mmap_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(int) len;
+ syscallarg(int) prot;
+ syscallarg(int) flags;
+ syscallarg(int) fd;
+ syscallarg(long) pos;
+};
+
+struct ovadvise_args {
+ syscallarg(int) anom;
+};
+
+struct munmap_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(int) len;
+};
+
+struct mprotect_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(int) len;
+ syscallarg(int) prot;
+};
+
+struct madvise_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(int) len;
+ syscallarg(int) behav;
+};
+
+struct mincore_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(int) len;
+ syscallarg(char *) vec;
+};
+
+struct getgroups_args {
+ syscallarg(u_int) gidsetsize;
+ syscallarg(gid_t *) gidset;
+};
+
+struct setgroups_args {
+ syscallarg(u_int) gidsetsize;
+ syscallarg(gid_t *) gidset;
+};
+
+struct setpgid_args {
+ syscallarg(int) pid;
+ syscallarg(int) pgid;
+};
+
+struct setitimer_args {
+ syscallarg(u_int) which;
+ syscallarg(struct itimerval *) itv;
+ syscallarg(struct itimerval *) oitv;
+};
+
+struct swapon_args {
+ syscallarg(char *) name;
+};
+
+struct getitimer_args {
+ syscallarg(u_int) which;
+ syscallarg(struct itimerval *) itv;
+};
+
+struct compat_43_gethostname_args {
+ syscallarg(char *) hostname;
+ syscallarg(u_int) len;
+};
+
+struct compat_43_sethostname_args {
+ syscallarg(char *) hostname;
+ syscallarg(u_int) len;
+};
+
+struct dup2_args {
+ syscallarg(u_int) from;
+ syscallarg(u_int) to;
+};
+
+struct fcntl_args {
+ syscallarg(int) fd;
+ syscallarg(int) cmd;
+ syscallarg(void *) arg;
+};
+
+struct select_args {
+ syscallarg(u_int) nd;
+ syscallarg(fd_set *) in;
+ syscallarg(fd_set *) ou;
+ syscallarg(fd_set *) ex;
+ syscallarg(struct timeval *) tv;
+};
+
+struct fsync_args {
+ syscallarg(int) fd;
+};
+
+struct setpriority_args {
+ syscallarg(int) which;
+ syscallarg(int) who;
+ syscallarg(int) prio;
+};
+
+struct socket_args {
+ syscallarg(int) domain;
+ syscallarg(int) type;
+ syscallarg(int) protocol;
+};
+
+struct connect_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) name;
+ syscallarg(int) namelen;
+};
+
+struct compat_43_accept_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) name;
+ syscallarg(int *) anamelen;
+};
+
+struct getpriority_args {
+ syscallarg(int) which;
+ syscallarg(int) who;
+};
+
+struct compat_43_send_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) buf;
+ syscallarg(int) len;
+ syscallarg(int) flags;
+};
+
+struct compat_43_recv_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) buf;
+ syscallarg(int) len;
+ syscallarg(int) flags;
+};
+
+struct sigreturn_args {
+ syscallarg(struct sigcontext *) sigcntxp;
+};
+
+struct bind_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) name;
+ syscallarg(int) namelen;
+};
+
+struct setsockopt_args {
+ syscallarg(int) s;
+ syscallarg(int) level;
+ syscallarg(int) name;
+ syscallarg(caddr_t) val;
+ syscallarg(int) valsize;
+};
+
+struct listen_args {
+ syscallarg(int) s;
+ syscallarg(int) backlog;
+};
+
+struct compat_43_sigvec_args {
+ syscallarg(int) signum;
+ syscallarg(struct sigvec *) nsv;
+ syscallarg(struct sigvec *) osv;
+};
+
+struct compat_43_sigblock_args {
+ syscallarg(int) mask;
+};
+
+struct compat_43_sigsetmask_args {
+ syscallarg(int) mask;
+};
+
+struct sigsuspend_args {
+ syscallarg(int) mask;
+};
+
+struct compat_43_sigstack_args {
+ syscallarg(struct sigstack *) nss;
+ syscallarg(struct sigstack *) oss;
+};
+
+struct compat_43_recvmsg_args {
+ syscallarg(int) s;
+ syscallarg(struct omsghdr *) msg;
+ syscallarg(int) flags;
+};
+
+struct compat_43_sendmsg_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) msg;
+ syscallarg(int) flags;
+};
+
+struct vtrace_args {
+ syscallarg(int) request;
+ syscallarg(int) value;
+};
+
+struct gettimeofday_args {
+ syscallarg(struct timeval *) tp;
+ syscallarg(struct timezone *) tzp;
+};
+
+struct getrusage_args {
+ syscallarg(int) who;
+ syscallarg(struct rusage *) rusage;
+};
+
+struct getsockopt_args {
+ syscallarg(int) s;
+ syscallarg(int) level;
+ syscallarg(int) name;
+ syscallarg(caddr_t) val;
+ syscallarg(int *) avalsize;
+};
+
+struct resuba_args {
+ syscallarg(int) value;
+};
+
+struct readv_args {
+ syscallarg(int) fd;
+ syscallarg(struct iovec *) iovp;
+ syscallarg(u_int) iovcnt;
+};
+
+struct writev_args {
+ syscallarg(int) fd;
+ syscallarg(struct iovec *) iovp;
+ syscallarg(u_int) iovcnt;
+};
+
+struct settimeofday_args {
+ syscallarg(struct timeval *) tv;
+ syscallarg(struct timezone *) tzp;
+};
+
+struct fchown_args {
+ syscallarg(int) fd;
+ syscallarg(int) uid;
+ syscallarg(int) gid;
+};
+
+struct fchmod_args {
+ syscallarg(int) fd;
+ syscallarg(int) mode;
+};
+
+struct compat_43_recvfrom_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) buf;
+ syscallarg(size_t) len;
+ syscallarg(int) flags;
+ syscallarg(caddr_t) from;
+ syscallarg(int *) fromlenaddr;
+};
+
+struct compat_43_setreuid_args {
+ syscallarg(int) ruid;
+ syscallarg(int) euid;
+};
+
+struct compat_43_setregid_args {
+ syscallarg(int) rgid;
+ syscallarg(int) egid;
+};
+
+struct rename_args {
+ syscallarg(char *) from;
+ syscallarg(char *) to;
+};
+
+struct compat_43_truncate_args {
+ syscallarg(char *) path;
+ syscallarg(long) length;
+};
+
+struct compat_43_ftruncate_args {
+ syscallarg(int) fd;
+ syscallarg(long) length;
+};
+
+struct flock_args {
+ syscallarg(int) fd;
+ syscallarg(int) how;
+};
+
+struct mkfifo_args {
+ syscallarg(char *) path;
+ syscallarg(int) mode;
+};
+
+struct sendto_args {
+ syscallarg(int) s;
+ syscallarg(caddr_t) buf;
+ syscallarg(size_t) len;
+ syscallarg(int) flags;
+ syscallarg(caddr_t) to;
+ syscallarg(int) tolen;
+};
+
+struct shutdown_args {
+ syscallarg(int) s;
+ syscallarg(int) how;
+};
+
+struct socketpair_args {
+ syscallarg(int) domain;
+ syscallarg(int) type;
+ syscallarg(int) protocol;
+ syscallarg(int *) rsv;
+};
+
+struct mkdir_args {
+ syscallarg(char *) path;
+ syscallarg(int) mode;
+};
+
+struct rmdir_args {
+ syscallarg(char *) path;
+};
+
+struct utimes_args {
+ syscallarg(char *) path;
+ syscallarg(struct timeval *) tptr;
+};
+
+struct adjtime_args {
+ syscallarg(struct timeval *) delta;
+ syscallarg(struct timeval *) olddelta;
+};
+
+struct compat_43_getpeername_args {
+ syscallarg(int) fdes;
+ syscallarg(caddr_t) asa;
+ syscallarg(int *) alen;
+};
+
+struct compat_43_sethostid_args {
+ syscallarg(int32_t) hostid;
+};
+
+struct compat_43_getrlimit_args {
+ syscallarg(u_int) which;
+ syscallarg(struct ogetrlimit *) rlp;
+};
+
+struct compat_43_setrlimit_args {
+ syscallarg(u_int) which;
+ syscallarg(struct ogetrlimit *) rlp;
+};
+
+struct compat_43_killpg_args {
+ syscallarg(int) pgid;
+ syscallarg(int) signum;
+};
+
+struct quotactl_args {
+ syscallarg(char *) path;
+ syscallarg(int) cmd;
+ syscallarg(int) uid;
+ syscallarg(caddr_t) arg;
+};
+
+struct compat_43_getsockname_args {
+ syscallarg(int) fdec;
+ syscallarg(caddr_t) asa;
+ syscallarg(int *) alen;
+};
+
+struct nfssvc_args {
+ syscallarg(int) flag;
+ syscallarg(caddr_t) argp;
+};
+
+struct compat_43_getdirentries_args {
+ syscallarg(int) fd;
+ syscallarg(char *) buf;
+ syscallarg(u_int) count;
+ syscallarg(long *) basep;
+};
+
+struct statfs_args {
+ syscallarg(char *) path;
+ syscallarg(struct statfs *) buf;
+};
+
+struct fstatfs_args {
+ syscallarg(int) fd;
+ syscallarg(struct statfs *) buf;
+};
+
+struct getfh_args {
+ syscallarg(char *) fname;
+ syscallarg(fhandle_t *) fhp;
+};
+
+struct compat_43_shmsys_args {
+ syscallarg(int) which;
+ syscallarg(int) a2;
+ syscallarg(int) a3;
+ syscallarg(int) a4;
+};
+
+struct setgid_args {
+ syscallarg(gid_t) gid;
+};
+
+struct setegid_args {
+ syscallarg(gid_t) egid;
+};
+
+struct seteuid_args {
+ syscallarg(uid_t) euid;
+};
+
+struct lfs_bmapv_args {
+ syscallarg(fsid_t *) fsidp;
+ syscallarg(struct block_info *) blkiov;
+ syscallarg(int) blkcnt;
+};
+
+struct lfs_markv_args {
+ syscallarg(fsid_t *) fsidp;
+ syscallarg(struct block_info *) blkiov;
+ syscallarg(int) blkcnt;
+};
+
+struct lfs_segclean_args {
+ syscallarg(fsid_t *) fsidp;
+ syscallarg(u_long) segment;
+};
+
+struct lfs_segwait_args {
+ syscallarg(fsid_t *) fsidp;
+ syscallarg(struct timeval *) tv;
+};
+
+struct stat_args {
+ syscallarg(char *) path;
+ syscallarg(struct stat *) ub;
+};
+
+struct fstat_args {
+ syscallarg(int) fd;
+ syscallarg(struct stat *) sb;
+};
+
+struct lstat_args {
+ syscallarg(char *) path;
+ syscallarg(struct stat *) ub;
+};
+
+struct pathconf_args {
+ syscallarg(char *) path;
+ syscallarg(int) name;
+};
+
+struct fpathconf_args {
+ syscallarg(int) fd;
+ syscallarg(int) name;
+};
+
+struct getrlimit_args {
+ syscallarg(u_int) which;
+ syscallarg(struct rlimit *) rlp;
+};
+
+struct setrlimit_args {
+ syscallarg(u_int) which;
+ syscallarg(struct rlimit *) rlp;
+};
+
+struct getdirentries_args {
+ syscallarg(int) fd;
+ syscallarg(char *) buf;
+ syscallarg(u_int) count;
+ syscallarg(long *) basep;
+};
+
+struct mmap_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(size_t) len;
+ syscallarg(int) prot;
+ syscallarg(int) flags;
+ syscallarg(int) fd;
+ syscallarg(long) pad;
+ syscallarg(off_t) pos;
+};
+
+struct lseek_args {
+ syscallarg(int) fd;
+ syscallarg(int) pad;
+ syscallarg(off_t) offset;
+ syscallarg(int) whence;
+};
+
+struct truncate_args {
+ syscallarg(char *) path;
+ syscallarg(int) pad;
+ syscallarg(off_t) length;
+};
+
+struct ftruncate_args {
+ syscallarg(int) fd;
+ syscallarg(int) pad;
+ syscallarg(off_t) length;
+};
+
+struct __sysctl_args {
+ syscallarg(int *) name;
+ syscallarg(u_int) namelen;
+ syscallarg(void *) old;
+ syscallarg(size_t *) oldlenp;
+ syscallarg(void *) new;
+ syscallarg(size_t) newlen;
+};
+
+struct mlock_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(size_t) len;
+};
+
+struct munlock_args {
+ syscallarg(caddr_t) addr;
+ syscallarg(size_t) len;
+};
+
+struct undelete_args {
+ syscallarg(char *) path;
+};
+
+struct shmat_args {
+ syscallarg(int) shmid;
+ syscallarg(void *) shmaddr;
+ syscallarg(int) shmflg;
+};
+
+struct shmctl_args {
+ syscallarg(int) shmid;
+ syscallarg(int) cmd;
+ syscallarg(struct shmid_ds *) buf;
+};
+
+struct shmdt_args {
+ syscallarg(void *) shmaddr;
+};
+
+struct shmget_args {
+ syscallarg(key_t) key;
+ syscallarg(int) size;
+ syscallarg(int) shmflg;
+};
+
+#undef syscallarg
OpenPOWER on IntegriCloud