Mon Oct 6 14:53:01 2008 UTC ()
Cleanup. Reduce diffs against netbsd32 syscalls.master.
- Remove const keyword for pointer types.
- Update some argument types.


(njoly)
diff -r1.37 -r1.38 src/sys/compat/linux32/arch/amd64/syscalls.master

cvs diff -r1.37 -r1.38 src/sys/compat/linux32/arch/amd64/syscalls.master (expand / switch to unified diff)

--- src/sys/compat/linux32/arch/amd64/syscalls.master 2008/09/22 13:07:46 1.37
+++ src/sys/compat/linux32/arch/amd64/syscalls.master 2008/10/06 14:53:01 1.38
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1 $NetBSD: syscalls.master,v 1.37 2008/09/22 13:07:46 njoly Exp $ 1 $NetBSD: syscalls.master,v 1.38 2008/10/06 14:53:01 njoly Exp $
2 2
3; NetBSD i386 COMPAT_LINUX32 system call name/number "master" file. 3; NetBSD i386 COMPAT_LINUX32 system call name/number "master" file.
4; (See syscalls.conf to see what it is processed into.) 4; (See syscalls.conf to see what it is processed into.)
5; 5;
6; Fields: number type [type-dependent ...] 6; Fields: number type [type-dependent ...]
7; number system call number, must be in order 7; number system call number, must be in order
8; type one of STD, OBSOL, UNIMPL, NODEF, NOARGS, or one of 8; type one of STD, OBSOL, UNIMPL, NODEF, NOARGS, or one of
9; the compatibility options defined in syscalls.conf. 9; the compatibility options defined in syscalls.conf.
10; 10;
11; types: 11; types:
12; STD always included 12; STD always included
13; OBSOL obsolete, not included in system 13; OBSOL obsolete, not included in system
14; UNIMPL unimplemented, not included in system 14; UNIMPL unimplemented, not included in system
@@ -58,101 +58,101 @@ @@ -58,101 +58,101 @@
58#include <compat/linux/common/linux_siginfo.h> 58#include <compat/linux/common/linux_siginfo.h>
59#include <compat/linux/common/linux_machdep.h> 59#include <compat/linux/common/linux_machdep.h>
60 60
61#include <compat/linux/linux_syscallargs.h> 61#include <compat/linux/linux_syscallargs.h>
62 62
63%% 63%%
64 64
650 NOARGS { int linux_sys_nosys(void); } syscall 650 NOARGS { int linux_sys_nosys(void); } syscall
661 NOARGS { int netbsd32_exit(int rval); } 661 NOARGS { int netbsd32_exit(int rval); }
672 NOARGS { int sys_fork(void); } 672 NOARGS { int sys_fork(void); }
683 NOARGS { netbsd32_ssize_t netbsd32_read(int fd, \ 683 NOARGS { netbsd32_ssize_t netbsd32_read(int fd, \
69 netbsd32_voidp buf, netbsd32_size_t nbyte); } 69 netbsd32_voidp buf, netbsd32_size_t nbyte); }
704 NOARGS { netbsd32_ssize_t netbsd32_write(int fd, \ 704 NOARGS { netbsd32_ssize_t netbsd32_write(int fd, \
71 const netbsd32_voidp buf, netbsd32_size_t nbyte); } 71 netbsd32_voidp buf, netbsd32_size_t nbyte); }
725 STD { int linux32_sys_open(const netbsd32_charp path, int flags, \ 725 STD { int linux32_sys_open(netbsd32_charp path, int flags, \
73 int mode); } 73 int mode); }
746 NOARGS { int netbsd32_close(int fd); } 746 NOARGS { int netbsd32_close(int fd); }
757 STD { int linux32_sys_waitpid(int pid, netbsd32_intp status, \ 757 STD { int linux32_sys_waitpid(int pid, netbsd32_intp status, \
76 int options);} 76 int options);}
778 STD { int linux32_sys_creat(const netbsd32_charp path, int mode); } 778 STD { int linux32_sys_creat(netbsd32_charp path, int mode); }
789 NOARGS { int netbsd32_link(const netbsd32_charp path, \ 789 NOARGS { int netbsd32_link(netbsd32_charp path, \
79 const netbsd32_charp link); } 79 netbsd32_charp link); }
8010 STD { int linux32_sys_unlink(const netbsd32_charp path); } 8010 STD { int linux32_sys_unlink(netbsd32_charp path); }
8111 NOARGS { int netbsd32_execve(const netbsd32_charp path, \ 8111 NOARGS { int netbsd32_execve(netbsd32_charp path, \
82 netbsd32_charpp argp, netbsd32_charpp envp); } 82 netbsd32_charpp argp, netbsd32_charpp envp); }
8312 NOARGS { int netbsd32_chdir(const netbsd32_charp path); } 8312 NOARGS { int netbsd32_chdir(netbsd32_charp path); }
8413 STD { int linux32_sys_time(linux32_timep_t t); } 8413 STD { int linux32_sys_time(linux32_timep_t t); }
8514 STD { int linux32_sys_mknod(const netbsd32_charp path, \ 8514 STD { int linux32_sys_mknod(netbsd32_charp path, \
86 int mode, int dev); } 86 int mode, int dev); }
8715 NOARGS { int netbsd32_chmod(const netbsd32_charp path, int mode); } 8715 NOARGS { int netbsd32_chmod(netbsd32_charp path, int mode); }
8816 STD { int linux32_sys_lchown16(const netbsd32_charp path, \ 8816 STD { int linux32_sys_lchown16(netbsd32_charp path, \
89 linux32_uid16_t uid, linux32_gid16_t gid); } 89 linux32_uid16_t uid, linux32_gid16_t gid); }
9017 STD { int linux32_sys_break(netbsd32_charp nsize); } 9017 STD { int linux32_sys_break(netbsd32_charp nsize); }
9118 OBSOL ostat 9118 OBSOL ostat
9219 NOARGS { netbsd32_long compat_43_netbsd32_olseek(int fd, \ 9219 NOARGS { netbsd32_long compat_43_netbsd32_olseek(int fd, \
93 netbsd32_long offset, int chence); } 93 netbsd32_long offset, int chence); }
9420 STD { pid_t linux_sys_getpid(void); } 9420 STD { pid_t linux_sys_getpid(void); }
9521 UNIMPL mount 9521 UNIMPL mount
9622 UNIMPL umount 9622 UNIMPL umount
9723 NOARGS linux_setuid16 { int netbsd32_setuid(uid_t uid); } 9723 NOARGS linux_setuid16 { int netbsd32_setuid(uid_t uid); }
9824 NOARGS linux_getuid16 { uid_t sys_getuid(void); } 9824 NOARGS linux_getuid16 { uid_t sys_getuid(void); }
9925 STD { int linux32_sys_stime(linux32_timep_t t); } 9925 STD { int linux32_sys_stime(linux32_timep_t t); }
10026 STD { int linux32_sys_ptrace(int request, int pid, \ 10026 STD { int linux32_sys_ptrace(int request, int pid, \
101 int addr, int data); } 101 int addr, int data); }
10227 STD { int linux32_sys_alarm(unsigned int secs); } 10227 STD { int linux32_sys_alarm(unsigned int secs); }
10328 OBSOL ofstat 10328 OBSOL ofstat
10429 NOARGS { int linux_sys_pause(void); } 10429 NOARGS { int linux_sys_pause(void); }
10530 STD { int linux32_sys_utime(const netbsd32_charp path, \ 10530 STD { int linux32_sys_utime(netbsd32_charp path, \
106 linux32_utimbufp_t times); } 106 linux32_utimbufp_t times); }
10731 OBSOL stty 10731 OBSOL stty
10832 OBSOL gtty 10832 OBSOL gtty
10933 NOARGS { int netbsd32_access(const netbsd32_charp path, \ 10933 NOARGS { int netbsd32_access(netbsd32_charp path, \
110 int flags); } 110 int flags); }
11134 STD { int linux32_sys_nice(int incr); } 11134 STD { int linux32_sys_nice(int incr); }
11235 OBSOL ftime 11235 OBSOL ftime
11336 NOARGS { int sys_sync(void); } 11336 NOARGS { int sys_sync(void); }
11437 STD { int linux32_sys_kill(int pid, int signum); } 11437 STD { int linux32_sys_kill(int pid, int signum); }
11538 NOARGS { int netbsd32___posix_rename(const netbsd32_charp from, \ 11538 NOARGS { int netbsd32___posix_rename(netbsd32_charp from, \
116 const netbsd32_charp to); } 116 netbsd32_charp to); }
11739 NOARGS { int netbsd32_mkdir(const netbsd32_charp path, int mode); } 11739 NOARGS { int netbsd32_mkdir(netbsd32_charp path, int mode); }
11840 NOARGS { int netbsd32_rmdir(const netbsd32_charp path); } 11840 NOARGS { int netbsd32_rmdir(netbsd32_charp path); }
11941 NOARGS { int netbsd32_dup(u_int fd); } 11941 NOARGS { int netbsd32_dup(u_int fd); }
12042 STD { int linux32_sys_pipe(netbsd32_intp fd); } 12042 STD { int linux32_sys_pipe(netbsd32_intp fd); }
12143 STD { int linux32_sys_times(linux32_tmsp_t tms); } 12143 STD { int linux32_sys_times(linux32_tmsp_t tms); }
12244 OBSOL prof 12244 OBSOL prof
12345 STD { int linux32_sys_brk(netbsd32_charp nsize); } 12345 STD { int linux32_sys_brk(netbsd32_charp nsize); }
12446 NOARGS linux_setgid16 { int netbsd32_setgid(gid_t gid); } 12446 NOARGS linux_setgid16 { int netbsd32_setgid(gid_t gid); }
12547 NOARGS linux_getgid16 { gid_t sys_getgid(void); } 12547 NOARGS linux_getgid16 { gid_t sys_getgid(void); }
12648 STD { int linux32_sys_signal(int signum, \ 12648 STD { int linux32_sys_signal(int signum, \
127 linux32_handler_t handler); } 127 linux32_handler_t handler); }
12849 NOARGS linux_geteuid16 { uid_t sys_geteuid(void); } 12849 NOARGS linux_geteuid16 { uid_t sys_geteuid(void); }
12950 NOARGS linux_getegid16 { gid_t sys_getegid(void); } 12950 NOARGS linux_getegid16 { gid_t sys_getegid(void); }
13051 NOARGS { int netbsd32_acct(netbsd32_charp path); } 13051 NOARGS { int netbsd32_acct(netbsd32_charp path); }
13152 OBSOL phys 13152 OBSOL phys
13253 OBSOL lock 13253 OBSOL lock
13354 STD { int linux32_sys_ioctl(int fd, netbsd32_u_long com, \ 13354 STD { int linux32_sys_ioctl(int fd, netbsd32_u_long com, \
134 netbsd32_charp data); } 134 netbsd32_charp data); }
13555 STD { int linux32_sys_fcntl(int fd, \ 13555 STD { int linux32_sys_fcntl(int fd, \
136 int cmd, netbsd32_voidp arg); } 136 int cmd, netbsd32_voidp arg); }
13756 OBSOL mpx 13756 OBSOL mpx
13857 NOARGS { int netbsd32_setpgid(int pid, int pgid); } 13857 NOARGS { int netbsd32_setpgid(int pid, int pgid); }
13958 OBSOL ulimit 13958 OBSOL ulimit
14059 STD { int linux32_sys_oldolduname( \ 14059 STD { int linux32_sys_oldolduname( \
141 linux32_oldold_utsnamep_t up); } 141 linux32_oldold_utsnamep_t up); }
14260 NOARGS { int netbsd32_umask(int newmask); } 14260 NOARGS { int netbsd32_umask(int newmask); }
14361 NOARGS { int netbsd32_chroot(netbsd32_charp path); } 14361 NOARGS { int netbsd32_chroot(netbsd32_charp path); }
14462 UNIMPL ustat 14462 UNIMPL ustat
14563 NOARGS { int netbsd32_dup2(u_int from, u_int to); } 14563 NOARGS { int netbsd32_dup2(int from, int to); }
14664 STD { pid_t linux_sys_getppid(void); } 14664 STD { pid_t linux_sys_getppid(void); }
14765 NOARGS { int sys_getpgrp(void); } 14765 NOARGS { int sys_getpgrp(void); }
14866 NOARGS { int sys_setsid(void); } 14866 NOARGS { int sys_setsid(void); }
14967 UNIMPL sigaction 14967 UNIMPL sigaction
15068 UNIMPL siggetmask 15068 UNIMPL siggetmask
15169 UNIMPL sigsetmask 15169 UNIMPL sigsetmask
15270 STD { int linux32_sys_setreuid16(linux32_uid16_t ruid, \ 15270 STD { int linux32_sys_setreuid16(linux32_uid16_t ruid, \
153 linux32_uid16_t euid); } 153 linux32_uid16_t euid); }
15471 STD { int linux32_sys_setregid16(linux32_gid16_t rgid, \ 15471 STD { int linux32_sys_setregid16(linux32_gid16_t rgid, \
155 linux32_gid16_t egid); } 155 linux32_gid16_t egid); }
15672 UNIMPL sigsuspend 15672 UNIMPL sigsuspend
15773 UNIMPL sigpending 15773 UNIMPL sigpending
15874 NOARGS { int compat_43_netbsd32_osethostname(netbsd32_charp hostname, \ 15874 NOARGS { int compat_43_netbsd32_osethostname(netbsd32_charp hostname, \
@@ -163,70 +163,71 @@ @@ -163,70 +163,71 @@
163 netbsd32_orlimitp_t rlp); } 163 netbsd32_orlimitp_t rlp); }
16477 NOARGS { int netbsd32_getrusage(int who, \ 16477 NOARGS { int netbsd32_getrusage(int who, \
165 netbsd32_rusagep_t rusage); } 165 netbsd32_rusagep_t rusage); }
16678 STD { int linux32_sys_gettimeofday(netbsd32_timevalp_t tp, \ 16678 STD { int linux32_sys_gettimeofday(netbsd32_timevalp_t tp, \
167 netbsd32_timezonep_t tzp); } 167 netbsd32_timezonep_t tzp); }
16879 STD { int linux32_sys_settimeofday(netbsd32_timevalp_t tp, \ 16879 STD { int linux32_sys_settimeofday(netbsd32_timevalp_t tp, \
169 netbsd32_timezonep_t tzp); } 169 netbsd32_timezonep_t tzp); }
17080 STD { int linux32_sys_getgroups16(int gidsetsize, \ 17080 STD { int linux32_sys_getgroups16(int gidsetsize, \
171 linux32_gid16p_t gidset); } 171 linux32_gid16p_t gidset); }
17281 STD { int linux32_sys_setgroups16(int gidsetsize, \ 17281 STD { int linux32_sys_setgroups16(int gidsetsize, \
173 linux32_gid16p_t gidset); } 173 linux32_gid16p_t gidset); }
17482 STD { int linux32_sys_oldselect(linux32_oldselectp_t lsp); } 17482 STD { int linux32_sys_oldselect(linux32_oldselectp_t lsp); }
17583 NOARGS { int netbsd32_symlink(netbsd32_charp path, \ 17583 NOARGS { int netbsd32_symlink(netbsd32_charp path, \
176 const netbsd32_charp link); } 176 netbsd32_charp link); }
17784 NOARGS { int compat_43_netbsd32_lstat43(const netbsd32_charp \ 17784 NOARGS { int compat_43_netbsd32_lstat43(netbsd32_charp \
178 path, netbsd32_stat43p_t ub); } 178 path, netbsd32_stat43p_t ub); }
17985 NOARGS { int netbsd32_readlink(const netbsd32_charp name, \ 17985 NOARGS { int netbsd32_readlink(netbsd32_charp name, \
180 netbsd32_charp buf, int count); } 180 netbsd32_charp buf, netbsd32_size_t count); }
18186 UNIMPL uselib 18186 UNIMPL uselib
18287 STD { int linux32_sys_swapon(netbsd32_charp name); } 18287 STD { int linux32_sys_swapon(netbsd32_charp name); }
18388 STD { int linux32_sys_reboot(int magic1, int magic2, int cmd, \ 18388 STD { int linux32_sys_reboot(int magic1, int magic2, int cmd, \
184 netbsd32_voidp arg); } 184 netbsd32_voidp arg); }
18589 STD { int linux32_sys_readdir(int fd, netbsd32_voidp dent, \ 18589 STD { int linux32_sys_readdir(int fd, netbsd32_voidp dent, \
186 unsigned int count); } 186 unsigned int count); }
18790 STD { int linux32_sys_old_mmap(linux32_oldmmapp lmp); } 18790 STD { int linux32_sys_old_mmap(linux32_oldmmapp lmp); }
18891 NOARGS { int netbsd32_munmap(netbsd32_caddr_t addr, int len); } 18891 NOARGS { int netbsd32_munmap(netbsd32_voidp addr, \
18992 NOARGS { int compat_43_netbsd32_otruncate(const netbsd32_charp path, \ 189 netbsd32_size_t len); }
 19092 NOARGS { int compat_43_netbsd32_otruncate(netbsd32_charp path, \
190 netbsd32_long length); } 191 netbsd32_long length); }
19193 NOARGS { int compat_43_netbsd32_oftruncate(int fd, \ 19293 NOARGS { int compat_43_netbsd32_oftruncate(int fd, \
192 netbsd32_long length); } 193 netbsd32_long length); }
19394 NOARGS { int netbsd32_fchmod(int fd, int mode); } 19494 NOARGS { int netbsd32_fchmod(int fd, int mode); }
19495 STD { int linux32_sys_fchown16(int fd, linux32_uid16_t uid, \ 19595 STD { int linux32_sys_fchown16(int fd, linux32_uid16_t uid, \
195 linux32_gid16_t gid); } 196 linux32_gid16_t gid); }
19696 STD { int linux32_sys_getpriority(int which, int who); } 19796 STD { int linux32_sys_getpriority(int which, int who); }
19797 NOARGS { int netbsd32_setpriority(int which, int who, int prio); } 19897 NOARGS { int netbsd32_setpriority(int which, int who, int prio); }
19898 UNIMPL profil 19998 UNIMPL profil
19999 STD { int linux32_sys_statfs(const netbsd32_charp path, \ 20099 STD { int linux32_sys_statfs(netbsd32_charp path, \
200 linux32_statfsp sp); } 201 linux32_statfsp sp); }
201100 UNIMPL fstatfs 202100 UNIMPL fstatfs
202101 UNIMPL ioperm 203101 UNIMPL ioperm
203102 STD { int linux32_sys_socketcall(int what, netbsd32_voidp args); } 204102 STD { int linux32_sys_socketcall(int what, netbsd32_voidp args); }
204103 UNIMPL syslog 205103 UNIMPL syslog
205104 NOARGS { int netbsd32_setitimer(u_int which, \ 206104 NOARGS { int netbsd32_setitimer(int which, \
206 netbsd32_itimervalp_t itv, netbsd32_itimervalp_t oitv); } 207 netbsd32_itimervalp_t itv, netbsd32_itimervalp_t oitv); }
207105 NOARGS { int netbsd32_getitimer(u_int which, \ 208105 NOARGS { int netbsd32_getitimer(int which, \
208 netbsd32_itimervalp_t itv); } 209 netbsd32_itimervalp_t itv); }
209106 UNIMPL stat 210106 UNIMPL stat
210107 UNIMPL lstat 211107 UNIMPL lstat
211108 UNIMPL fstat 212108 UNIMPL fstat
212109 STD { int linux32_sys_olduname(linux32_oldutsnamep_t up); } 213109 STD { int linux32_sys_olduname(linux32_oldutsnamep_t up); }
213110 UNIMPL iopl 214110 UNIMPL iopl
214111 UNIMPL vhangup 215111 UNIMPL vhangup
215112 UNIMPL idle 216112 UNIMPL idle
216113 UNIMPL vm86old 217113 UNIMPL vm86old
217114 STD { int linux32_sys_wait4(int pid, netbsd32_intp status, \ 218114 STD { int linux32_sys_wait4(int pid, netbsd32_intp status, \
218 int options, netbsd32_rusagep_t rusage); } 219 int options, netbsd32_rusagep_t rusage); }
219115 STD { int linux32_sys_swapoff(const netbsd32_charp path); } 220115 STD { int linux32_sys_swapoff(netbsd32_charp path); }
220116 STD { int linux32_sys_sysinfo(linux32_sysinfop_t arg); } 221116 STD { int linux32_sys_sysinfo(linux32_sysinfop_t arg); }
221117 STD { int linux32_sys_ipc(int what, int a1, int a2, int a3, \ 222117 STD { int linux32_sys_ipc(int what, int a1, int a2, int a3, \
222 netbsd32_voidp ptr); } 223 netbsd32_voidp ptr); }
223118 NOARGS { int netbsd32_fsync(int fd); } 224118 NOARGS { int netbsd32_fsync(int fd); }
224119 STD { int linux32_sys_sigreturn(linux32_sigcontextp_t scp); } 225119 STD { int linux32_sys_sigreturn(linux32_sigcontextp_t scp); }
225120 STD { int linux32_sys_clone(int flags, netbsd32_voidp stack); } 226120 STD { int linux32_sys_clone(int flags, netbsd32_voidp stack); }
226121 UNIMPL setdomainname 227121 UNIMPL setdomainname
227122 STD { int linux32_sys_uname(linux32_utsnamep up); } 228122 STD { int linux32_sys_uname(linux32_utsnamep up); }
228123 UNIMPL modify_ldt 229123 UNIMPL modify_ldt
229124 UNIMPL adjtimex 230124 UNIMPL adjtimex
230125 STD { int linux32_sys_mprotect(netbsd32_voidp start, \ 231125 STD { int linux32_sys_mprotect(netbsd32_voidp start, \
231 netbsd32_size_t len, int prot); }  232 netbsd32_size_t len, int prot); }
232126 UNIMPL sigprocmask 233126 UNIMPL sigprocmask
@@ -246,134 +247,133 @@ @@ -246,134 +247,133 @@
246140 STD { int linux32_sys_llseek(int fd, u_int32_t ohigh, \ 247140 STD { int linux32_sys_llseek(int fd, u_int32_t ohigh, \
247 u_int32_t olow, netbsd32_caddr_t res, int whence); } 248 u_int32_t olow, netbsd32_caddr_t res, int whence); }
248141 STD { int linux32_sys_getdents(int fd, \ 249141 STD { int linux32_sys_getdents(int fd, \
249 linux32_direntp_t dent, unsigned int count); } 250 linux32_direntp_t dent, unsigned int count); }
250142 STD { int linux32_sys_select(int nfds, \ 251142 STD { int linux32_sys_select(int nfds, \
251 netbsd32_fd_setp_t readfds, \ 252 netbsd32_fd_setp_t readfds, \
252 netbsd32_fd_setp_t writefds, \ 253 netbsd32_fd_setp_t writefds, \
253 netbsd32_fd_setp_t exceptfds, \ 254 netbsd32_fd_setp_t exceptfds, \
254 netbsd32_timevalp_t timeout); } 255 netbsd32_timevalp_t timeout); }
255143 NOARGS { int netbsd32_flock(int fd, int how); }  256143 NOARGS { int netbsd32_flock(int fd, int how); }
256144 NOARGS { int netbsd32___msync13(netbsd32_voidp addr, \ 257144 NOARGS { int netbsd32___msync13(netbsd32_voidp addr, \
257 netbsd32_size_t len, int flags); } 258 netbsd32_size_t len, int flags); }
258145 NOARGS { int netbsd32_readv(int fd, \ 259145 NOARGS { int netbsd32_readv(int fd, \
259 const netbsd32_iovecp_t iovp, u_int iovcnt); } 260 netbsd32_iovecp_t iovp, int iovcnt); }
260146 NOARGS { netbsd32_ssize_t netbsd32_writev(int fd, \ 261146 NOARGS { netbsd32_ssize_t netbsd32_writev(int fd, \
261 const netbsd32_iovecp_t iovp, int iovcnt); } 262 netbsd32_iovecp_t iovp, int iovcnt); }
262147 NOARGS { pid_t netbsd32_getsid(pid_t pid); } 263147 NOARGS { pid_t netbsd32_getsid(pid_t pid); }
263148 STD { int linux32_sys_fdatasync(int fd); } 264148 STD { int linux32_sys_fdatasync(int fd); }
264149 STD { int linux32_sys___sysctl(linux32___sysctlp_t lsp); } 265149 STD { int linux32_sys___sysctl(linux32___sysctlp_t lsp); }
265150 NOARGS { int netbsd32_mlock(netbsd32_voidp addr, \ 266150 NOARGS { int netbsd32_mlock(netbsd32_voidp addr, \
266 netbsd32_size_t len); } 267 netbsd32_size_t len); }
267151 NOARGS { int netbsd32_munlock(netbsd32_voidp addr, \ 268151 NOARGS { int netbsd32_munlock(netbsd32_voidp addr, \
268 netbsd32_size_t len); } 269 netbsd32_size_t len); }
269152 NOARGS { int netbsd32_mlockall(int flags); } 270152 NOARGS { int netbsd32_mlockall(int flags); }
270153 NOARGS { int sys_munlockall(void); } 271153 NOARGS { int sys_munlockall(void); }
271154 UNIMPL sched_setparam 272154 UNIMPL sched_setparam
272155 STD { int linux32_sys_sched_getparam(pid_t pid, \ 273155 STD { int linux32_sys_sched_getparam(pid_t pid, \
273 linux32_sched_paramp_t sp); } 274 linux32_sched_paramp_t sp); }
274156 STD { int linux32_sys_sched_setscheduler(pid_t pid, \ 275156 STD { int linux32_sys_sched_setscheduler(pid_t pid, \
275 int policy, const linux32_sched_paramp_t sp); } 276 int policy, linux32_sched_paramp_t sp); }
276157 STD { int linux32_sys_sched_getscheduler(pid_t pid); } 277157 STD { int linux32_sys_sched_getscheduler(pid_t pid); }
277158 NOARGS { int linux_sys_sched_yield(void); } 278158 NOARGS { int linux_sys_sched_yield(void); }
278159 UNIMPL sched_get_priority_max 279159 UNIMPL sched_get_priority_max
279160 UNIMPL sched_get_priority_min 280160 UNIMPL sched_get_priority_min
280161 UNIMPL sched_rr_get_interval 281161 UNIMPL sched_rr_get_interval
281162 NOARGS { int netbsd32_nanosleep(const \ 282162 NOARGS { int netbsd32_nanosleep(netbsd32_timespecp_t rqtp \
282 netbsd32_timespecp_t rqtp \ 
283 netbsd32_timespecp_t rmtp); } 283 netbsd32_timespecp_t rmtp); }
284163 STD { int linux32_sys_mremap(netbsd32_voidp old_address, \ 284163 STD { int linux32_sys_mremap(netbsd32_voidp old_address, \
285 netbsd32_size_t old_size , netbsd32_size_t new_size, \ 285 netbsd32_size_t old_size, netbsd32_size_t new_size, \
286 netbsd32_u_long flags); } 286 netbsd32_u_long flags); }
287164 STD { int linux32_sys_setresuid16(linux32_uid16_t ruid, \ 287164 STD { int linux32_sys_setresuid16(linux32_uid16_t ruid, \
288 linux32_uid16_t euid, linux32_uid16_t suid); } 288 linux32_uid16_t euid, linux32_uid16_t suid); }
289165 STD { int linux32_sys_getresuid16(linux32_uid16p_t ruid, \ 289165 STD { int linux32_sys_getresuid16(linux32_uid16p_t ruid, \
290 linux32_uid16p_t euid, linux32_uid16p_t suid); } 290 linux32_uid16p_t euid, linux32_uid16p_t suid); }
291166 UNIMPL vm86 291166 UNIMPL vm86
292167 UNIMPL query_module 292167 UNIMPL query_module
293168 NOARGS { int netbsd32_poll(netbsd32_pollfdp_t fds, u_int nfds, \ 293168 NOARGS { int netbsd32_poll(netbsd32_pollfdp_t fds, u_int nfds, \
294 int timeout); } 294 int timeout); }
295169 UNIMPL nfsservctl 295169 UNIMPL nfsservctl
296170 STD { int linux32_sys_setresgid16(linux32_gid16_t rgid, \ 296170 STD { int linux32_sys_setresgid16(linux32_gid16_t rgid, \
297 linux32_gid16_t egid, linux32_gid16_t sgid); } 297 linux32_gid16_t egid, linux32_gid16_t sgid); }
298171 STD { int linux32_sys_getresgid16(linux32_gid16p_t rgid, \ 298171 STD { int linux32_sys_getresgid16(linux32_gid16p_t rgid, \
299 linux32_gid16p_t egid, linux32_gid16p_t sgid); } 299 linux32_gid16p_t egid, linux32_gid16p_t sgid); }
300172 UNIMPL prctl 300172 UNIMPL prctl
301173 STD { int linux32_sys_rt_sigreturn(linux32_ucontextp_t ucp); } 301173 STD { int linux32_sys_rt_sigreturn(linux32_ucontextp_t ucp); }
302174 STD { int linux32_sys_rt_sigaction(int signum, \ 302174 STD { int linux32_sys_rt_sigaction(int signum, \
303 const linux32_sigactionp_t nsa, \ 303 linux32_sigactionp_t nsa, \
304 linux32_sigactionp_t osa, \ 304 linux32_sigactionp_t osa, \
305 netbsd32_size_t sigsetsize); } 305 netbsd32_size_t sigsetsize); }
306175 STD { int linux32_sys_rt_sigprocmask(int how, \ 306175 STD { int linux32_sys_rt_sigprocmask(int how, \
307 const linux32_sigsetp_t set, \ 307 linux32_sigsetp_t set, \
308 linux32_sigsetp_t oset, \ 308 linux32_sigsetp_t oset, \
309 netbsd32_size_t sigsetsize); } 309 netbsd32_size_t sigsetsize); }
310176 STD { int linux32_sys_rt_sigpending(linux32_sigsetp_t set, \ 310176 STD { int linux32_sys_rt_sigpending(linux32_sigsetp_t set, \
311 netbsd32_size_t sigsetsize); } 311 netbsd32_size_t sigsetsize); }
312177 UNIMPL rt_sigtimedwait 312177 UNIMPL rt_sigtimedwait
313178 UNIMPL rt_queueinfo 313178 UNIMPL rt_queueinfo
314179 STD { int linux32_sys_rt_sigsuspend(linux32_sigsetp_t unewset, \ 314179 STD { int linux32_sys_rt_sigsuspend(linux32_sigsetp_t unewset, \
315 netbsd32_size_t sigsetsize); } 315 netbsd32_size_t sigsetsize); }
316180 STD { netbsd32_ssize_t linux32_sys_pread(int fd, \ 316180 STD { netbsd32_ssize_t linux32_sys_pread(int fd, \
317 netbsd32_voidp buf, netbsd32_size_t nbyte, \ 317 netbsd32_voidp buf, netbsd32_size_t nbyte, \
318 linux32_off_t offset); } 318 linux32_off_t offset); }
319181 STD { netbsd32_ssize_t linux32_sys_pwrite(int fd, \ 319181 STD { netbsd32_ssize_t linux32_sys_pwrite(int fd, \
320 const netbsd32_voidp buf, netbsd32_size_t nbyte, \ 320 netbsd32_voidp buf, netbsd32_size_t nbyte, \
321 linux32_off_t offset); } 321 linux32_off_t offset); }
322182 STD { int linux32_sys_chown16(const netbsd32_charp path, \ 322182 STD { int linux32_sys_chown16(netbsd32_charp path, \
323 linux32_uid16_t uid, linux32_gid16_t gid); } 323 linux32_uid16_t uid, linux32_gid16_t gid); }
324183 NOARGS { int netbsd32___getcwd(netbsd32_charp bufp, \ 324183 NOARGS { int netbsd32___getcwd(netbsd32_charp bufp, \
325 netbsd32_size_t length); }  325 netbsd32_size_t length); }
326184 UNIMPL capget 326184 UNIMPL capget
327185 UNIMPL capset 327185 UNIMPL capset
328186 UNIMPL sigaltstack 328186 UNIMPL sigaltstack
329187 UNIMPL sendfile 329187 UNIMPL sendfile
330188 UNIMPL getpmsg 330188 UNIMPL getpmsg
331189 UNIMPL putpmsg 331189 UNIMPL putpmsg
332190 NOARGS { int sys___vfork14(void); } 332190 NOARGS { int sys___vfork14(void); }
333191 STD { int linux32_sys_ugetrlimit(int which, \ 333191 STD { int linux32_sys_ugetrlimit(int which, \
334 netbsd32_orlimitp_t rlp); } 334 netbsd32_orlimitp_t rlp); }
335192 STD { linux32_off_t linux32_sys_mmap2(netbsd32_u_long addr, \ 335192 STD { linux32_off_t linux32_sys_mmap2(netbsd32_u_long addr, \
336 netbsd32_size_t len, int prot, int flags, int fd, \ 336 netbsd32_size_t len, int prot, int flags, int fd, \
337 linux32_off_t offset); } 337 linux32_off_t offset); }
338193 UNIMPL truncate64 338193 UNIMPL truncate64
339194 UNIMPL ftruncate64 339194 UNIMPL ftruncate64
340195 STD { int linux32_sys_stat64(const netbsd32_charp path, \ 340195 STD { int linux32_sys_stat64(netbsd32_charp path, \
341 linux32_stat64p sp); } 341 linux32_stat64p sp); }
342196 STD { int linux32_sys_lstat64(const netbsd32_charp path, \ 342196 STD { int linux32_sys_lstat64(netbsd32_charp path, \
343 linux32_stat64p sp); } 343 linux32_stat64p sp); }
344197 STD { int linux32_sys_fstat64(int fd, \ 344197 STD { int linux32_sys_fstat64(int fd, \
345 linux32_stat64p sp); } 345 linux32_stat64p sp); }
346198 NOARGS { int netbsd32___posix_lchown(const netbsd32_charp path, \ 346198 NOARGS { int netbsd32___posix_lchown(netbsd32_charp path, \
347 int uid, int gid); } 347 uid_t uid, gid_t gid); }
348199 NOARGS { uid_t sys_getuid(void); } 348199 NOARGS { uid_t sys_getuid(void); }
349200 NOARGS { gid_t sys_getgid(void); } 349200 NOARGS { gid_t sys_getgid(void); }
350201 NOARGS { uid_t sys_geteuid(void); } 350201 NOARGS { uid_t sys_geteuid(void); }
351202 NOARGS { gid_t sys_getegid(void); } 351202 NOARGS { gid_t sys_getegid(void); }
352203 NOARGS { int netbsd32_setreuid(uid_t ruid, uid_t euid); } 352203 NOARGS { int netbsd32_setreuid(uid_t ruid, uid_t euid); }
353204 NOARGS { int netbsd32_setregid(gid_t rgid, gid_t egid); } 353204 NOARGS { int netbsd32_setregid(gid_t rgid, gid_t egid); }
354205 NOARGS { int netbsd32_getgroups(int gidsetsize, \ 354205 NOARGS { int netbsd32_getgroups(int gidsetsize, \
355 netbsd32_gid_tp gidset); } 355 netbsd32_gid_tp gidset); }
356206 NOARGS { int netbsd32_setgroups(int gidsetsize, \ 356206 NOARGS { int netbsd32_setgroups(int gidsetsize, \
357 netbsd32_gid_tp gidset); } 357 netbsd32_gid_tp gidset); }
358207 NOARGS { int netbsd32___posix_fchown(int fd, uid_t uid, gid_t gid); } 358207 NOARGS { int netbsd32___posix_fchown(int fd, uid_t uid, gid_t gid); }
359208 STD { int linux32_sys_setresuid(uid_t ruid, uid_t euid, \ 359208 STD { int linux32_sys_setresuid(uid_t ruid, uid_t euid, \
360 uid_t suid); } 360 uid_t suid); }
361209 UNIMPL getresuid 361209 UNIMPL getresuid
362210 STD { int linux32_sys_setresgid(gid_t rgid, gid_t egid, \ 362210 STD { int linux32_sys_setresgid(gid_t rgid, gid_t egid, \
363 gid_t sgid); } 363 gid_t sgid); }
364211 UNIMPL getresgid 364211 UNIMPL getresgid
365212 NOARGS { int netbsd32___posix_chown(const netbsd32_charp path, \ 365212 NOARGS { int netbsd32___posix_chown(netbsd32_charp path, \
366 int uid, int gid); } 366 uid_t uid, gid_t gid); }
367213 NOARGS { int netbsd32_setuid(uid_t uid); } 367213 NOARGS { int netbsd32_setuid(uid_t uid); }
368214 NOARGS { int netbsd32_setgid(gid_t gid); } 368214 NOARGS { int netbsd32_setgid(gid_t gid); }
369215 STD { int linux32_sys_setfsuid(uid_t uid); } 369215 STD { int linux32_sys_setfsuid(uid_t uid); }
370216 STD { int linux32_sys_setfsgid(gid_t gid); } 370216 STD { int linux32_sys_setfsgid(gid_t gid); }
371217 UNIMPL pivot_root 371217 UNIMPL pivot_root
372218 UNIMPL mincore 372218 UNIMPL mincore
373219 NOARGS { int netbsd32_madvise(netbsd32_voidp addr, \ 373219 NOARGS { int netbsd32_madvise(netbsd32_voidp addr, \
374 netbsd32_size_t len, int behav); } 374 netbsd32_size_t len, int behav); }
375220 STD { int linux32_sys_getdents64(int fd, \ 375220 STD { int linux32_sys_getdents64(int fd, \
376 linux32_dirent64p_t dent, unsigned int count); } 376 linux32_dirent64p_t dent, unsigned int count); }
377; fcntl64() - Exactly the same as fcntl() 377; fcntl64() - Exactly the same as fcntl()
378#define linux32_sys_fcntl64 linux32_sys_fcntl 378#define linux32_sys_fcntl64 linux32_sys_fcntl
379#define linux32_sys_fcntl64_args linux32_sys_fcntl_args 379#define linux32_sys_fcntl64_args linux32_sys_fcntl_args