root/sys/sys/sysunion.h
/*
 * Union of syscall args for messaging.
 *
 * DO NOT EDIT-- To regenerate this file, edit syscalls.master followed
 *               by running make sysent in the same directory.
 */

#ifndef _KERNEL
#error "This file should not be included by userland programs."
#endif

#include <sys/sysproto.h>

union sysunion {
        struct  exit_args exit;
        struct  fork_args fork;
        struct  read_args read;
        struct  write_args write;
        struct  open_args open;
        struct  close_args close;
        struct  wait_args wait4;
        struct  nosys_args nosys;
        struct  link_args link;
        struct  unlink_args unlink;
        struct  chdir_args chdir;
        struct  fchdir_args fchdir;
        struct  mknod_args mknod;
        struct  chmod_args chmod;
        struct  chown_args chown;
        struct  obreak_args obreak;
        struct  getfsstat_args getfsstat;
        struct  getpid_args getpid;
        struct  mount_args mount;
        struct  unmount_args unmount;
        struct  setuid_args setuid;
        struct  getuid_args getuid;
        struct  geteuid_args geteuid;
        struct  ptrace_args ptrace;
        struct  recvmsg_args recvmsg;
        struct  sendmsg_args sendmsg;
        struct  recvfrom_args recvfrom;
        struct  accept_args accept;
        struct  getpeername_args getpeername;
        struct  getsockname_args getsockname;
        struct  access_args access;
        struct  chflags_args chflags;
        struct  fchflags_args fchflags;
        struct  sync_args sync;
        struct  kill_args kill;
        struct  getppid_args getppid;
        struct  dup_args dup;
        struct  pipe_args pipe;
        struct  getegid_args getegid;
        struct  profil_args profil;
        struct  ktrace_args ktrace;
        struct  getgid_args getgid;
        struct  getlogin_args getlogin;
        struct  setlogin_args setlogin;
        struct  acct_args acct;
        struct  sigaltstack_args sigaltstack;
        struct  ioctl_args ioctl;
        struct  reboot_args reboot;
        struct  revoke_args revoke;
        struct  symlink_args symlink;
        struct  readlink_args readlink;
        struct  execve_args execve;
        struct  umask_args umask;
        struct  chroot_args chroot;
        struct  msync_args msync;
        struct  vfork_args vfork;
        struct  sbrk_args sbrk;
        struct  sstk_args sstk;
        struct  munmap_args munmap;
        struct  mprotect_args mprotect;
        struct  madvise_args madvise;
        struct  mincore_args mincore;
        struct  getgroups_args getgroups;
        struct  setgroups_args setgroups;
        struct  getpgrp_args getpgrp;
        struct  setpgid_args setpgid;
        struct  setitimer_args setitimer;
        struct  swapon_args swapon;
        struct  getitimer_args getitimer;
        struct  getdtablesize_args getdtablesize;
        struct  dup2_args dup2;
        struct  fcntl_args fcntl;
        struct  select_args select;
        struct  fsync_args fsync;
        struct  setpriority_args setpriority;
        struct  socket_args socket;
        struct  connect_args connect;
        struct  getpriority_args getpriority;
        struct  bind_args bind;
        struct  setsockopt_args setsockopt;
        struct  listen_args listen;
        struct  gettimeofday_args gettimeofday;
        struct  getrusage_args getrusage;
        struct  getsockopt_args getsockopt;
        struct  readv_args readv;
        struct  writev_args writev;
        struct  settimeofday_args settimeofday;
        struct  fchown_args fchown;
        struct  fchmod_args fchmod;
        struct  setreuid_args setreuid;
        struct  setregid_args setregid;
        struct  rename_args rename;
        struct  flock_args flock;
        struct  mkfifo_args mkfifo;
        struct  sendto_args sendto;
        struct  shutdown_args shutdown;
        struct  socketpair_args socketpair;
        struct  mkdir_args mkdir;
        struct  rmdir_args rmdir;
        struct  utimes_args utimes;
        struct  adjtime_args adjtime;
        struct  setsid_args setsid;
        struct  quotactl_args quotactl;
        struct  nfssvc_args nfssvc;
        struct  statfs_args statfs;
        struct  fstatfs_args fstatfs;
        struct  getfh_args getfh;
        struct  sysarch_args sysarch;
        struct  rtprio_args rtprio;
        struct  extpread_args extpread;
        struct  extpwrite_args extpwrite;
        struct  ntp_adjtime_args ntp_adjtime;
        struct  setgid_args setgid;
        struct  setegid_args setegid;
        struct  seteuid_args seteuid;
        struct  pathconf_args pathconf;
        struct  fpathconf_args fpathconf;
        struct  __getrlimit_args getrlimit;
        struct  __setrlimit_args setrlimit;
        struct  mmap_args mmap;
        struct  lseek_args lseek;
        struct  truncate_args truncate;
        struct  ftruncate_args ftruncate;
        struct  sysctl_args __sysctl;
        struct  mlock_args mlock;
        struct  munlock_args munlock;
        struct  undelete_args undelete;
        struct  futimes_args futimes;
        struct  getpgid_args getpgid;
        struct  poll_args poll;
        struct  __semctl_args __semctl;
        struct  semget_args semget;
        struct  semop_args semop;
        struct  msgctl_args msgctl;
        struct  msgget_args msgget;
        struct  msgsnd_args msgsnd;
        struct  msgrcv_args msgrcv;
        struct  shmat_args shmat;
        struct  shmctl_args shmctl;
        struct  shmdt_args shmdt;
        struct  shmget_args shmget;
        struct  clock_gettime_args clock_gettime;
        struct  clock_settime_args clock_settime;
        struct  clock_getres_args clock_getres;
        struct  nanosleep_args nanosleep;
        struct  clock_nanosleep_args clock_nanosleep;
        struct  minherit_args minherit;
        struct  rfork_args rfork;
        struct  openbsd_poll_args openbsd_poll;
        struct  issetugid_args issetugid;
        struct  lchown_args lchown;
        struct  lchmod_args lchmod;
        struct  lutimes_args lutimes;
        struct  extpreadv_args extpreadv;
        struct  extpwritev_args extpwritev;
        struct  fhstatfs_args fhstatfs;
        struct  fhopen_args fhopen;
        struct  modnext_args modnext;
        struct  modstat_args modstat;
        struct  modfnext_args modfnext;
        struct  modfind_args modfind;
        struct  kldload_args kldload;
        struct  kldunload_args kldunload;
        struct  kldfind_args kldfind;
        struct  kldnext_args kldnext;
        struct  kldstat_args kldstat;
        struct  kldfirstmod_args kldfirstmod;
        struct  getsid_args getsid;
        struct  setresuid_args setresuid;
        struct  setresgid_args setresgid;
        struct  aio_return_args aio_return;
        struct  aio_suspend_args aio_suspend;
        struct  aio_cancel_args aio_cancel;
        struct  aio_error_args aio_error;
        struct  aio_read_args aio_read;
        struct  aio_write_args aio_write;
        struct  lio_listio_args lio_listio;
        struct  yield_args yield;
        struct  mlockall_args mlockall;
        struct  munlockall_args munlockall;
        struct  __getcwd_args __getcwd;
        struct  sched_setparam_args sched_setparam;
        struct  sched_getparam_args sched_getparam;
        struct  sched_setscheduler_args sched_setscheduler;
        struct  sched_getscheduler_args sched_getscheduler;
        struct  sched_yield_args sched_yield;
        struct  sched_get_priority_max_args sched_get_priority_max;
        struct  sched_get_priority_min_args sched_get_priority_min;
        struct  sched_rr_get_interval_args sched_rr_get_interval;
        struct  utrace_args utrace;
        struct  kldsym_args kldsym;
        struct  jail_args jail;
        struct  sigprocmask_args sigprocmask;
        struct  sigsuspend_args sigsuspend;
        struct  sigaction_args sigaction;
        struct  sigpending_args sigpending;
        struct  sigreturn_args sigreturn;
        struct  sigtimedwait_args sigtimedwait;
        struct  sigwaitinfo_args sigwaitinfo;
        struct  __acl_get_file_args __acl_get_file;
        struct  __acl_set_file_args __acl_set_file;
        struct  __acl_get_fd_args __acl_get_fd;
        struct  __acl_set_fd_args __acl_set_fd;
        struct  __acl_delete_file_args __acl_delete_file;
        struct  __acl_delete_fd_args __acl_delete_fd;
        struct  __acl_aclcheck_file_args __acl_aclcheck_file;
        struct  __acl_aclcheck_fd_args __acl_aclcheck_fd;
        struct  extattrctl_args extattrctl;
        struct  extattr_set_file_args extattr_set_file;
        struct  extattr_get_file_args extattr_get_file;
        struct  extattr_delete_file_args extattr_delete_file;
        struct  aio_waitcomplete_args aio_waitcomplete;
        struct  getresuid_args getresuid;
        struct  getresgid_args getresgid;
        struct  kqueue_args kqueue;
        struct  kevent_args kevent;
        struct  kenv_args kenv;
        struct  lchflags_args lchflags;
        struct  uuidgen_args uuidgen;
        struct  sendfile_args sendfile;
        struct  varsym_set_args varsym_set;
        struct  varsym_get_args varsym_get;
        struct  varsym_list_args varsym_list;
        struct  syscap_get_args syscap_get;
        struct  syscap_set_args syscap_set;
        struct  exec_sys_register_args exec_sys_register;
        struct  exec_sys_unregister_args exec_sys_unregister;
        struct  sys_checkpoint_args sys_checkpoint;
        struct  mountctl_args mountctl;
        struct  umtx_sleep_args umtx_sleep;
        struct  umtx_wakeup_args umtx_wakeup;
        struct  jail_attach_args jail_attach;
        struct  set_tls_area_args set_tls_area;
        struct  get_tls_area_args get_tls_area;
        struct  closefrom_args closefrom;
        struct  stat_args stat;
        struct  fstat_args fstat;
        struct  lstat_args lstat;
        struct  fhstat_args fhstat;
        struct  getdirentries_args getdirentries;
        struct  getdents_args getdents;
        struct  usched_set_args usched_set;
        struct  extaccept_args extaccept;
        struct  extconnect_args extconnect;
        struct  mcontrol_args mcontrol;
        struct  vmspace_create_args vmspace_create;
        struct  vmspace_destroy_args vmspace_destroy;
        struct  vmspace_ctl_args vmspace_ctl;
        struct  vmspace_mmap_args vmspace_mmap;
        struct  vmspace_munmap_args vmspace_munmap;
        struct  vmspace_mcontrol_args vmspace_mcontrol;
        struct  vmspace_pread_args vmspace_pread;
        struct  vmspace_pwrite_args vmspace_pwrite;
        struct  extexit_args extexit;
        struct  lwp_create_args lwp_create;
        struct  lwp_gettid_args lwp_gettid;
        struct  lwp_kill_args lwp_kill;
        struct  lwp_rtprio_args lwp_rtprio;
        struct  pselect_args pselect;
        struct  statvfs_args statvfs;
        struct  fstatvfs_args fstatvfs;
        struct  fhstatvfs_args fhstatvfs;
        struct  getvfsstat_args getvfsstat;
        struct  openat_args openat;
        struct  fstatat_args fstatat;
        struct  fchmodat_args fchmodat;
        struct  fchownat_args fchownat;
        struct  unlinkat_args unlinkat;
        struct  faccessat_args faccessat;
        struct  mq_open_args mq_open;
        struct  mq_close_args mq_close;
        struct  mq_unlink_args mq_unlink;
        struct  mq_getattr_args mq_getattr;
        struct  mq_setattr_args mq_setattr;
        struct  mq_notify_args mq_notify;
        struct  mq_send_args mq_send;
        struct  mq_receive_args mq_receive;
        struct  mq_timedsend_args mq_timedsend;
        struct  mq_timedreceive_args mq_timedreceive;
        struct  ioprio_set_args ioprio_set;
        struct  ioprio_get_args ioprio_get;
        struct  chroot_kernel_args chroot_kernel;
        struct  renameat_args renameat;
        struct  mkdirat_args mkdirat;
        struct  mkfifoat_args mkfifoat;
        struct  mknodat_args mknodat;
        struct  readlinkat_args readlinkat;
        struct  symlinkat_args symlinkat;
        struct  swapoff_args swapoff;
        struct  vquotactl_args vquotactl;
        struct  linkat_args linkat;
        struct  eaccess_args eaccess;
        struct  lpathconf_args lpathconf;
        struct  procctl_args procctl;
        struct  chflagsat_args chflagsat;
        struct  pipe2_args pipe2;
        struct  utimensat_args utimensat;
        struct  futimens_args futimens;
        struct  accept4_args accept4;
        struct  lwp_setname_args lwp_setname;
        struct  ppoll_args ppoll;
        struct  lwp_setaffinity_args lwp_setaffinity;
        struct  lwp_getaffinity_args lwp_getaffinity;
        struct  lwp_create2_args lwp_create2;
        struct  getcpuclockid_args getcpuclockid;
        struct  wait6_args wait6;
        struct  lwp_getname_args lwp_getname;
        struct  getrandom_args getrandom;
        struct  __realpath_args __realpath;
        struct  fexecve_args fexecve;
        struct  posix_fallocate_args posix_fallocate;
        struct  fdatasync_args fdatasync;
        struct  futimesat_args futimesat;
};