Mon Oct 6 14:53:58 2008 UTC ()
Regen.


(njoly)
diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_syscall.h
diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h
diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_syscalls.c
diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_sysent.c

cvs diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_syscall.h (expand / switch to unified diff)

--- src/sys/compat/linux32/arch/amd64/linux32_syscall.h 2008/09/22 13:08:50 1.40
+++ src/sys/compat/linux32/arch/amd64/linux32_syscall.h 2008/10/06 14:53:58 1.41
@@ -1,76 +1,76 @@ @@ -1,76 +1,76 @@
1/* $NetBSD: linux32_syscall.h,v 1.40 2008/09/22 13:08:50 njoly Exp $ */ 1/* $NetBSD: linux32_syscall.h,v 1.41 2008/10/06 14:53:58 njoly Exp $ */
2 2
3/* 3/*
4 * System call numbers. 4 * System call numbers.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.37 2008/09/22 13:07:46 njoly Exp 7 * created from NetBSD: syscalls.master,v 1.38 2008/10/06 14:53:01 njoly Exp
8 */ 8 */
9 9
10#ifndef _LINUX32_SYS_SYSCALL_H_ 10#ifndef _LINUX32_SYS_SYSCALL_H_
11#define _LINUX32_SYS_SYSCALL_H_ 11#define _LINUX32_SYS_SYSCALL_H_
12 12
13#define LINUX32_SYS_MAXSYSARGS 8 13#define LINUX32_SYS_MAXSYSARGS 8
14 14
15/* syscall: "syscall" ret: "int" args: */ 15/* syscall: "syscall" ret: "int" args: */
16#define LINUX32_SYS_syscall 0 16#define LINUX32_SYS_syscall 0
17 17
18/* syscall: "netbsd32_exit" ret: "int" args: "int" */ 18/* syscall: "netbsd32_exit" ret: "int" args: "int" */
19#define LINUX32_SYS_netbsd32_exit 1 19#define LINUX32_SYS_netbsd32_exit 1
20 20
21/* syscall: "fork" ret: "int" args: */ 21/* syscall: "fork" ret: "int" args: */
22#define LINUX32_SYS_fork 2 22#define LINUX32_SYS_fork 2
23 23
24/* syscall: "netbsd32_read" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" */ 24/* syscall: "netbsd32_read" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" */
25#define LINUX32_SYS_netbsd32_read 3 25#define LINUX32_SYS_netbsd32_read 3
26 26
27/* syscall: "netbsd32_write" ret: "netbsd32_ssize_t" args: "int" "const netbsd32_voidp" "netbsd32_size_t" */ 27/* syscall: "netbsd32_write" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" */
28#define LINUX32_SYS_netbsd32_write 4 28#define LINUX32_SYS_netbsd32_write 4
29 29
30/* syscall: "open" ret: "int" args: "const netbsd32_charp" "int" "int" */ 30/* syscall: "open" ret: "int" args: "netbsd32_charp" "int" "int" */
31#define LINUX32_SYS_open 5 31#define LINUX32_SYS_open 5
32 32
33/* syscall: "netbsd32_close" ret: "int" args: "int" */ 33/* syscall: "netbsd32_close" ret: "int" args: "int" */
34#define LINUX32_SYS_netbsd32_close 6 34#define LINUX32_SYS_netbsd32_close 6
35 35
36/* syscall: "waitpid" ret: "int" args: "int" "netbsd32_intp" "int" */ 36/* syscall: "waitpid" ret: "int" args: "int" "netbsd32_intp" "int" */
37#define LINUX32_SYS_waitpid 7 37#define LINUX32_SYS_waitpid 7
38 38
39/* syscall: "creat" ret: "int" args: "const netbsd32_charp" "int" */ 39/* syscall: "creat" ret: "int" args: "netbsd32_charp" "int" */
40#define LINUX32_SYS_creat 8 40#define LINUX32_SYS_creat 8
41 41
42/* syscall: "netbsd32_link" ret: "int" args: "const netbsd32_charp" "const netbsd32_charp" */ 42/* syscall: "netbsd32_link" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */
43#define LINUX32_SYS_netbsd32_link 9 43#define LINUX32_SYS_netbsd32_link 9
44 44
45/* syscall: "unlink" ret: "int" args: "const netbsd32_charp" */ 45/* syscall: "unlink" ret: "int" args: "netbsd32_charp" */
46#define LINUX32_SYS_unlink 10 46#define LINUX32_SYS_unlink 10
47 47
48/* syscall: "netbsd32_execve" ret: "int" args: "const netbsd32_charp" "netbsd32_charpp" "netbsd32_charpp" */ 48/* syscall: "netbsd32_execve" ret: "int" args: "netbsd32_charp" "netbsd32_charpp" "netbsd32_charpp" */
49#define LINUX32_SYS_netbsd32_execve 11 49#define LINUX32_SYS_netbsd32_execve 11
50 50
51/* syscall: "netbsd32_chdir" ret: "int" args: "const netbsd32_charp" */ 51/* syscall: "netbsd32_chdir" ret: "int" args: "netbsd32_charp" */
52#define LINUX32_SYS_netbsd32_chdir 12 52#define LINUX32_SYS_netbsd32_chdir 12
53 53
54/* syscall: "time" ret: "int" args: "linux32_timep_t" */ 54/* syscall: "time" ret: "int" args: "linux32_timep_t" */
55#define LINUX32_SYS_time 13 55#define LINUX32_SYS_time 13
56 56
57/* syscall: "mknod" ret: "int" args: "const netbsd32_charp" "int" "int" */ 57/* syscall: "mknod" ret: "int" args: "netbsd32_charp" "int" "int" */
58#define LINUX32_SYS_mknod 14 58#define LINUX32_SYS_mknod 14
59 59
60/* syscall: "netbsd32_chmod" ret: "int" args: "const netbsd32_charp" "int" */ 60/* syscall: "netbsd32_chmod" ret: "int" args: "netbsd32_charp" "int" */
61#define LINUX32_SYS_netbsd32_chmod 15 61#define LINUX32_SYS_netbsd32_chmod 15
62 62
63/* syscall: "lchown16" ret: "int" args: "const netbsd32_charp" "linux32_uid16_t" "linux32_gid16_t" */ 63/* syscall: "lchown16" ret: "int" args: "netbsd32_charp" "linux32_uid16_t" "linux32_gid16_t" */
64#define LINUX32_SYS_lchown16 16 64#define LINUX32_SYS_lchown16 16
65 65
66/* syscall: "break" ret: "int" args: "netbsd32_charp" */ 66/* syscall: "break" ret: "int" args: "netbsd32_charp" */
67#define LINUX32_SYS_break 17 67#define LINUX32_SYS_break 17
68 68
69 /* 18 is obsolete ostat */ 69 /* 18 is obsolete ostat */
70/* syscall: "compat_43_netbsd32_olseek" ret: "netbsd32_long" args: "int" "netbsd32_long" "int" */ 70/* syscall: "compat_43_netbsd32_olseek" ret: "netbsd32_long" args: "int" "netbsd32_long" "int" */
71#define LINUX32_SYS_compat_43_netbsd32_olseek 19 71#define LINUX32_SYS_compat_43_netbsd32_olseek 19
72 72
73/* syscall: "getpid" ret: "pid_t" args: */ 73/* syscall: "getpid" ret: "pid_t" args: */
74#define LINUX32_SYS_getpid 20 74#define LINUX32_SYS_getpid 20
75 75
76/* syscall: "linux_setuid16" ret: "int" args: "uid_t" */ 76/* syscall: "linux_setuid16" ret: "int" args: "uid_t" */
@@ -82,51 +82,51 @@ @@ -82,51 +82,51 @@
82/* syscall: "stime" ret: "int" args: "linux32_timep_t" */ 82/* syscall: "stime" ret: "int" args: "linux32_timep_t" */
83#define LINUX32_SYS_stime 25 83#define LINUX32_SYS_stime 25
84 84
85/* syscall: "ptrace" ret: "int" args: "int" "int" "int" "int" */ 85/* syscall: "ptrace" ret: "int" args: "int" "int" "int" "int" */
86#define LINUX32_SYS_ptrace 26 86#define LINUX32_SYS_ptrace 26
87 87
88/* syscall: "alarm" ret: "int" args: "unsigned int" */ 88/* syscall: "alarm" ret: "int" args: "unsigned int" */
89#define LINUX32_SYS_alarm 27 89#define LINUX32_SYS_alarm 27
90 90
91 /* 28 is obsolete ofstat */ 91 /* 28 is obsolete ofstat */
92/* syscall: "pause" ret: "int" args: */ 92/* syscall: "pause" ret: "int" args: */
93#define LINUX32_SYS_pause 29 93#define LINUX32_SYS_pause 29
94 94
95/* syscall: "utime" ret: "int" args: "const netbsd32_charp" "linux32_utimbufp_t" */ 95/* syscall: "utime" ret: "int" args: "netbsd32_charp" "linux32_utimbufp_t" */
96#define LINUX32_SYS_utime 30 96#define LINUX32_SYS_utime 30
97 97
98 /* 31 is obsolete stty */ 98 /* 31 is obsolete stty */
99 /* 32 is obsolete gtty */ 99 /* 32 is obsolete gtty */
100/* syscall: "netbsd32_access" ret: "int" args: "const netbsd32_charp" "int" */ 100/* syscall: "netbsd32_access" ret: "int" args: "netbsd32_charp" "int" */
101#define LINUX32_SYS_netbsd32_access 33 101#define LINUX32_SYS_netbsd32_access 33
102 102
103/* syscall: "nice" ret: "int" args: "int" */ 103/* syscall: "nice" ret: "int" args: "int" */
104#define LINUX32_SYS_nice 34 104#define LINUX32_SYS_nice 34
105 105
106 /* 35 is obsolete ftime */ 106 /* 35 is obsolete ftime */
107/* syscall: "sync" ret: "int" args: */ 107/* syscall: "sync" ret: "int" args: */
108#define LINUX32_SYS_sync 36 108#define LINUX32_SYS_sync 36
109 109
110/* syscall: "kill" ret: "int" args: "int" "int" */ 110/* syscall: "kill" ret: "int" args: "int" "int" */
111#define LINUX32_SYS_kill 37 111#define LINUX32_SYS_kill 37
112 112
113/* syscall: "netbsd32___posix_rename" ret: "int" args: "const netbsd32_charp" "const netbsd32_charp" */ 113/* syscall: "netbsd32___posix_rename" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */
114#define LINUX32_SYS_netbsd32___posix_rename 38 114#define LINUX32_SYS_netbsd32___posix_rename 38
115 115
116/* syscall: "netbsd32_mkdir" ret: "int" args: "const netbsd32_charp" "int" */ 116/* syscall: "netbsd32_mkdir" ret: "int" args: "netbsd32_charp" "int" */
117#define LINUX32_SYS_netbsd32_mkdir 39 117#define LINUX32_SYS_netbsd32_mkdir 39
118 118
119/* syscall: "netbsd32_rmdir" ret: "int" args: "const netbsd32_charp" */ 119/* syscall: "netbsd32_rmdir" ret: "int" args: "netbsd32_charp" */
120#define LINUX32_SYS_netbsd32_rmdir 40 120#define LINUX32_SYS_netbsd32_rmdir 40
121 121
122/* syscall: "netbsd32_dup" ret: "int" args: "u_int" */ 122/* syscall: "netbsd32_dup" ret: "int" args: "u_int" */
123#define LINUX32_SYS_netbsd32_dup 41 123#define LINUX32_SYS_netbsd32_dup 41
124 124
125/* syscall: "pipe" ret: "int" args: "netbsd32_intp" */ 125/* syscall: "pipe" ret: "int" args: "netbsd32_intp" */
126#define LINUX32_SYS_pipe 42 126#define LINUX32_SYS_pipe 42
127 127
128/* syscall: "times" ret: "int" args: "linux32_tmsp_t" */ 128/* syscall: "times" ret: "int" args: "linux32_tmsp_t" */
129#define LINUX32_SYS_times 43 129#define LINUX32_SYS_times 43
130 130
131 /* 44 is obsolete prof */ 131 /* 44 is obsolete prof */
132/* syscall: "brk" ret: "int" args: "netbsd32_charp" */ 132/* syscall: "brk" ret: "int" args: "netbsd32_charp" */
@@ -162,27 +162,27 @@ @@ -162,27 +162,27 @@
162/* syscall: "netbsd32_setpgid" ret: "int" args: "int" "int" */ 162/* syscall: "netbsd32_setpgid" ret: "int" args: "int" "int" */
163#define LINUX32_SYS_netbsd32_setpgid 57 163#define LINUX32_SYS_netbsd32_setpgid 57
164 164
165 /* 58 is obsolete ulimit */ 165 /* 58 is obsolete ulimit */
166/* syscall: "oldolduname" ret: "int" args: "linux32_oldold_utsnamep_t" */ 166/* syscall: "oldolduname" ret: "int" args: "linux32_oldold_utsnamep_t" */
167#define LINUX32_SYS_oldolduname 59 167#define LINUX32_SYS_oldolduname 59
168 168
169/* syscall: "netbsd32_umask" ret: "int" args: "int" */ 169/* syscall: "netbsd32_umask" ret: "int" args: "int" */
170#define LINUX32_SYS_netbsd32_umask 60 170#define LINUX32_SYS_netbsd32_umask 60
171 171
172/* syscall: "netbsd32_chroot" ret: "int" args: "netbsd32_charp" */ 172/* syscall: "netbsd32_chroot" ret: "int" args: "netbsd32_charp" */
173#define LINUX32_SYS_netbsd32_chroot 61 173#define LINUX32_SYS_netbsd32_chroot 61
174 174
175/* syscall: "netbsd32_dup2" ret: "int" args: "u_int" "u_int" */ 175/* syscall: "netbsd32_dup2" ret: "int" args: "int" "int" */
176#define LINUX32_SYS_netbsd32_dup2 63 176#define LINUX32_SYS_netbsd32_dup2 63
177 177
178/* syscall: "getppid" ret: "pid_t" args: */ 178/* syscall: "getppid" ret: "pid_t" args: */
179#define LINUX32_SYS_getppid 64 179#define LINUX32_SYS_getppid 64
180 180
181/* syscall: "getpgrp" ret: "int" args: */ 181/* syscall: "getpgrp" ret: "int" args: */
182#define LINUX32_SYS_getpgrp 65 182#define LINUX32_SYS_getpgrp 65
183 183
184/* syscall: "setsid" ret: "int" args: */ 184/* syscall: "setsid" ret: "int" args: */
185#define LINUX32_SYS_setsid 66 185#define LINUX32_SYS_setsid 66
186 186
187/* syscall: "setreuid16" ret: "int" args: "linux32_uid16_t" "linux32_uid16_t" */ 187/* syscall: "setreuid16" ret: "int" args: "linux32_uid16_t" "linux32_uid16_t" */
188#define LINUX32_SYS_setreuid16 70 188#define LINUX32_SYS_setreuid16 70
@@ -207,87 +207,87 @@ @@ -207,87 +207,87 @@
207 207
208/* syscall: "settimeofday" ret: "int" args: "netbsd32_timevalp_t" "netbsd32_timezonep_t" */ 208/* syscall: "settimeofday" ret: "int" args: "netbsd32_timevalp_t" "netbsd32_timezonep_t" */
209#define LINUX32_SYS_settimeofday 79 209#define LINUX32_SYS_settimeofday 79
210 210
211/* syscall: "getgroups16" ret: "int" args: "int" "linux32_gid16p_t" */ 211/* syscall: "getgroups16" ret: "int" args: "int" "linux32_gid16p_t" */
212#define LINUX32_SYS_getgroups16 80 212#define LINUX32_SYS_getgroups16 80
213 213
214/* syscall: "setgroups16" ret: "int" args: "int" "linux32_gid16p_t" */ 214/* syscall: "setgroups16" ret: "int" args: "int" "linux32_gid16p_t" */
215#define LINUX32_SYS_setgroups16 81 215#define LINUX32_SYS_setgroups16 81
216 216
217/* syscall: "oldselect" ret: "int" args: "linux32_oldselectp_t" */ 217/* syscall: "oldselect" ret: "int" args: "linux32_oldselectp_t" */
218#define LINUX32_SYS_oldselect 82 218#define LINUX32_SYS_oldselect 82
219 219
220/* syscall: "netbsd32_symlink" ret: "int" args: "netbsd32_charp" "const netbsd32_charp" */ 220/* syscall: "netbsd32_symlink" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */
221#define LINUX32_SYS_netbsd32_symlink 83 221#define LINUX32_SYS_netbsd32_symlink 83
222 222
223/* syscall: "compat_43_netbsd32_lstat43" ret: "int" args: "const netbsd32_charp" "netbsd32_stat43p_t" */ 223/* syscall: "compat_43_netbsd32_lstat43" ret: "int" args: "netbsd32_charp" "netbsd32_stat43p_t" */
224#define LINUX32_SYS_compat_43_netbsd32_lstat43 84 224#define LINUX32_SYS_compat_43_netbsd32_lstat43 84
225 225
226/* syscall: "netbsd32_readlink" ret: "int" args: "const netbsd32_charp" "netbsd32_charp" "int" */ 226/* syscall: "netbsd32_readlink" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_size_t" */
227#define LINUX32_SYS_netbsd32_readlink 85 227#define LINUX32_SYS_netbsd32_readlink 85
228 228
229/* syscall: "swapon" ret: "int" args: "netbsd32_charp" */ 229/* syscall: "swapon" ret: "int" args: "netbsd32_charp" */
230#define LINUX32_SYS_swapon 87 230#define LINUX32_SYS_swapon 87
231 231
232/* syscall: "reboot" ret: "int" args: "int" "int" "int" "netbsd32_voidp" */ 232/* syscall: "reboot" ret: "int" args: "int" "int" "int" "netbsd32_voidp" */
233#define LINUX32_SYS_reboot 88 233#define LINUX32_SYS_reboot 88
234 234
235/* syscall: "readdir" ret: "int" args: "int" "netbsd32_voidp" "unsigned int" */ 235/* syscall: "readdir" ret: "int" args: "int" "netbsd32_voidp" "unsigned int" */
236#define LINUX32_SYS_readdir 89 236#define LINUX32_SYS_readdir 89
237 237
238/* syscall: "old_mmap" ret: "int" args: "linux32_oldmmapp" */ 238/* syscall: "old_mmap" ret: "int" args: "linux32_oldmmapp" */
239#define LINUX32_SYS_old_mmap 90 239#define LINUX32_SYS_old_mmap 90
240 240
241/* syscall: "netbsd32_munmap" ret: "int" args: "netbsd32_caddr_t" "int" */ 241/* syscall: "netbsd32_munmap" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */
242#define LINUX32_SYS_netbsd32_munmap 91 242#define LINUX32_SYS_netbsd32_munmap 91
243 243
244/* syscall: "compat_43_netbsd32_otruncate" ret: "int" args: "const netbsd32_charp" "netbsd32_long" */ 244/* syscall: "compat_43_netbsd32_otruncate" ret: "int" args: "netbsd32_charp" "netbsd32_long" */
245#define LINUX32_SYS_compat_43_netbsd32_otruncate 92 245#define LINUX32_SYS_compat_43_netbsd32_otruncate 92
246 246
247/* syscall: "compat_43_netbsd32_oftruncate" ret: "int" args: "int" "netbsd32_long" */ 247/* syscall: "compat_43_netbsd32_oftruncate" ret: "int" args: "int" "netbsd32_long" */
248#define LINUX32_SYS_compat_43_netbsd32_oftruncate 93 248#define LINUX32_SYS_compat_43_netbsd32_oftruncate 93
249 249
250/* syscall: "netbsd32_fchmod" ret: "int" args: "int" "int" */ 250/* syscall: "netbsd32_fchmod" ret: "int" args: "int" "int" */
251#define LINUX32_SYS_netbsd32_fchmod 94 251#define LINUX32_SYS_netbsd32_fchmod 94
252 252
253/* syscall: "fchown16" ret: "int" args: "int" "linux32_uid16_t" "linux32_gid16_t" */ 253/* syscall: "fchown16" ret: "int" args: "int" "linux32_uid16_t" "linux32_gid16_t" */
254#define LINUX32_SYS_fchown16 95 254#define LINUX32_SYS_fchown16 95
255 255
256/* syscall: "getpriority" ret: "int" args: "int" "int" */ 256/* syscall: "getpriority" ret: "int" args: "int" "int" */
257#define LINUX32_SYS_getpriority 96 257#define LINUX32_SYS_getpriority 96
258 258
259/* syscall: "netbsd32_setpriority" ret: "int" args: "int" "int" "int" */ 259/* syscall: "netbsd32_setpriority" ret: "int" args: "int" "int" "int" */
260#define LINUX32_SYS_netbsd32_setpriority 97 260#define LINUX32_SYS_netbsd32_setpriority 97
261 261
262/* syscall: "statfs" ret: "int" args: "const netbsd32_charp" "linux32_statfsp" */ 262/* syscall: "statfs" ret: "int" args: "netbsd32_charp" "linux32_statfsp" */
263#define LINUX32_SYS_statfs 99 263#define LINUX32_SYS_statfs 99
264 264
265/* syscall: "socketcall" ret: "int" args: "int" "netbsd32_voidp" */ 265/* syscall: "socketcall" ret: "int" args: "int" "netbsd32_voidp" */
266#define LINUX32_SYS_socketcall 102 266#define LINUX32_SYS_socketcall 102
267 267
268/* syscall: "netbsd32_setitimer" ret: "int" args: "u_int" "netbsd32_itimervalp_t" "netbsd32_itimervalp_t" */ 268/* syscall: "netbsd32_setitimer" ret: "int" args: "int" "netbsd32_itimervalp_t" "netbsd32_itimervalp_t" */
269#define LINUX32_SYS_netbsd32_setitimer 104 269#define LINUX32_SYS_netbsd32_setitimer 104
270 270
271/* syscall: "netbsd32_getitimer" ret: "int" args: "u_int" "netbsd32_itimervalp_t" */ 271/* syscall: "netbsd32_getitimer" ret: "int" args: "int" "netbsd32_itimervalp_t" */
272#define LINUX32_SYS_netbsd32_getitimer 105 272#define LINUX32_SYS_netbsd32_getitimer 105
273 273
274/* syscall: "olduname" ret: "int" args: "linux32_oldutsnamep_t" */ 274/* syscall: "olduname" ret: "int" args: "linux32_oldutsnamep_t" */
275#define LINUX32_SYS_olduname 109 275#define LINUX32_SYS_olduname 109
276 276
277/* syscall: "wait4" ret: "int" args: "int" "netbsd32_intp" "int" "netbsd32_rusagep_t" */ 277/* syscall: "wait4" ret: "int" args: "int" "netbsd32_intp" "int" "netbsd32_rusagep_t" */
278#define LINUX32_SYS_wait4 114 278#define LINUX32_SYS_wait4 114
279 279
280/* syscall: "swapoff" ret: "int" args: "const netbsd32_charp" */ 280/* syscall: "swapoff" ret: "int" args: "netbsd32_charp" */
281#define LINUX32_SYS_swapoff 115 281#define LINUX32_SYS_swapoff 115
282 282
283/* syscall: "sysinfo" ret: "int" args: "linux32_sysinfop_t" */ 283/* syscall: "sysinfo" ret: "int" args: "linux32_sysinfop_t" */
284#define LINUX32_SYS_sysinfo 116 284#define LINUX32_SYS_sysinfo 116
285 285
286/* syscall: "ipc" ret: "int" args: "int" "int" "int" "int" "netbsd32_voidp" */ 286/* syscall: "ipc" ret: "int" args: "int" "int" "int" "int" "netbsd32_voidp" */
287#define LINUX32_SYS_ipc 117 287#define LINUX32_SYS_ipc 117
288 288
289/* syscall: "netbsd32_fsync" ret: "int" args: "int" */ 289/* syscall: "netbsd32_fsync" ret: "int" args: "int" */
290#define LINUX32_SYS_netbsd32_fsync 118 290#define LINUX32_SYS_netbsd32_fsync 118
291 291
292/* syscall: "sigreturn" ret: "int" args: "linux32_sigcontextp_t" */ 292/* syscall: "sigreturn" ret: "int" args: "linux32_sigcontextp_t" */
293#define LINUX32_SYS_sigreturn 119 293#define LINUX32_SYS_sigreturn 119
@@ -318,132 +318,132 @@ @@ -318,132 +318,132 @@
318 318
319/* syscall: "getdents" ret: "int" args: "int" "linux32_direntp_t" "unsigned int" */ 319/* syscall: "getdents" ret: "int" args: "int" "linux32_direntp_t" "unsigned int" */
320#define LINUX32_SYS_getdents 141 320#define LINUX32_SYS_getdents 141
321 321
322/* syscall: "select" ret: "int" args: "int" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_timevalp_t" */ 322/* syscall: "select" ret: "int" args: "int" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_timevalp_t" */
323#define LINUX32_SYS_select 142 323#define LINUX32_SYS_select 142
324 324
325/* syscall: "netbsd32_flock" ret: "int" args: "int" "int" */ 325/* syscall: "netbsd32_flock" ret: "int" args: "int" "int" */
326#define LINUX32_SYS_netbsd32_flock 143 326#define LINUX32_SYS_netbsd32_flock 143
327 327
328/* syscall: "netbsd32___msync13" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */ 328/* syscall: "netbsd32___msync13" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */
329#define LINUX32_SYS_netbsd32___msync13 144 329#define LINUX32_SYS_netbsd32___msync13 144
330 330
331/* syscall: "netbsd32_readv" ret: "int" args: "int" "const netbsd32_iovecp_t" "u_int" */ 331/* syscall: "netbsd32_readv" ret: "int" args: "int" "netbsd32_iovecp_t" "int" */
332#define LINUX32_SYS_netbsd32_readv 145 332#define LINUX32_SYS_netbsd32_readv 145
333 333
334/* syscall: "netbsd32_writev" ret: "netbsd32_ssize_t" args: "int" "const netbsd32_iovecp_t" "int" */ 334/* syscall: "netbsd32_writev" ret: "netbsd32_ssize_t" args: "int" "netbsd32_iovecp_t" "int" */
335#define LINUX32_SYS_netbsd32_writev 146 335#define LINUX32_SYS_netbsd32_writev 146
336 336
337/* syscall: "netbsd32_getsid" ret: "pid_t" args: "pid_t" */ 337/* syscall: "netbsd32_getsid" ret: "pid_t" args: "pid_t" */
338#define LINUX32_SYS_netbsd32_getsid 147 338#define LINUX32_SYS_netbsd32_getsid 147
339 339
340/* syscall: "fdatasync" ret: "int" args: "int" */ 340/* syscall: "fdatasync" ret: "int" args: "int" */
341#define LINUX32_SYS_fdatasync 148 341#define LINUX32_SYS_fdatasync 148
342 342
343/* syscall: "__sysctl" ret: "int" args: "linux32___sysctlp_t" */ 343/* syscall: "__sysctl" ret: "int" args: "linux32___sysctlp_t" */
344#define LINUX32_SYS___sysctl 149 344#define LINUX32_SYS___sysctl 149
345 345
346/* syscall: "netbsd32_mlock" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */ 346/* syscall: "netbsd32_mlock" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */
347#define LINUX32_SYS_netbsd32_mlock 150 347#define LINUX32_SYS_netbsd32_mlock 150
348 348
349/* syscall: "netbsd32_munlock" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */ 349/* syscall: "netbsd32_munlock" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */
350#define LINUX32_SYS_netbsd32_munlock 151 350#define LINUX32_SYS_netbsd32_munlock 151
351 351
352/* syscall: "netbsd32_mlockall" ret: "int" args: "int" */ 352/* syscall: "netbsd32_mlockall" ret: "int" args: "int" */
353#define LINUX32_SYS_netbsd32_mlockall 152 353#define LINUX32_SYS_netbsd32_mlockall 152
354 354
355/* syscall: "munlockall" ret: "int" args: */ 355/* syscall: "munlockall" ret: "int" args: */
356#define LINUX32_SYS_munlockall 153 356#define LINUX32_SYS_munlockall 153
357 357
358/* syscall: "sched_getparam" ret: "int" args: "pid_t" "linux32_sched_paramp_t" */ 358/* syscall: "sched_getparam" ret: "int" args: "pid_t" "linux32_sched_paramp_t" */
359#define LINUX32_SYS_sched_getparam 155 359#define LINUX32_SYS_sched_getparam 155
360 360
361/* syscall: "sched_setscheduler" ret: "int" args: "pid_t" "int" "const linux32_sched_paramp_t" */ 361/* syscall: "sched_setscheduler" ret: "int" args: "pid_t" "int" "linux32_sched_paramp_t" */
362#define LINUX32_SYS_sched_setscheduler 156 362#define LINUX32_SYS_sched_setscheduler 156
363 363
364/* syscall: "sched_getscheduler" ret: "int" args: "pid_t" */ 364/* syscall: "sched_getscheduler" ret: "int" args: "pid_t" */
365#define LINUX32_SYS_sched_getscheduler 157 365#define LINUX32_SYS_sched_getscheduler 157
366 366
367/* syscall: "sched_yield" ret: "int" args: */ 367/* syscall: "sched_yield" ret: "int" args: */
368#define LINUX32_SYS_sched_yield 158 368#define LINUX32_SYS_sched_yield 158
369 369
370/* syscall: "netbsd32_nanosleep" ret: "int" args: "const netbsd32_timespecp_t rqtp netbsd32_timespecp_t" */ 370/* syscall: "netbsd32_nanosleep" ret: "int" args: "netbsd32_timespecp_t rqtp netbsd32_timespecp_t" */
371#define LINUX32_SYS_netbsd32_nanosleep 162 371#define LINUX32_SYS_netbsd32_nanosleep 162
372 372
373/* syscall: "mremap" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "netbsd32_size_t" "netbsd32_u_long" */ 373/* syscall: "mremap" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "netbsd32_size_t" "netbsd32_u_long" */
374#define LINUX32_SYS_mremap 163 374#define LINUX32_SYS_mremap 163
375 375
376/* syscall: "setresuid16" ret: "int" args: "linux32_uid16_t" "linux32_uid16_t" "linux32_uid16_t" */ 376/* syscall: "setresuid16" ret: "int" args: "linux32_uid16_t" "linux32_uid16_t" "linux32_uid16_t" */
377#define LINUX32_SYS_setresuid16 164 377#define LINUX32_SYS_setresuid16 164
378 378
379/* syscall: "getresuid16" ret: "int" args: "linux32_uid16p_t" "linux32_uid16p_t" "linux32_uid16p_t" */ 379/* syscall: "getresuid16" ret: "int" args: "linux32_uid16p_t" "linux32_uid16p_t" "linux32_uid16p_t" */
380#define LINUX32_SYS_getresuid16 165 380#define LINUX32_SYS_getresuid16 165
381 381
382/* syscall: "netbsd32_poll" ret: "int" args: "netbsd32_pollfdp_t" "u_int" "int" */ 382/* syscall: "netbsd32_poll" ret: "int" args: "netbsd32_pollfdp_t" "u_int" "int" */
383#define LINUX32_SYS_netbsd32_poll 168 383#define LINUX32_SYS_netbsd32_poll 168
384 384
385/* syscall: "setresgid16" ret: "int" args: "linux32_gid16_t" "linux32_gid16_t" "linux32_gid16_t" */ 385/* syscall: "setresgid16" ret: "int" args: "linux32_gid16_t" "linux32_gid16_t" "linux32_gid16_t" */
386#define LINUX32_SYS_setresgid16 170 386#define LINUX32_SYS_setresgid16 170
387 387
388/* syscall: "getresgid16" ret: "int" args: "linux32_gid16p_t" "linux32_gid16p_t" "linux32_gid16p_t" */ 388/* syscall: "getresgid16" ret: "int" args: "linux32_gid16p_t" "linux32_gid16p_t" "linux32_gid16p_t" */
389#define LINUX32_SYS_getresgid16 171 389#define LINUX32_SYS_getresgid16 171
390 390
391/* syscall: "rt_sigreturn" ret: "int" args: "linux32_ucontextp_t" */ 391/* syscall: "rt_sigreturn" ret: "int" args: "linux32_ucontextp_t" */
392#define LINUX32_SYS_rt_sigreturn 173 392#define LINUX32_SYS_rt_sigreturn 173
393 393
394/* syscall: "rt_sigaction" ret: "int" args: "int" "const linux32_sigactionp_t" "linux32_sigactionp_t" "netbsd32_size_t" */ 394/* syscall: "rt_sigaction" ret: "int" args: "int" "linux32_sigactionp_t" "linux32_sigactionp_t" "netbsd32_size_t" */
395#define LINUX32_SYS_rt_sigaction 174 395#define LINUX32_SYS_rt_sigaction 174
396 396
397/* syscall: "rt_sigprocmask" ret: "int" args: "int" "const linux32_sigsetp_t" "linux32_sigsetp_t" "netbsd32_size_t" */ 397/* syscall: "rt_sigprocmask" ret: "int" args: "int" "linux32_sigsetp_t" "linux32_sigsetp_t" "netbsd32_size_t" */
398#define LINUX32_SYS_rt_sigprocmask 175 398#define LINUX32_SYS_rt_sigprocmask 175
399 399
400/* syscall: "rt_sigpending" ret: "int" args: "linux32_sigsetp_t" "netbsd32_size_t" */ 400/* syscall: "rt_sigpending" ret: "int" args: "linux32_sigsetp_t" "netbsd32_size_t" */
401#define LINUX32_SYS_rt_sigpending 176 401#define LINUX32_SYS_rt_sigpending 176
402 402
403/* syscall: "rt_sigsuspend" ret: "int" args: "linux32_sigsetp_t" "netbsd32_size_t" */ 403/* syscall: "rt_sigsuspend" ret: "int" args: "linux32_sigsetp_t" "netbsd32_size_t" */
404#define LINUX32_SYS_rt_sigsuspend 179 404#define LINUX32_SYS_rt_sigsuspend 179
405 405
406/* syscall: "pread" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "linux32_off_t" */ 406/* syscall: "pread" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "linux32_off_t" */
407#define LINUX32_SYS_pread 180 407#define LINUX32_SYS_pread 180
408 408
409/* syscall: "pwrite" ret: "netbsd32_ssize_t" args: "int" "const netbsd32_voidp" "netbsd32_size_t" "linux32_off_t" */ 409/* syscall: "pwrite" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "linux32_off_t" */
410#define LINUX32_SYS_pwrite 181 410#define LINUX32_SYS_pwrite 181
411 411
412/* syscall: "chown16" ret: "int" args: "const netbsd32_charp" "linux32_uid16_t" "linux32_gid16_t" */ 412/* syscall: "chown16" ret: "int" args: "netbsd32_charp" "linux32_uid16_t" "linux32_gid16_t" */
413#define LINUX32_SYS_chown16 182 413#define LINUX32_SYS_chown16 182
414 414
415/* syscall: "netbsd32___getcwd" ret: "int" args: "netbsd32_charp" "netbsd32_size_t" */ 415/* syscall: "netbsd32___getcwd" ret: "int" args: "netbsd32_charp" "netbsd32_size_t" */
416#define LINUX32_SYS_netbsd32___getcwd 183 416#define LINUX32_SYS_netbsd32___getcwd 183
417 417
418/* syscall: "__vfork14" ret: "int" args: */ 418/* syscall: "__vfork14" ret: "int" args: */
419#define LINUX32_SYS___vfork14 190 419#define LINUX32_SYS___vfork14 190
420 420
421/* syscall: "ugetrlimit" ret: "int" args: "int" "netbsd32_orlimitp_t" */ 421/* syscall: "ugetrlimit" ret: "int" args: "int" "netbsd32_orlimitp_t" */
422#define LINUX32_SYS_ugetrlimit 191 422#define LINUX32_SYS_ugetrlimit 191
423 423
424/* syscall: "mmap2" ret: "linux32_off_t" args: "netbsd32_u_long" "netbsd32_size_t" "int" "int" "int" "linux32_off_t" */ 424/* syscall: "mmap2" ret: "linux32_off_t" args: "netbsd32_u_long" "netbsd32_size_t" "int" "int" "int" "linux32_off_t" */
425#define LINUX32_SYS_mmap2 192 425#define LINUX32_SYS_mmap2 192
426 426
427/* syscall: "stat64" ret: "int" args: "const netbsd32_charp" "linux32_stat64p" */ 427/* syscall: "stat64" ret: "int" args: "netbsd32_charp" "linux32_stat64p" */
428#define LINUX32_SYS_stat64 195 428#define LINUX32_SYS_stat64 195
429 429
430/* syscall: "lstat64" ret: "int" args: "const netbsd32_charp" "linux32_stat64p" */ 430/* syscall: "lstat64" ret: "int" args: "netbsd32_charp" "linux32_stat64p" */
431#define LINUX32_SYS_lstat64 196 431#define LINUX32_SYS_lstat64 196
432 432
433/* syscall: "fstat64" ret: "int" args: "int" "linux32_stat64p" */ 433/* syscall: "fstat64" ret: "int" args: "int" "linux32_stat64p" */
434#define LINUX32_SYS_fstat64 197 434#define LINUX32_SYS_fstat64 197
435 435
436/* syscall: "netbsd32___posix_lchown" ret: "int" args: "const netbsd32_charp" "int" "int" */ 436/* syscall: "netbsd32___posix_lchown" ret: "int" args: "netbsd32_charp" "uid_t" "gid_t" */
437#define LINUX32_SYS_netbsd32___posix_lchown 198 437#define LINUX32_SYS_netbsd32___posix_lchown 198
438 438
439/* syscall: "getuid" ret: "uid_t" args: */ 439/* syscall: "getuid" ret: "uid_t" args: */
440#define LINUX32_SYS_getuid 199 440#define LINUX32_SYS_getuid 199
441 441
442/* syscall: "getgid" ret: "gid_t" args: */ 442/* syscall: "getgid" ret: "gid_t" args: */
443#define LINUX32_SYS_getgid 200 443#define LINUX32_SYS_getgid 200
444 444
445/* syscall: "geteuid" ret: "uid_t" args: */ 445/* syscall: "geteuid" ret: "uid_t" args: */
446#define LINUX32_SYS_geteuid 201 446#define LINUX32_SYS_geteuid 201
447 447
448/* syscall: "getegid" ret: "gid_t" args: */ 448/* syscall: "getegid" ret: "gid_t" args: */
449#define LINUX32_SYS_getegid 202 449#define LINUX32_SYS_getegid 202
@@ -459,27 +459,27 @@ @@ -459,27 +459,27 @@
459 459
460/* syscall: "netbsd32_setgroups" ret: "int" args: "int" "netbsd32_gid_tp" */ 460/* syscall: "netbsd32_setgroups" ret: "int" args: "int" "netbsd32_gid_tp" */
461#define LINUX32_SYS_netbsd32_setgroups 206 461#define LINUX32_SYS_netbsd32_setgroups 206
462 462
463/* syscall: "netbsd32___posix_fchown" ret: "int" args: "int" "uid_t" "gid_t" */ 463/* syscall: "netbsd32___posix_fchown" ret: "int" args: "int" "uid_t" "gid_t" */
464#define LINUX32_SYS_netbsd32___posix_fchown 207 464#define LINUX32_SYS_netbsd32___posix_fchown 207
465 465
466/* syscall: "setresuid" ret: "int" args: "uid_t" "uid_t" "uid_t" */ 466/* syscall: "setresuid" ret: "int" args: "uid_t" "uid_t" "uid_t" */
467#define LINUX32_SYS_setresuid 208 467#define LINUX32_SYS_setresuid 208
468 468
469/* syscall: "setresgid" ret: "int" args: "gid_t" "gid_t" "gid_t" */ 469/* syscall: "setresgid" ret: "int" args: "gid_t" "gid_t" "gid_t" */
470#define LINUX32_SYS_setresgid 210 470#define LINUX32_SYS_setresgid 210
471 471
472/* syscall: "netbsd32___posix_chown" ret: "int" args: "const netbsd32_charp" "int" "int" */ 472/* syscall: "netbsd32___posix_chown" ret: "int" args: "netbsd32_charp" "uid_t" "gid_t" */
473#define LINUX32_SYS_netbsd32___posix_chown 212 473#define LINUX32_SYS_netbsd32___posix_chown 212
474 474
475/* syscall: "netbsd32_setuid" ret: "int" args: "uid_t" */ 475/* syscall: "netbsd32_setuid" ret: "int" args: "uid_t" */
476#define LINUX32_SYS_netbsd32_setuid 213 476#define LINUX32_SYS_netbsd32_setuid 213
477 477
478/* syscall: "netbsd32_setgid" ret: "int" args: "gid_t" */ 478/* syscall: "netbsd32_setgid" ret: "int" args: "gid_t" */
479#define LINUX32_SYS_netbsd32_setgid 214 479#define LINUX32_SYS_netbsd32_setgid 214
480 480
481/* syscall: "setfsuid" ret: "int" args: "uid_t" */ 481/* syscall: "setfsuid" ret: "int" args: "uid_t" */
482#define LINUX32_SYS_setfsuid 215 482#define LINUX32_SYS_setfsuid 215
483 483
484/* syscall: "setfsgid" ret: "int" args: "gid_t" */ 484/* syscall: "setfsgid" ret: "int" args: "gid_t" */
485#define LINUX32_SYS_setfsgid 216 485#define LINUX32_SYS_setfsgid 216

cvs diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h (expand / switch to unified diff)

--- src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h 2008/09/22 13:08:50 1.40
+++ src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h 2008/10/06 14:53:58 1.41
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1/* $NetBSD: linux32_syscallargs.h,v 1.40 2008/09/22 13:08:50 njoly Exp $ */ 1/* $NetBSD: linux32_syscallargs.h,v 1.41 2008/10/06 14:53:58 njoly Exp $ */
2 2
3/* 3/*
4 * System call argument lists. 4 * System call argument lists.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.37 2008/09/22 13:07:46 njoly Exp 7 * created from NetBSD: syscalls.master,v 1.38 2008/10/06 14:53:01 njoly Exp
8 */ 8 */
9 9
10#ifndef _LINUX32_SYS_SYSCALLARGS_H_ 10#ifndef _LINUX32_SYS_SYSCALLARGS_H_
11#define _LINUX32_SYS_SYSCALLARGS_H_ 11#define _LINUX32_SYS_SYSCALLARGS_H_
12 12
13#define LINUX32_SYS_MAXSYSARGS 8 13#define LINUX32_SYS_MAXSYSARGS 8
14 14
15#undef syscallarg 15#undef syscallarg
16#define syscallarg(x) \ 16#define syscallarg(x) \
17 union { \ 17 union { \
18 register32_t pad; \ 18 register32_t pad; \
19 struct { x datum; } le; \ 19 struct { x datum; } le; \
20 struct { /* LINTED zero array dimension */ \ 20 struct { /* LINTED zero array dimension */ \
@@ -28,74 +28,74 @@ @@ -28,74 +28,74 @@
28 28
29#undef check_syscall_args 29#undef check_syscall_args
30#define check_syscall_args(call) \ 30#define check_syscall_args(call) \
31 typedef char call##_check_args[sizeof (struct call##_args) \ 31 typedef char call##_check_args[sizeof (struct call##_args) \
32 <= LINUX32_SYS_MAXSYSARGS * sizeof (register32_t) ? 1 : -1]; 32 <= LINUX32_SYS_MAXSYSARGS * sizeof (register32_t) ? 1 : -1];
33 33
34struct netbsd32_exit_args; 34struct netbsd32_exit_args;
35 35
36struct netbsd32_read_args; 36struct netbsd32_read_args;
37 37
38struct netbsd32_write_args; 38struct netbsd32_write_args;
39 39
40struct linux32_sys_open_args { 40struct linux32_sys_open_args {
41 syscallarg(const netbsd32_charp) path; 41 syscallarg(netbsd32_charp) path;
42 syscallarg(int) flags; 42 syscallarg(int) flags;
43 syscallarg(int) mode; 43 syscallarg(int) mode;
44}; 44};
45check_syscall_args(linux32_sys_open) 45check_syscall_args(linux32_sys_open)
46 46
47struct netbsd32_close_args; 47struct netbsd32_close_args;
48 48
49struct linux32_sys_waitpid_args { 49struct linux32_sys_waitpid_args {
50 syscallarg(int) pid; 50 syscallarg(int) pid;
51 syscallarg(netbsd32_intp) status; 51 syscallarg(netbsd32_intp) status;
52 syscallarg(int) options; 52 syscallarg(int) options;
53}; 53};
54check_syscall_args(linux32_sys_waitpid) 54check_syscall_args(linux32_sys_waitpid)
55 55
56struct linux32_sys_creat_args { 56struct linux32_sys_creat_args {
57 syscallarg(const netbsd32_charp) path; 57 syscallarg(netbsd32_charp) path;
58 syscallarg(int) mode; 58 syscallarg(int) mode;
59}; 59};
60check_syscall_args(linux32_sys_creat) 60check_syscall_args(linux32_sys_creat)
61 61
62struct netbsd32_link_args; 62struct netbsd32_link_args;
63 63
64struct linux32_sys_unlink_args { 64struct linux32_sys_unlink_args {
65 syscallarg(const netbsd32_charp) path; 65 syscallarg(netbsd32_charp) path;
66}; 66};
67check_syscall_args(linux32_sys_unlink) 67check_syscall_args(linux32_sys_unlink)
68 68
69struct netbsd32_execve_args; 69struct netbsd32_execve_args;
70 70
71struct netbsd32_chdir_args; 71struct netbsd32_chdir_args;
72 72
73struct linux32_sys_time_args { 73struct linux32_sys_time_args {
74 syscallarg(linux32_timep_t) t; 74 syscallarg(linux32_timep_t) t;
75}; 75};
76check_syscall_args(linux32_sys_time) 76check_syscall_args(linux32_sys_time)
77 77
78struct linux32_sys_mknod_args { 78struct linux32_sys_mknod_args {
79 syscallarg(const netbsd32_charp) path; 79 syscallarg(netbsd32_charp) path;
80 syscallarg(int) mode; 80 syscallarg(int) mode;
81 syscallarg(int) dev; 81 syscallarg(int) dev;
82}; 82};
83check_syscall_args(linux32_sys_mknod) 83check_syscall_args(linux32_sys_mknod)
84 84
85struct netbsd32_chmod_args; 85struct netbsd32_chmod_args;
86 86
87struct linux32_sys_lchown16_args { 87struct linux32_sys_lchown16_args {
88 syscallarg(const netbsd32_charp) path; 88 syscallarg(netbsd32_charp) path;
89 syscallarg(linux32_uid16_t) uid; 89 syscallarg(linux32_uid16_t) uid;
90 syscallarg(linux32_gid16_t) gid; 90 syscallarg(linux32_gid16_t) gid;
91}; 91};
92check_syscall_args(linux32_sys_lchown16) 92check_syscall_args(linux32_sys_lchown16)
93 93
94struct linux32_sys_break_args { 94struct linux32_sys_break_args {
95 syscallarg(netbsd32_charp) nsize; 95 syscallarg(netbsd32_charp) nsize;
96}; 96};
97check_syscall_args(linux32_sys_break) 97check_syscall_args(linux32_sys_break)
98 98
99struct compat_43_netbsd32_olseek_args; 99struct compat_43_netbsd32_olseek_args;
100 100
101struct netbsd32_setuid_args; 101struct netbsd32_setuid_args;
@@ -109,27 +109,27 @@ struct linux32_sys_ptrace_args { @@ -109,27 +109,27 @@ struct linux32_sys_ptrace_args {
109 syscallarg(int) request; 109 syscallarg(int) request;
110 syscallarg(int) pid; 110 syscallarg(int) pid;
111 syscallarg(int) addr; 111 syscallarg(int) addr;
112 syscallarg(int) data; 112 syscallarg(int) data;
113}; 113};
114check_syscall_args(linux32_sys_ptrace) 114check_syscall_args(linux32_sys_ptrace)
115 115
116struct linux32_sys_alarm_args { 116struct linux32_sys_alarm_args {
117 syscallarg(unsigned int) secs; 117 syscallarg(unsigned int) secs;
118}; 118};
119check_syscall_args(linux32_sys_alarm) 119check_syscall_args(linux32_sys_alarm)
120 120
121struct linux32_sys_utime_args { 121struct linux32_sys_utime_args {
122 syscallarg(const netbsd32_charp) path; 122 syscallarg(netbsd32_charp) path;
123 syscallarg(linux32_utimbufp_t) times; 123 syscallarg(linux32_utimbufp_t) times;
124}; 124};
125check_syscall_args(linux32_sys_utime) 125check_syscall_args(linux32_sys_utime)
126 126
127struct netbsd32_access_args; 127struct netbsd32_access_args;
128 128
129struct linux32_sys_nice_args { 129struct linux32_sys_nice_args {
130 syscallarg(int) incr; 130 syscallarg(int) incr;
131}; 131};
132check_syscall_args(linux32_sys_nice) 132check_syscall_args(linux32_sys_nice)
133 133
134struct linux32_sys_kill_args { 134struct linux32_sys_kill_args {
135 syscallarg(int) pid; 135 syscallarg(int) pid;
@@ -299,27 +299,27 @@ struct linux32_sys_fchown16_args { @@ -299,27 +299,27 @@ struct linux32_sys_fchown16_args {
299 syscallarg(linux32_gid16_t) gid; 299 syscallarg(linux32_gid16_t) gid;
300}; 300};
301check_syscall_args(linux32_sys_fchown16) 301check_syscall_args(linux32_sys_fchown16)
302 302
303struct linux32_sys_getpriority_args { 303struct linux32_sys_getpriority_args {
304 syscallarg(int) which; 304 syscallarg(int) which;
305 syscallarg(int) who; 305 syscallarg(int) who;
306}; 306};
307check_syscall_args(linux32_sys_getpriority) 307check_syscall_args(linux32_sys_getpriority)
308 308
309struct netbsd32_setpriority_args; 309struct netbsd32_setpriority_args;
310 310
311struct linux32_sys_statfs_args { 311struct linux32_sys_statfs_args {
312 syscallarg(const netbsd32_charp) path; 312 syscallarg(netbsd32_charp) path;
313 syscallarg(linux32_statfsp) sp; 313 syscallarg(linux32_statfsp) sp;
314}; 314};
315check_syscall_args(linux32_sys_statfs) 315check_syscall_args(linux32_sys_statfs)
316 316
317struct linux32_sys_socketcall_args { 317struct linux32_sys_socketcall_args {
318 syscallarg(int) what; 318 syscallarg(int) what;
319 syscallarg(netbsd32_voidp) args; 319 syscallarg(netbsd32_voidp) args;
320}; 320};
321check_syscall_args(linux32_sys_socketcall) 321check_syscall_args(linux32_sys_socketcall)
322 322
323struct netbsd32_setitimer_args; 323struct netbsd32_setitimer_args;
324 324
325struct netbsd32_getitimer_args; 325struct netbsd32_getitimer_args;
@@ -328,27 +328,27 @@ struct linux32_sys_olduname_args { @@ -328,27 +328,27 @@ struct linux32_sys_olduname_args {
328 syscallarg(linux32_oldutsnamep_t) up; 328 syscallarg(linux32_oldutsnamep_t) up;
329}; 329};
330check_syscall_args(linux32_sys_olduname) 330check_syscall_args(linux32_sys_olduname)
331 331
332struct linux32_sys_wait4_args { 332struct linux32_sys_wait4_args {
333 syscallarg(int) pid; 333 syscallarg(int) pid;
334 syscallarg(netbsd32_intp) status; 334 syscallarg(netbsd32_intp) status;
335 syscallarg(int) options; 335 syscallarg(int) options;
336 syscallarg(netbsd32_rusagep_t) rusage; 336 syscallarg(netbsd32_rusagep_t) rusage;
337}; 337};
338check_syscall_args(linux32_sys_wait4) 338check_syscall_args(linux32_sys_wait4)
339 339
340struct linux32_sys_swapoff_args { 340struct linux32_sys_swapoff_args {
341 syscallarg(const netbsd32_charp) path; 341 syscallarg(netbsd32_charp) path;
342}; 342};
343check_syscall_args(linux32_sys_swapoff) 343check_syscall_args(linux32_sys_swapoff)
344 344
345struct linux32_sys_sysinfo_args { 345struct linux32_sys_sysinfo_args {
346 syscallarg(linux32_sysinfop_t) arg; 346 syscallarg(linux32_sysinfop_t) arg;
347}; 347};
348check_syscall_args(linux32_sys_sysinfo) 348check_syscall_args(linux32_sys_sysinfo)
349 349
350struct linux32_sys_ipc_args { 350struct linux32_sys_ipc_args {
351 syscallarg(int) what; 351 syscallarg(int) what;
352 syscallarg(int) a1; 352 syscallarg(int) a1;
353 syscallarg(int) a2; 353 syscallarg(int) a2;
354 syscallarg(int) a3; 354 syscallarg(int) a3;
@@ -439,27 +439,27 @@ struct netbsd32_mlock_args; @@ -439,27 +439,27 @@ struct netbsd32_mlock_args;
439struct netbsd32_munlock_args; 439struct netbsd32_munlock_args;
440 440
441struct netbsd32_mlockall_args; 441struct netbsd32_mlockall_args;
442 442
443struct linux32_sys_sched_getparam_args { 443struct linux32_sys_sched_getparam_args {
444 syscallarg(pid_t) pid; 444 syscallarg(pid_t) pid;
445 syscallarg(linux32_sched_paramp_t) sp; 445 syscallarg(linux32_sched_paramp_t) sp;
446}; 446};
447check_syscall_args(linux32_sys_sched_getparam) 447check_syscall_args(linux32_sys_sched_getparam)
448 448
449struct linux32_sys_sched_setscheduler_args { 449struct linux32_sys_sched_setscheduler_args {
450 syscallarg(pid_t) pid; 450 syscallarg(pid_t) pid;
451 syscallarg(int) policy; 451 syscallarg(int) policy;
452 syscallarg(const linux32_sched_paramp_t) sp; 452 syscallarg(linux32_sched_paramp_t) sp;
453}; 453};
454check_syscall_args(linux32_sys_sched_setscheduler) 454check_syscall_args(linux32_sys_sched_setscheduler)
455 455
456struct linux32_sys_sched_getscheduler_args { 456struct linux32_sys_sched_getscheduler_args {
457 syscallarg(pid_t) pid; 457 syscallarg(pid_t) pid;
458}; 458};
459check_syscall_args(linux32_sys_sched_getscheduler) 459check_syscall_args(linux32_sys_sched_getscheduler)
460 460
461struct netbsd32_nanosleep_args; 461struct netbsd32_nanosleep_args;
462 462
463struct linux32_sys_mremap_args { 463struct linux32_sys_mremap_args {
464 syscallarg(netbsd32_voidp) old_address; 464 syscallarg(netbsd32_voidp) old_address;
465 syscallarg(netbsd32_size_t) old_size; 465 syscallarg(netbsd32_size_t) old_size;
@@ -495,35 +495,35 @@ struct linux32_sys_getresgid16_args { @@ -495,35 +495,35 @@ struct linux32_sys_getresgid16_args {
495 syscallarg(linux32_gid16p_t) rgid; 495 syscallarg(linux32_gid16p_t) rgid;
496 syscallarg(linux32_gid16p_t) egid; 496 syscallarg(linux32_gid16p_t) egid;
497 syscallarg(linux32_gid16p_t) sgid; 497 syscallarg(linux32_gid16p_t) sgid;
498}; 498};
499check_syscall_args(linux32_sys_getresgid16) 499check_syscall_args(linux32_sys_getresgid16)
500 500
501struct linux32_sys_rt_sigreturn_args { 501struct linux32_sys_rt_sigreturn_args {
502 syscallarg(linux32_ucontextp_t) ucp; 502 syscallarg(linux32_ucontextp_t) ucp;
503}; 503};
504check_syscall_args(linux32_sys_rt_sigreturn) 504check_syscall_args(linux32_sys_rt_sigreturn)
505 505
506struct linux32_sys_rt_sigaction_args { 506struct linux32_sys_rt_sigaction_args {
507 syscallarg(int) signum; 507 syscallarg(int) signum;
508 syscallarg(const linux32_sigactionp_t) nsa; 508 syscallarg(linux32_sigactionp_t) nsa;
509 syscallarg(linux32_sigactionp_t) osa; 509 syscallarg(linux32_sigactionp_t) osa;
510 syscallarg(netbsd32_size_t) sigsetsize; 510 syscallarg(netbsd32_size_t) sigsetsize;
511}; 511};
512check_syscall_args(linux32_sys_rt_sigaction) 512check_syscall_args(linux32_sys_rt_sigaction)
513 513
514struct linux32_sys_rt_sigprocmask_args { 514struct linux32_sys_rt_sigprocmask_args {
515 syscallarg(int) how; 515 syscallarg(int) how;
516 syscallarg(const linux32_sigsetp_t) set; 516 syscallarg(linux32_sigsetp_t) set;
517 syscallarg(linux32_sigsetp_t) oset; 517 syscallarg(linux32_sigsetp_t) oset;
518 syscallarg(netbsd32_size_t) sigsetsize; 518 syscallarg(netbsd32_size_t) sigsetsize;
519}; 519};
520check_syscall_args(linux32_sys_rt_sigprocmask) 520check_syscall_args(linux32_sys_rt_sigprocmask)
521 521
522struct linux32_sys_rt_sigpending_args { 522struct linux32_sys_rt_sigpending_args {
523 syscallarg(linux32_sigsetp_t) set; 523 syscallarg(linux32_sigsetp_t) set;
524 syscallarg(netbsd32_size_t) sigsetsize; 524 syscallarg(netbsd32_size_t) sigsetsize;
525}; 525};
526check_syscall_args(linux32_sys_rt_sigpending) 526check_syscall_args(linux32_sys_rt_sigpending)
527 527
528struct linux32_sys_rt_sigsuspend_args { 528struct linux32_sys_rt_sigsuspend_args {
529 syscallarg(linux32_sigsetp_t) unewset; 529 syscallarg(linux32_sigsetp_t) unewset;
@@ -531,65 +531,65 @@ struct linux32_sys_rt_sigsuspend_args { @@ -531,65 +531,65 @@ struct linux32_sys_rt_sigsuspend_args {
531}; 531};
532check_syscall_args(linux32_sys_rt_sigsuspend) 532check_syscall_args(linux32_sys_rt_sigsuspend)
533 533
534struct linux32_sys_pread_args { 534struct linux32_sys_pread_args {
535 syscallarg(int) fd; 535 syscallarg(int) fd;
536 syscallarg(netbsd32_voidp) buf; 536 syscallarg(netbsd32_voidp) buf;
537 syscallarg(netbsd32_size_t) nbyte; 537 syscallarg(netbsd32_size_t) nbyte;
538 syscallarg(linux32_off_t) offset; 538 syscallarg(linux32_off_t) offset;
539}; 539};
540check_syscall_args(linux32_sys_pread) 540check_syscall_args(linux32_sys_pread)
541 541
542struct linux32_sys_pwrite_args { 542struct linux32_sys_pwrite_args {
543 syscallarg(int) fd; 543 syscallarg(int) fd;
544 syscallarg(const netbsd32_voidp) buf; 544 syscallarg(netbsd32_voidp) buf;
545 syscallarg(netbsd32_size_t) nbyte; 545 syscallarg(netbsd32_size_t) nbyte;
546 syscallarg(linux32_off_t) offset; 546 syscallarg(linux32_off_t) offset;
547}; 547};
548check_syscall_args(linux32_sys_pwrite) 548check_syscall_args(linux32_sys_pwrite)
549 549
550struct linux32_sys_chown16_args { 550struct linux32_sys_chown16_args {
551 syscallarg(const netbsd32_charp) path; 551 syscallarg(netbsd32_charp) path;
552 syscallarg(linux32_uid16_t) uid; 552 syscallarg(linux32_uid16_t) uid;
553 syscallarg(linux32_gid16_t) gid; 553 syscallarg(linux32_gid16_t) gid;
554}; 554};
555check_syscall_args(linux32_sys_chown16) 555check_syscall_args(linux32_sys_chown16)
556 556
557struct netbsd32___getcwd_args; 557struct netbsd32___getcwd_args;
558 558
559struct linux32_sys_ugetrlimit_args { 559struct linux32_sys_ugetrlimit_args {
560 syscallarg(int) which; 560 syscallarg(int) which;
561 syscallarg(netbsd32_orlimitp_t) rlp; 561 syscallarg(netbsd32_orlimitp_t) rlp;
562}; 562};
563check_syscall_args(linux32_sys_ugetrlimit) 563check_syscall_args(linux32_sys_ugetrlimit)
564 564
565struct linux32_sys_mmap2_args { 565struct linux32_sys_mmap2_args {
566 syscallarg(netbsd32_u_long) addr; 566 syscallarg(netbsd32_u_long) addr;
567 syscallarg(netbsd32_size_t) len; 567 syscallarg(netbsd32_size_t) len;
568 syscallarg(int) prot; 568 syscallarg(int) prot;
569 syscallarg(int) flags; 569 syscallarg(int) flags;
570 syscallarg(int) fd; 570 syscallarg(int) fd;
571 syscallarg(linux32_off_t) offset; 571 syscallarg(linux32_off_t) offset;
572}; 572};
573check_syscall_args(linux32_sys_mmap2) 573check_syscall_args(linux32_sys_mmap2)
574 574
575struct linux32_sys_stat64_args { 575struct linux32_sys_stat64_args {
576 syscallarg(const netbsd32_charp) path; 576 syscallarg(netbsd32_charp) path;
577 syscallarg(linux32_stat64p) sp; 577 syscallarg(linux32_stat64p) sp;
578}; 578};
579check_syscall_args(linux32_sys_stat64) 579check_syscall_args(linux32_sys_stat64)
580 580
581struct linux32_sys_lstat64_args { 581struct linux32_sys_lstat64_args {
582 syscallarg(const netbsd32_charp) path; 582 syscallarg(netbsd32_charp) path;
583 syscallarg(linux32_stat64p) sp; 583 syscallarg(linux32_stat64p) sp;
584}; 584};
585check_syscall_args(linux32_sys_lstat64) 585check_syscall_args(linux32_sys_lstat64)
586 586
587struct linux32_sys_fstat64_args { 587struct linux32_sys_fstat64_args {
588 syscallarg(int) fd; 588 syscallarg(int) fd;
589 syscallarg(linux32_stat64p) sp; 589 syscallarg(linux32_stat64p) sp;
590}; 590};
591check_syscall_args(linux32_sys_fstat64) 591check_syscall_args(linux32_sys_fstat64)
592 592
593struct netbsd32___posix_lchown_args; 593struct netbsd32___posix_lchown_args;
594 594
595struct netbsd32_setreuid_args; 595struct netbsd32_setreuid_args;

cvs diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_syscalls.c (expand / switch to unified diff)

--- src/sys/compat/linux32/arch/amd64/linux32_syscalls.c 2008/09/22 13:08:50 1.40
+++ src/sys/compat/linux32/arch/amd64/linux32_syscalls.c 2008/10/06 14:53:58 1.41
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1/* $NetBSD: linux32_syscalls.c,v 1.40 2008/09/22 13:08:50 njoly Exp $ */ 1/* $NetBSD: linux32_syscalls.c,v 1.41 2008/10/06 14:53:58 njoly Exp $ */
2 2
3/* 3/*
4 * System call names. 4 * System call names.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.37 2008/09/22 13:07:46 njoly Exp 7 * created from NetBSD: syscalls.master,v 1.38 2008/10/06 14:53:01 njoly Exp
8 */ 8 */
9 9
10#include <sys/cdefs.h> 10#include <sys/cdefs.h>
11__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.40 2008/09/22 13:08:50 njoly Exp $"); 11__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.41 2008/10/06 14:53:58 njoly Exp $");
12 12
13#if defined(_KERNEL_OPT) 13#if defined(_KERNEL_OPT)
14#if defined(_KERNEL_OPT) 14#if defined(_KERNEL_OPT)
15#include "opt_compat_43.h" 15#include "opt_compat_43.h"
16#endif 16#endif
17#include <sys/param.h> 17#include <sys/param.h>
18#include <sys/poll.h> 18#include <sys/poll.h>
19#include <sys/systm.h> 19#include <sys/systm.h>
20#include <sys/signal.h> 20#include <sys/signal.h>
21#include <sys/mount.h> 21#include <sys/mount.h>
22#include <sys/syscallargs.h> 22#include <sys/syscallargs.h>
23#include <machine/netbsd32_machdep.h> 23#include <machine/netbsd32_machdep.h>
24#include <compat/netbsd32/netbsd32.h> 24#include <compat/netbsd32/netbsd32.h>

cvs diff -r1.40 -r1.41 src/sys/compat/linux32/arch/amd64/linux32_sysent.c (expand / switch to unified diff)

--- src/sys/compat/linux32/arch/amd64/linux32_sysent.c 2008/09/22 13:08:51 1.40
+++ src/sys/compat/linux32/arch/amd64/linux32_sysent.c 2008/10/06 14:53:58 1.41
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1/* $NetBSD: linux32_sysent.c,v 1.40 2008/09/22 13:08:51 njoly Exp $ */ 1/* $NetBSD: linux32_sysent.c,v 1.41 2008/10/06 14:53:58 njoly Exp $ */
2 2
3/* 3/*
4 * System call switch table. 4 * System call switch table.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.37 2008/09/22 13:07:46 njoly Exp 7 * created from NetBSD: syscalls.master,v 1.38 2008/10/06 14:53:01 njoly Exp
8 */ 8 */
9 9
10#include <sys/cdefs.h> 10#include <sys/cdefs.h>
11__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.40 2008/09/22 13:08:51 njoly Exp $"); 11__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.41 2008/10/06 14:53:58 njoly Exp $");
12 12
13#if defined(_KERNEL_OPT) 13#if defined(_KERNEL_OPT)
14#include "opt_compat_43.h" 14#include "opt_compat_43.h"
15#endif 15#endif
16#include <sys/param.h> 16#include <sys/param.h>
17#include <sys/poll.h> 17#include <sys/poll.h>
18#include <sys/systm.h> 18#include <sys/systm.h>
19#include <sys/signal.h> 19#include <sys/signal.h>
20#include <sys/mount.h> 20#include <sys/mount.h>
21#include <sys/syscallargs.h> 21#include <sys/syscallargs.h>
22#include <machine/netbsd32_machdep.h> 22#include <machine/netbsd32_machdep.h>
23#include <compat/netbsd32/netbsd32.h> 23#include <compat/netbsd32/netbsd32.h>
24#include <compat/netbsd32/netbsd32_syscallargs.h> 24#include <compat/netbsd32/netbsd32_syscallargs.h>