This commit was generated by cvs2svn to compensate for changes in r14561,
which included commits to RCS files with non-trunk default branches.
This commit is contained in:
commit
def2f69e6f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=14562
862
sys/sys/syscallargs.h
Normal file
862
sys/sys/syscallargs.h
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user