/* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. * created from NetBSD: syscalls.master,v 1.4 1994/10/26 05:28:10 cgd Exp */ #define syscallarg(x) union { x datum; register_t pad; } struct svr4_open_args { syscallarg(char *) path; syscallarg(int) flags; syscallarg(int) mode; }; struct svr4_wait_args { syscallarg(int *) status; }; struct svr4_creat_args { syscallarg(char *) path; syscallarg(int) mode; }; struct svr4_execv_args { syscallarg(char *) path; syscallarg(char * *) argp; }; struct svr4_time_args { syscallarg(svr4_time_t *) t; }; struct svr4_mknod_args { syscallarg(char *) path; syscallarg(int) mode; syscallarg(int) dev; }; struct svr4_break_args { syscallarg(caddr_t) nsize; }; struct svr4_stat_args { syscallarg(char *) path; syscallarg(struct svr4_stat *) ub; }; struct svr4_fstat_args { syscallarg(int) fd; syscallarg(struct svr4_stat *) sb; }; struct svr4_access_args { syscallarg(char *) path; syscallarg(int) flags; }; struct svr4_times_args { syscallarg(struct tms *) tp; }; struct svr4_signal_args { syscallarg(int) signum; syscallarg(svr4_sig_t) handler; }; struct svr4_syssun_args { syscallarg(int) gate; }; struct svr4_ioctl_args { syscallarg(int) fd; syscallarg(int) com; syscallarg(caddr_t) data; }; struct svr4_utssys_args { syscallarg(int) sel; }; struct svr4_execve_args { syscallarg(char *) path; syscallarg(char * *) argp; syscallarg(char * *) envp; }; struct svr4_fcntl_args { syscallarg(int) fd; syscallarg(int) cmd; syscallarg(char *) arg; }; struct svr4_getdents_args { syscallarg(int) fd; syscallarg(char *) buf; syscallarg(int) nbytes; }; struct svr4_lstat_args { syscallarg(char *) path; syscallarg(struct svr4_stat *) ub; }; struct svr4_sigpending_args { syscallarg(int *) mask; }; struct svr4_mmap_args { syscallarg(svr4_caddr_t) addr; syscallarg(svr4_size_t) len; syscallarg(int) prot; syscallarg(int) flags; syscallarg(int) fd; syscallarg(svr4_off_t) pos; }; struct svr4_xstat_args { syscallarg(int) two; syscallarg(char *) path; syscallarg(struct svr4_xstat *) ub; }; struct svr4_lxstat_args { syscallarg(int) two; syscallarg(char *) path; syscallarg(struct svr4_xstat *) ub; }; struct svr4_fxstat_args { syscallarg(int) two; syscallarg(int) fd; syscallarg(struct svr4_xstat *) sb; }; struct svr4_setrlimit_args { syscallarg(int) which; syscallarg(struct ogetrlimit *) rlp; }; struct svr4_getrlimit_args { syscallarg(int) which; syscallarg(struct ogetrlimit *) rlp; }; struct svr4_uname_args { syscallarg(struct svr4_utsname *) name; syscallarg(int) dummy; }; struct svr4_sysconfig_args { syscallarg(int) name; }; struct svr4_fchroot_args { syscallarg(int) fd; }; #undef syscallarg