2 * Union of syscall args for messaging.
4 * DO NOT EDIT-- this file is automatically generated.
5 * $DragonFly: src/sys/sys/sysunion.h,v 1.2 2003/07/24 23:52:39 dillon Exp $
6 * created from DragonFly: src/sys/kern/syscalls.master,v 1.2 2003/06/17 04:28:41 dillon Exp
11 struct nosys_args nosys;
12 struct sys_exit_args sys_exit;
13 struct fork_args fork;
14 struct read_args read;
15 struct write_args write;
16 struct open_args open;
17 struct close_args close;
18 struct wait_args wait4;
20 struct ocreat_args ocreat;
22 struct link_args link;
23 struct unlink_args unlink;
24 struct chdir_args chdir;
25 struct fchdir_args fchdir;
26 struct mknod_args mknod;
27 struct chmod_args chmod;
28 struct chown_args chown;
29 struct obreak_args obreak;
30 struct getfsstat_args getfsstat;
32 struct olseek_args olseek;
34 struct getpid_args getpid;
35 struct mount_args mount;
36 struct unmount_args unmount;
37 struct setuid_args setuid;
38 struct getuid_args getuid;
39 struct geteuid_args geteuid;
40 struct ptrace_args ptrace;
41 struct recvmsg_args recvmsg;
42 struct sendmsg_args sendmsg;
43 struct recvfrom_args recvfrom;
44 struct accept_args accept;
45 struct getpeername_args getpeername;
46 struct getsockname_args getsockname;
47 struct access_args access;
48 struct chflags_args chflags;
49 struct fchflags_args fchflags;
50 struct sync_args sync;
51 struct kill_args kill;
53 struct ostat_args ostat;
55 struct getppid_args getppid;
57 struct olstat_args olstat;
60 struct pipe_args pipe;
61 struct getegid_args getegid;
62 struct profil_args profil;
63 struct ktrace_args ktrace;
65 struct osigaction_args osigaction;
67 struct getgid_args getgid;
69 struct osigprocmask_args osigprocmask;
71 struct getlogin_args getlogin;
72 struct setlogin_args setlogin;
73 struct acct_args acct;
74 struct osigpending_args osigpending;
75 struct sigaltstack_args sigaltstack;
76 struct ioctl_args ioctl;
77 struct reboot_args reboot;
78 struct revoke_args revoke;
79 struct symlink_args symlink;
80 struct readlink_args readlink;
81 struct execve_args execve;
82 struct umask_args umask;
83 struct chroot_args chroot;
85 struct ofstat_args ofstat;
88 struct getkerninfo_args getkerninfo;
90 struct getpagesize_args getpagesize;
91 struct msync_args msync;
92 struct vfork_args vfork;
93 struct sbrk_args sbrk;
94 struct sstk_args sstk;
96 struct ommap_args ommap;
98 struct ovadvise_args ovadvise;
99 struct munmap_args munmap;
100 struct mprotect_args mprotect;
101 struct madvise_args madvise;
102 struct mincore_args mincore;
103 struct getgroups_args getgroups;
104 struct setgroups_args setgroups;
105 struct getpgrp_args getpgrp;
106 struct setpgid_args setpgid;
107 struct setitimer_args setitimer;
108 struct owait_args owait;
109 struct swapon_args swapon;
110 struct getitimer_args getitimer;
112 struct gethostname_args gethostname;
115 struct sethostname_args sethostname;
117 struct getdtablesize_args getdtablesize;
118 struct dup2_args dup2;
119 struct fcntl_args fcntl;
120 struct select_args select;
121 struct fsync_args fsync;
122 struct setpriority_args setpriority;
123 struct socket_args socket;
124 struct connect_args connect;
125 struct getpriority_args getpriority;
127 struct osend_args osend;
130 struct orecv_args orecv;
133 struct osigreturn_args osigreturn;
135 struct bind_args bind;
136 struct setsockopt_args setsockopt;
137 struct listen_args listen;
139 struct osigvec_args osigvec;
142 struct osigblock_args osigblock;
145 struct osigsetmask_args osigsetmask;
148 struct osigsuspend_args osigsuspend;
151 struct osigstack_args osigstack;
154 struct orecvmsg_args orecvmsg;
157 struct osendmsg_args osendmsg;
159 struct gettimeofday_args gettimeofday;
160 struct getrusage_args getrusage;
161 struct getsockopt_args getsockopt;
162 struct readv_args readv;
163 struct writev_args writev;
164 struct settimeofday_args settimeofday;
165 struct fchown_args fchown;
166 struct fchmod_args fchmod;
167 struct setreuid_args setreuid;
168 struct setregid_args setregid;
169 struct rename_args rename;
171 struct otruncate_args otruncate;
174 struct oftruncate_args oftruncate;
176 struct flock_args flock;
177 struct mkfifo_args mkfifo;
178 struct sendto_args sendto;
179 struct shutdown_args shutdown;
180 struct socketpair_args socketpair;
181 struct mkdir_args mkdir;
182 struct rmdir_args rmdir;
183 struct utimes_args utimes;
184 struct adjtime_args adjtime;
186 struct ogetpeername_args ogetpeername;
188 struct ogethostid_args ogethostid;
190 struct osethostid_args osethostid;
193 struct ogetrlimit_args ogetrlimit;
196 struct osetrlimit_args osetrlimit;
199 struct okillpg_args okillpg;
201 struct setsid_args setsid;
202 struct quotactl_args quotactl;
203 struct oquota_args oquota;
204 struct nfssvc_args nfssvc;
206 struct ogetdirentries_args ogetdirentries;
208 struct statfs_args statfs;
209 struct fstatfs_args fstatfs;
210 struct getfh_args getfh;
211 struct getdomainname_args getdomainname;
212 struct setdomainname_args setdomainname;
213 struct uname_args uname;
214 struct sysarch_args sysarch;
215 struct rtprio_args rtprio;
216 struct semsys_args semsys;
217 struct msgsys_args msgsys;
218 struct shmsys_args shmsys;
219 struct pread_args pread;
220 struct pwrite_args pwrite;
221 struct ntp_adjtime_args ntp_adjtime;
222 struct setgid_args setgid;
223 struct setegid_args setegid;
224 struct seteuid_args seteuid;
225 struct stat_args stat;
226 struct fstat_args fstat;
227 struct lstat_args lstat;
228 struct pathconf_args pathconf;
229 struct fpathconf_args fpathconf;
230 struct __getrlimit_args getrlimit;
231 struct __setrlimit_args setrlimit;
232 struct getdirentries_args getdirentries;
233 struct mmap_args mmap;
234 struct lseek_args lseek;
235 struct truncate_args truncate;
236 struct ftruncate_args ftruncate;
237 struct sysctl_args __sysctl;
238 struct mlock_args mlock;
239 struct munlock_args munlock;
240 struct undelete_args undelete;
241 struct futimes_args futimes;
242 struct getpgid_args getpgid;
243 struct poll_args poll;
244 struct __semctl_args __semctl;
245 struct semget_args semget;
246 struct semop_args semop;
247 struct msgctl_args msgctl;
248 struct msgget_args msgget;
249 struct msgsnd_args msgsnd;
250 struct msgrcv_args msgrcv;
251 struct shmat_args shmat;
252 struct shmctl_args shmctl;
253 struct shmdt_args shmdt;
254 struct shmget_args shmget;
255 struct clock_gettime_args clock_gettime;
256 struct clock_settime_args clock_settime;
257 struct clock_getres_args clock_getres;
258 struct nanosleep_args nanosleep;
259 struct minherit_args minherit;
260 struct rfork_args rfork;
261 struct openbsd_poll_args openbsd_poll;
262 struct issetugid_args issetugid;
263 struct lchown_args lchown;
264 struct getdents_args getdents;
265 struct lchmod_args lchmod;
266 struct lutimes_args lutimes;
267 struct nstat_args nstat;
268 struct nfstat_args nfstat;
269 struct nlstat_args nlstat;
270 struct fhstatfs_args fhstatfs;
271 struct fhopen_args fhopen;
272 struct fhstat_args fhstat;
273 struct modnext_args modnext;
274 struct modstat_args modstat;
275 struct modfnext_args modfnext;
276 struct modfind_args modfind;
277 struct kldload_args kldload;
278 struct kldunload_args kldunload;
279 struct kldfind_args kldfind;
280 struct kldnext_args kldnext;
281 struct kldstat_args kldstat;
282 struct kldfirstmod_args kldfirstmod;
283 struct getsid_args getsid;
284 struct setresuid_args setresuid;
285 struct setresgid_args setresgid;
286 struct aio_return_args aio_return;
287 struct aio_suspend_args aio_suspend;
288 struct aio_cancel_args aio_cancel;
289 struct aio_error_args aio_error;
290 struct aio_read_args aio_read;
291 struct aio_write_args aio_write;
292 struct lio_listio_args lio_listio;
293 struct yield_args yield;
294 struct thr_sleep_args thr_sleep;
295 struct thr_wakeup_args thr_wakeup;
296 struct mlockall_args mlockall;
297 struct munlockall_args munlockall;
298 struct __getcwd_args __getcwd;
299 struct sched_setparam_args sched_setparam;
300 struct sched_getparam_args sched_getparam;
301 struct sched_setscheduler_args sched_setscheduler;
302 struct sched_getscheduler_args sched_getscheduler;
303 struct sched_yield_args sched_yield;
304 struct sched_get_priority_max_args sched_get_priority_max;
305 struct sched_get_priority_min_args sched_get_priority_min;
306 struct sched_rr_get_interval_args sched_rr_get_interval;
307 struct utrace_args utrace;
309 struct osendfile_args osendfile;
311 struct kldsym_args kldsym;
312 struct jail_args jail;
313 struct sigprocmask_args sigprocmask;
314 struct sigsuspend_args sigsuspend;
315 struct sigaction_args sigaction;
316 struct sigpending_args sigpending;
317 struct sigreturn_args sigreturn;
318 struct __acl_get_file_args __acl_get_file;
319 struct __acl_set_file_args __acl_set_file;
320 struct __acl_get_fd_args __acl_get_fd;
321 struct __acl_set_fd_args __acl_set_fd;
322 struct __acl_delete_file_args __acl_delete_file;
323 struct __acl_delete_fd_args __acl_delete_fd;
324 struct __acl_aclcheck_file_args __acl_aclcheck_file;
325 struct __acl_aclcheck_fd_args __acl_aclcheck_fd;
326 struct extattrctl_args extattrctl;
327 struct extattr_set_file_args extattr_set_file;
328 struct extattr_get_file_args extattr_get_file;
329 struct extattr_delete_file_args extattr_delete_file;
330 struct aio_waitcomplete_args aio_waitcomplete;
331 struct getresuid_args getresuid;
332 struct getresgid_args getresgid;
333 struct kqueue_args kqueue;
334 struct kevent_args kevent;
335 struct sendfile_args sendfile;
338 typedef union sysunion *sysmsg_t;