Merge branch 'vendor/LIBARCHIVE'
[dragonfly.git] / sys / emulation / linux / i386 / linux_union.h
1 /*
2  * Union of syscall args for messaging.
3  *
4  * DO NOT EDIT-- this file is automatically generated.
5  * $DragonFly: src/sys/emulation/linux/i386/linux_union.h,v 1.15 2008/05/19 10:19:49 corecode Exp $
6  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.9 2006/06/05 07:26:10 dillon Exp 
7  */
8
9 union sysunion {
10 #ifdef _KERNEL /* header only applies in kernel */
11         struct  lwkt_msg lmsg;
12         struct  sysmsg sysmsg;
13 #endif
14 #define nosys   linux_nosys
15         struct  linux_fork_args linux_fork;
16         struct  linux_open_args linux_open;
17         struct  linux_waitpid_args linux_waitpid;
18         struct  linux_creat_args linux_creat;
19         struct  linux_link_args linux_link;
20         struct  linux_unlink_args linux_unlink;
21         struct  linux_execve_args linux_execve;
22         struct  linux_chdir_args linux_chdir;
23         struct  linux_time_args linux_time;
24         struct  linux_mknod_args linux_mknod;
25         struct  linux_chmod_args linux_chmod;
26         struct  linux_lchown16_args linux_lchown16;
27         struct  linux_stat_args linux_stat;
28         struct  linux_lseek_args linux_lseek;
29         struct  linux_getpid_args linux_getpid;
30         struct  linux_mount_args linux_mount;
31         struct  linux_oldumount_args linux_oldumount;
32         struct  linux_setuid16_args linux_setuid16;
33         struct  linux_getuid16_args linux_getuid16;
34         struct  linux_stime_args linux_stime;
35         struct  linux_ptrace_args linux_ptrace;
36         struct  linux_alarm_args linux_alarm;
37         struct  linux_fstat_args linux_fstat;
38         struct  linux_pause_args linux_pause;
39         struct  linux_utime_args linux_utime;
40         struct  linux_access_args linux_access;
41         struct  linux_nice_args linux_nice;
42         struct  linux_kill_args linux_kill;
43         struct  linux_rename_args linux_rename;
44         struct  linux_mkdir_args linux_mkdir;
45         struct  linux_rmdir_args linux_rmdir;
46         struct  linux_pipe_args linux_pipe;
47         struct  linux_times_args linux_times;
48         struct  linux_brk_args linux_brk;
49         struct  linux_setgid16_args linux_setgid16;
50         struct  linux_getgid16_args linux_getgid16;
51         struct  linux_signal_args linux_signal;
52         struct  linux_geteuid16_args linux_geteuid16;
53         struct  linux_getegid16_args linux_getegid16;
54         struct  linux_umount_args linux_umount;
55         struct  linux_ioctl_args linux_ioctl;
56         struct  linux_fcntl_args linux_fcntl;
57         struct  linux_olduname_args linux_olduname;
58         struct  linux_ustat_args linux_ustat;
59         struct  linux_sigaction_args linux_sigaction;
60         struct  linux_sgetmask_args linux_sgetmask;
61         struct  linux_ssetmask_args linux_ssetmask;
62         struct  linux_setreuid16_args linux_setreuid16;
63         struct  linux_setregid16_args linux_setregid16;
64         struct  linux_sigsuspend_args linux_sigsuspend;
65         struct  linux_sigpending_args linux_sigpending;
66         struct  linux_setrlimit_args linux_setrlimit;
67         struct  linux_old_getrlimit_args linux_old_getrlimit;
68         struct  linux_getgroups16_args linux_getgroups16;
69         struct  linux_setgroups16_args linux_setgroups16;
70         struct  linux_old_select_args linux_old_select;
71         struct  linux_symlink_args linux_symlink;
72         struct  linux_readlink_args linux_readlink;
73         struct  linux_uselib_args linux_uselib;
74         struct  linux_reboot_args linux_reboot;
75         struct  linux_readdir_args linux_readdir;
76         struct  linux_mmap_args linux_mmap;
77         struct  linux_truncate_args linux_truncate;
78         struct  linux_ftruncate_args linux_ftruncate;
79         struct  linux_statfs_args linux_statfs;
80         struct  linux_fstatfs_args linux_fstatfs;
81         struct  linux_ioperm_args linux_ioperm;
82         struct  linux_socketcall_args linux_socketcall;
83         struct  linux_syslog_args linux_syslog;
84         struct  linux_setitimer_args linux_setitimer;
85         struct  linux_getitimer_args linux_getitimer;
86         struct  linux_newstat_args linux_newstat;
87         struct  linux_newlstat_args linux_newlstat;
88         struct  linux_newfstat_args linux_newfstat;
89         struct  linux_uname_args linux_uname;
90         struct  linux_iopl_args linux_iopl;
91         struct  linux_vhangup_args linux_vhangup;
92         struct  linux_vm86old_args linux_vm86old;
93         struct  linux_wait4_args linux_wait4;
94         struct  linux_swapoff_args linux_swapoff;
95         struct  linux_sysinfo_args linux_sysinfo;
96         struct  linux_ipc_args linux_ipc;
97         struct  linux_sigreturn_args linux_sigreturn;
98         struct  linux_clone_args linux_clone;
99         struct  linux_newuname_args linux_newuname;
100         struct  linux_modify_ldt_args linux_modify_ldt;
101         struct  linux_adjtimex_args linux_adjtimex;
102         struct  linux_sigprocmask_args linux_sigprocmask;
103         struct  linux_create_module_args linux_create_module;
104         struct  linux_init_module_args linux_init_module;
105         struct  linux_delete_module_args linux_delete_module;
106         struct  linux_get_kernel_syms_args linux_get_kernel_syms;
107         struct  linux_quotactl_args linux_quotactl;
108         struct  linux_bdflush_args linux_bdflush;
109         struct  linux_sysfs_args linux_sysfs;
110         struct  linux_personality_args linux_personality;
111         struct  linux_setfsuid16_args linux_setfsuid16;
112         struct  linux_setfsgid16_args linux_setfsgid16;
113         struct  linux_llseek_args linux_llseek;
114         struct  linux_getdents_args linux_getdents;
115         struct  linux_select_args linux_select;
116         struct  linux_msync_args linux_msync;
117         struct  linux_getsid_args linux_getsid;
118         struct  linux_fdatasync_args linux_fdatasync;
119         struct  linux_sysctl_args linux_sysctl;
120         struct  linux_sched_setscheduler_args linux_sched_setscheduler;
121         struct  linux_sched_getscheduler_args linux_sched_getscheduler;
122         struct  linux_sched_get_priority_max_args linux_sched_get_priority_max;
123         struct  linux_sched_get_priority_min_args linux_sched_get_priority_min;
124         struct  linux_mremap_args linux_mremap;
125         struct  linux_setresuid16_args linux_setresuid16;
126         struct  linux_getresuid16_args linux_getresuid16;
127         struct  linux_vm86_args linux_vm86;
128         struct  linux_query_module_args linux_query_module;
129         struct  linux_nfsservctl_args linux_nfsservctl;
130         struct  linux_setresgid16_args linux_setresgid16;
131         struct  linux_getresgid16_args linux_getresgid16;
132         struct  linux_prctl_args linux_prctl;
133         struct  linux_rt_sigreturn_args linux_rt_sigreturn;
134         struct  linux_rt_sigaction_args linux_rt_sigaction;
135         struct  linux_rt_sigprocmask_args linux_rt_sigprocmask;
136         struct  linux_rt_sigpending_args linux_rt_sigpending;
137         struct  linux_rt_sigtimedwait_args linux_rt_sigtimedwait;
138         struct  linux_rt_sigqueueinfo_args linux_rt_sigqueueinfo;
139         struct  linux_rt_sigsuspend_args linux_rt_sigsuspend;
140         struct  linux_pread_args linux_pread;
141         struct  linux_pwrite_args linux_pwrite;
142         struct  linux_chown16_args linux_chown16;
143         struct  linux_getcwd_args linux_getcwd;
144         struct  linux_capget_args linux_capget;
145         struct  linux_capset_args linux_capset;
146         struct  linux_sigaltstack_args linux_sigaltstack;
147         struct  linux_sendfile_args linux_sendfile;
148         struct  linux_vfork_args linux_vfork;
149         struct  linux_getrlimit_args linux_getrlimit;
150         struct  linux_mmap2_args linux_mmap2;
151         struct  linux_truncate64_args linux_truncate64;
152         struct  linux_ftruncate64_args linux_ftruncate64;
153         struct  linux_stat64_args linux_stat64;
154         struct  linux_lstat64_args linux_lstat64;
155         struct  linux_fstat64_args linux_fstat64;
156         struct  linux_lchown_args linux_lchown;
157         struct  linux_getuid_args linux_getuid;
158         struct  linux_getgid_args linux_getgid;
159         struct  linux_getgroups_args linux_getgroups;
160         struct  linux_setgroups_args linux_setgroups;
161         struct  linux_chown_args linux_chown;
162         struct  linux_setfsuid_args linux_setfsuid;
163         struct  linux_setfsgid_args linux_setfsgid;
164         struct  linux_pivot_root_args linux_pivot_root;
165         struct  linux_mincore_args linux_mincore;
166         struct  linux_madvise_args linux_madvise;
167         struct  linux_getdents64_args linux_getdents64;
168         struct  linux_fcntl64_args linux_fcntl64;
169         struct  linux_setxattr_args linux_setxattr;
170         struct  linux_lsetxattr_args linux_lsetxattr;
171         struct  linux_fsetxattr_args linux_fsetxattr;
172         struct  linux_getxattr_args linux_getxattr;
173         struct  linux_lgetxattr_args linux_lgetxattr;
174         struct  linux_fgetxattr_args linux_fgetxattr;
175         struct  linux_listxattr_args linux_listxattr;
176         struct  linux_llistxattr_args linux_llistxattr;
177         struct  linux_flistxattr_args linux_flistxattr;
178         struct  linux_removexattr_args linux_removexattr;
179         struct  linux_lremovexattr_args linux_lremovexattr;
180         struct  linux_fremovexattr_args linux_fremovexattr;
181         struct  linux_fadvise64_args linux_fadvise64;
182         struct  linux_exit_group_args linux_exit_group;
183 };