1 |
/* gxemul: $Id: syscall_netbsd.h,v 1.3 2005/03/05 12:34:03 debug Exp $ */ |
2 |
/* $NetBSD: syscall.h,v 1.122 2002/05/03 00:26:49 eeh Exp $ */ |
3 |
|
4 |
#ifndef SYSCALL_NETBSD_H |
5 |
#define SYSCALL_NETBSD_H |
6 |
|
7 |
/* |
8 |
* System call numbers. |
9 |
* |
10 |
* DO NOT EDIT-- this file is automatically generated. |
11 |
* created from NetBSD: syscalls.master,v 1.111 2002/05/03 00:20:56 eeh Exp |
12 |
*/ |
13 |
|
14 |
/* syscall: "syscall" ret: "int" args: "int" "..." */ |
15 |
#define NETBSD_SYS_syscall 0 |
16 |
|
17 |
/* syscall: "exit" ret: "void" args: "int" */ |
18 |
#define NETBSD_SYS_exit 1 |
19 |
|
20 |
/* syscall: "fork" ret: "int" args: */ |
21 |
#define NETBSD_SYS_fork 2 |
22 |
|
23 |
/* syscall: "read" ret: "ssize_t" args: "int" "void *" "size_t" */ |
24 |
#define NETBSD_SYS_read 3 |
25 |
|
26 |
/* syscall: "write" ret: "ssize_t" args: "int" "const void *" "size_t" */ |
27 |
#define NETBSD_SYS_write 4 |
28 |
|
29 |
/* syscall: "open" ret: "int" args: "const char *" "int" "..." */ |
30 |
#define NETBSD_SYS_open 5 |
31 |
|
32 |
/* syscall: "close" ret: "int" args: "int" */ |
33 |
#define NETBSD_SYS_close 6 |
34 |
|
35 |
/* syscall: "wait4" ret: "int" args: "int" "int *" "int" "struct rusage *" */ |
36 |
#define NETBSD_SYS_wait4 7 |
37 |
|
38 |
#define NETBSD_SYS_compat_43_ocreat 8 |
39 |
|
40 |
/* syscall: "link" ret: "int" args: "const char *" "const char *" */ |
41 |
#define NETBSD_SYS_link 9 |
42 |
|
43 |
/* syscall: "unlink" ret: "int" args: "const char *" */ |
44 |
#define NETBSD_SYS_unlink 10 |
45 |
|
46 |
/* 11 is obsolete execv */ |
47 |
/* syscall: "chdir" ret: "int" args: "const char *" */ |
48 |
#define NETBSD_SYS_chdir 12 |
49 |
|
50 |
/* syscall: "fchdir" ret: "int" args: "int" */ |
51 |
#define NETBSD_SYS_fchdir 13 |
52 |
|
53 |
/* syscall: "mknod" ret: "int" args: "const char *" "mode_t" "dev_t" */ |
54 |
#define NETBSD_SYS_mknod 14 |
55 |
|
56 |
/* syscall: "chmod" ret: "int" args: "const char *" "mode_t" */ |
57 |
#define NETBSD_SYS_chmod 15 |
58 |
|
59 |
/* syscall: "chown" ret: "int" args: "const char *" "uid_t" "gid_t" */ |
60 |
#define NETBSD_SYS_chown 16 |
61 |
|
62 |
/* syscall: "break" ret: "int" args: "char *" */ |
63 |
#define NETBSD_SYS_break 17 |
64 |
|
65 |
/* syscall: "getfsstat" ret: "int" args: "struct statfs *" "long" "int" */ |
66 |
#define NETBSD_SYS_getfsstat 18 |
67 |
|
68 |
#define NETBSD_SYS_compat_43_olseek 19 |
69 |
|
70 |
/* syscall: "getpid" ret: "pid_t" args: */ |
71 |
#define NETBSD_SYS_getpid 20 |
72 |
|
73 |
/* syscall: "mount" ret: "int" args: "const char *" "const char *" "int" "void *" */ |
74 |
#define NETBSD_SYS_mount 21 |
75 |
|
76 |
/* syscall: "unmount" ret: "int" args: "const char *" "int" */ |
77 |
#define NETBSD_SYS_unmount 22 |
78 |
|
79 |
/* syscall: "setuid" ret: "int" args: "uid_t" */ |
80 |
#define NETBSD_SYS_setuid 23 |
81 |
|
82 |
/* syscall: "getuid" ret: "uid_t" args: */ |
83 |
#define NETBSD_SYS_getuid 24 |
84 |
|
85 |
/* syscall: "geteuid" ret: "uid_t" args: */ |
86 |
#define NETBSD_SYS_geteuid 25 |
87 |
|
88 |
/* syscall: "ptrace" ret: "int" args: "int" "pid_t" "caddr_t" "int" */ |
89 |
#define NETBSD_SYS_ptrace 26 |
90 |
|
91 |
/* syscall: "recvmsg" ret: "ssize_t" args: "int" "struct msghdr *" "int" */ |
92 |
#define NETBSD_SYS_recvmsg 27 |
93 |
|
94 |
/* syscall: "sendmsg" ret: "ssize_t" args: "int" "const struct msghdr *" "int" */ |
95 |
#define NETBSD_SYS_sendmsg 28 |
96 |
|
97 |
/* syscall: "recvfrom" ret: "ssize_t" args: "int" "void *" "size_t" "int" "struct sockaddr *" "unsigned int *" */ |
98 |
#define NETBSD_SYS_recvfrom 29 |
99 |
|
100 |
/* syscall: "accept" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */ |
101 |
#define NETBSD_SYS_accept 30 |
102 |
|
103 |
/* syscall: "getpeername" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */ |
104 |
#define NETBSD_SYS_getpeername 31 |
105 |
|
106 |
/* syscall: "getsockname" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */ |
107 |
#define NETBSD_SYS_getsockname 32 |
108 |
|
109 |
/* syscall: "access" ret: "int" args: "const char *" "int" */ |
110 |
#define NETBSD_SYS_access 33 |
111 |
|
112 |
/* syscall: "chflags" ret: "int" args: "const char *" "u_long" */ |
113 |
#define NETBSD_SYS_chflags 34 |
114 |
|
115 |
/* syscall: "fchflags" ret: "int" args: "int" "u_long" */ |
116 |
#define NETBSD_SYS_fchflags 35 |
117 |
|
118 |
/* syscall: "sync" ret: "void" args: */ |
119 |
#define NETBSD_SYS_sync 36 |
120 |
|
121 |
/* syscall: "kill" ret: "int" args: "int" "int" */ |
122 |
#define NETBSD_SYS_kill 37 |
123 |
|
124 |
#define NETBSD_SYS_compat_43_stat43 38 |
125 |
|
126 |
/* syscall: "getppid" ret: "pid_t" args: */ |
127 |
#define NETBSD_SYS_getppid 39 |
128 |
|
129 |
#define NETBSD_SYS_compat_43_lstat43 40 |
130 |
|
131 |
/* syscall: "dup" ret: "int" args: "int" */ |
132 |
#define NETBSD_SYS_dup 41 |
133 |
|
134 |
/* syscall: "pipe" ret: "int" args: */ |
135 |
#define NETBSD_SYS_pipe 42 |
136 |
|
137 |
/* syscall: "getegid" ret: "gid_t" args: */ |
138 |
#define NETBSD_SYS_getegid 43 |
139 |
|
140 |
/* syscall: "profil" ret: "int" args: "caddr_t" "size_t" "u_long" "u_int" */ |
141 |
#define NETBSD_SYS_profil 44 |
142 |
|
143 |
/* syscall: "ktrace" ret: "int" args: "const char *" "int" "int" "int" */ |
144 |
#define NETBSD_SYS_ktrace 45 |
145 |
|
146 |
/* 45 is excluded ktrace */ |
147 |
#define NETBSD_SYS_compat_13_sigaction13 46 |
148 |
|
149 |
/* syscall: "getgid" ret: "gid_t" args: */ |
150 |
#define NETBSD_SYS_getgid 47 |
151 |
|
152 |
#define NETBSD_SYS_compat_13_sigprocmask13 48 |
153 |
|
154 |
/* syscall: "__getlogin" ret: "int" args: "char *" "size_t" */ |
155 |
#define NETBSD_SYS___getlogin 49 |
156 |
|
157 |
/* syscall: "setlogin" ret: "int" args: "const char *" */ |
158 |
#define NETBSD_SYS_setlogin 50 |
159 |
|
160 |
/* syscall: "acct" ret: "int" args: "const char *" */ |
161 |
#define NETBSD_SYS_acct 51 |
162 |
|
163 |
#define NETBSD_SYS_compat_13_sigpending13 52 |
164 |
|
165 |
#define NETBSD_SYS_compat_13_sigaltstack13 53 |
166 |
|
167 |
/* syscall: "ioctl" ret: "int" args: "int" "u_long" "..." */ |
168 |
#define NETBSD_SYS_ioctl 54 |
169 |
|
170 |
#define NETBSD_SYS_compat_12_oreboot 55 |
171 |
|
172 |
/* syscall: "revoke" ret: "int" args: "const char *" */ |
173 |
#define NETBSD_SYS_revoke 56 |
174 |
|
175 |
/* syscall: "symlink" ret: "int" args: "const char *" "const char *" */ |
176 |
#define NETBSD_SYS_symlink 57 |
177 |
|
178 |
/* syscall: "readlink" ret: "int" args: "const char *" "char *" "size_t" */ |
179 |
#define NETBSD_SYS_readlink 58 |
180 |
|
181 |
/* syscall: "execve" ret: "int" args: "const char *" "char *const *" "char *const *" */ |
182 |
#define NETBSD_SYS_execve 59 |
183 |
|
184 |
/* syscall: "umask" ret: "mode_t" args: "mode_t" */ |
185 |
#define NETBSD_SYS_umask 60 |
186 |
|
187 |
/* syscall: "chroot" ret: "int" args: "const char *" */ |
188 |
#define NETBSD_SYS_chroot 61 |
189 |
|
190 |
#define NETBSD_SYS_compat_43_fstat43 62 |
191 |
|
192 |
#define NETBSD_SYS_compat_43_ogetkerninfo 63 |
193 |
|
194 |
#define NETBSD_SYS_compat_43_ogetpagesize 64 |
195 |
|
196 |
#define NETBSD_SYS_compat_12_msync 65 |
197 |
|
198 |
/* syscall: "vfork" ret: "int" args: */ |
199 |
#define NETBSD_SYS_vfork 66 |
200 |
|
201 |
/* 67 is obsolete vread */ |
202 |
/* 68 is obsolete vwrite */ |
203 |
/* syscall: "sbrk" ret: "int" args: "intptr_t" */ |
204 |
#define NETBSD_SYS_sbrk 69 |
205 |
|
206 |
/* syscall: "sstk" ret: "int" args: "int" */ |
207 |
#define NETBSD_SYS_sstk 70 |
208 |
|
209 |
#define NETBSD_SYS_compat_43_ommap 71 |
210 |
|
211 |
/* syscall: "vadvise" ret: "int" args: "int" */ |
212 |
#define NETBSD_SYS_vadvise 72 |
213 |
|
214 |
/* syscall: "munmap" ret: "int" args: "void *" "size_t" */ |
215 |
#define NETBSD_SYS_munmap 73 |
216 |
|
217 |
/* syscall: "mprotect" ret: "int" args: "void *" "size_t" "int" */ |
218 |
#define NETBSD_SYS_mprotect 74 |
219 |
|
220 |
/* syscall: "madvise" ret: "int" args: "void *" "size_t" "int" */ |
221 |
#define NETBSD_SYS_madvise 75 |
222 |
|
223 |
/* 76 is obsolete vhangup */ |
224 |
/* 77 is obsolete vlimit */ |
225 |
/* syscall: "mincore" ret: "int" args: "void *" "size_t" "char *" */ |
226 |
#define NETBSD_SYS_mincore 78 |
227 |
|
228 |
/* syscall: "getgroups" ret: "int" args: "int" "gid_t *" */ |
229 |
#define NETBSD_SYS_getgroups 79 |
230 |
|
231 |
/* syscall: "setgroups" ret: "int" args: "int" "const gid_t *" */ |
232 |
#define NETBSD_SYS_setgroups 80 |
233 |
|
234 |
/* syscall: "getpgrp" ret: "int" args: */ |
235 |
#define NETBSD_SYS_getpgrp 81 |
236 |
|
237 |
/* syscall: "setpgid" ret: "int" args: "int" "int" */ |
238 |
#define NETBSD_SYS_setpgid 82 |
239 |
|
240 |
/* syscall: "setitimer" ret: "int" args: "int" "const struct itimerval *" "struct itimerval *" */ |
241 |
#define NETBSD_SYS_setitimer 83 |
242 |
|
243 |
#define NETBSD_SYS_compat_43_owait 84 |
244 |
|
245 |
#define NETBSD_SYS_compat_12_oswapon 85 |
246 |
|
247 |
/* syscall: "getitimer" ret: "int" args: "int" "struct itimerval *" */ |
248 |
#define NETBSD_SYS_getitimer 86 |
249 |
|
250 |
#define NETBSD_SYS_compat_43_ogethostname 87 |
251 |
|
252 |
#define NETBSD_SYS_compat_43_osethostname 88 |
253 |
|
254 |
#define NETBSD_SYS_compat_43_ogetdtablesize 89 |
255 |
|
256 |
/* syscall: "dup2" ret: "int" args: "int" "int" */ |
257 |
#define NETBSD_SYS_dup2 90 |
258 |
|
259 |
/* syscall: "fcntl" ret: "int" args: "int" "int" "..." */ |
260 |
#define NETBSD_SYS_fcntl 92 |
261 |
|
262 |
/* syscall: "select" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct timeval *" */ |
263 |
#define NETBSD_SYS_select 93 |
264 |
|
265 |
/* syscall: "fsync" ret: "int" args: "int" */ |
266 |
#define NETBSD_SYS_fsync 95 |
267 |
|
268 |
/* syscall: "setpriority" ret: "int" args: "int" "int" "int" */ |
269 |
#define NETBSD_SYS_setpriority 96 |
270 |
|
271 |
/* syscall: "socket" ret: "int" args: "int" "int" "int" */ |
272 |
#define NETBSD_SYS_socket 97 |
273 |
|
274 |
/* syscall: "connect" ret: "int" args: "int" "const struct sockaddr *" "unsigned int" */ |
275 |
#define NETBSD_SYS_connect 98 |
276 |
|
277 |
#define NETBSD_SYS_compat_43_oaccept 99 |
278 |
|
279 |
/* syscall: "getpriority" ret: "int" args: "int" "int" */ |
280 |
#define NETBSD_SYS_getpriority 100 |
281 |
|
282 |
#define NETBSD_SYS_compat_43_osend 101 |
283 |
|
284 |
#define NETBSD_SYS_compat_43_orecv 102 |
285 |
|
286 |
#define NETBSD_SYS_compat_13_sigreturn13 103 |
287 |
|
288 |
/* syscall: "bind" ret: "int" args: "int" "const struct sockaddr *" "unsigned int" */ |
289 |
#define NETBSD_SYS_bind 104 |
290 |
|
291 |
/* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "const void *" "unsigned int" */ |
292 |
#define NETBSD_SYS_setsockopt 105 |
293 |
|
294 |
/* syscall: "listen" ret: "int" args: "int" "int" */ |
295 |
#define NETBSD_SYS_listen 106 |
296 |
|
297 |
/* 107 is obsolete vtimes */ |
298 |
#define NETBSD_SYS_compat_43_osigvec 108 |
299 |
|
300 |
#define NETBSD_SYS_compat_43_osigblock 109 |
301 |
|
302 |
#define NETBSD_SYS_compat_43_osigsetmask 110 |
303 |
|
304 |
#define NETBSD_SYS_compat_13_sigsuspend13 111 |
305 |
|
306 |
#define NETBSD_SYS_compat_43_osigstack 112 |
307 |
|
308 |
#define NETBSD_SYS_compat_43_orecvmsg 113 |
309 |
|
310 |
#define NETBSD_SYS_compat_43_osendmsg 114 |
311 |
|
312 |
/* 115 is obsolete vtrace */ |
313 |
/* syscall: "gettimeofday" ret: "int" args: "struct timeval *" "struct timezone *" */ |
314 |
#define NETBSD_SYS_gettimeofday 116 |
315 |
|
316 |
/* syscall: "getrusage" ret: "int" args: "int" "struct rusage *" */ |
317 |
#define NETBSD_SYS_getrusage 117 |
318 |
|
319 |
/* syscall: "getsockopt" ret: "int" args: "int" "int" "int" "void *" "unsigned int *" */ |
320 |
#define NETBSD_SYS_getsockopt 118 |
321 |
|
322 |
/* 119 is obsolete resuba */ |
323 |
/* syscall: "readv" ret: "ssize_t" args: "int" "const struct iovec *" "int" */ |
324 |
#define NETBSD_SYS_readv 120 |
325 |
|
326 |
/* syscall: "writev" ret: "ssize_t" args: "int" "const struct iovec *" "int" */ |
327 |
#define NETBSD_SYS_writev 121 |
328 |
|
329 |
/* syscall: "settimeofday" ret: "int" args: "const struct timeval *" "const struct timezone *" */ |
330 |
#define NETBSD_SYS_settimeofday 122 |
331 |
|
332 |
/* syscall: "fchown" ret: "int" args: "int" "uid_t" "gid_t" */ |
333 |
#define NETBSD_SYS_fchown 123 |
334 |
|
335 |
/* syscall: "fchmod" ret: "int" args: "int" "mode_t" */ |
336 |
#define NETBSD_SYS_fchmod 124 |
337 |
|
338 |
#define NETBSD_SYS_compat_43_orecvfrom 125 |
339 |
|
340 |
/* syscall: "setreuid" ret: "int" args: "uid_t" "uid_t" */ |
341 |
#define NETBSD_SYS_setreuid 126 |
342 |
|
343 |
/* syscall: "setregid" ret: "int" args: "gid_t" "gid_t" */ |
344 |
#define NETBSD_SYS_setregid 127 |
345 |
|
346 |
/* syscall: "rename" ret: "int" args: "const char *" "const char *" */ |
347 |
#define NETBSD_SYS_rename 128 |
348 |
|
349 |
#define NETBSD_SYS_compat_43_otruncate 129 |
350 |
|
351 |
#define NETBSD_SYS_compat_43_oftruncate 130 |
352 |
|
353 |
/* syscall: "flock" ret: "int" args: "int" "int" */ |
354 |
#define NETBSD_SYS_flock 131 |
355 |
|
356 |
/* syscall: "mkfifo" ret: "int" args: "const char *" "mode_t" */ |
357 |
#define NETBSD_SYS_mkfifo 132 |
358 |
|
359 |
/* syscall: "sendto" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "const struct sockaddr *" "unsigned int" */ |
360 |
#define NETBSD_SYS_sendto 133 |
361 |
|
362 |
/* syscall: "shutdown" ret: "int" args: "int" "int" */ |
363 |
#define NETBSD_SYS_shutdown 134 |
364 |
|
365 |
/* syscall: "socketpair" ret: "int" args: "int" "int" "int" "int *" */ |
366 |
#define NETBSD_SYS_socketpair 135 |
367 |
|
368 |
/* syscall: "mkdir" ret: "int" args: "const char *" "mode_t" */ |
369 |
#define NETBSD_SYS_mkdir 136 |
370 |
|
371 |
/* syscall: "rmdir" ret: "int" args: "const char *" */ |
372 |
#define NETBSD_SYS_rmdir 137 |
373 |
|
374 |
/* syscall: "utimes" ret: "int" args: "const char *" "const struct timeval *" */ |
375 |
#define NETBSD_SYS_utimes 138 |
376 |
|
377 |
/* 139 is obsolete 4.2 sigreturn */ |
378 |
/* syscall: "adjtime" ret: "int" args: "const struct timeval *" "struct timeval *" */ |
379 |
#define NETBSD_SYS_adjtime 140 |
380 |
|
381 |
#define NETBSD_SYS_compat_43_ogetpeername 141 |
382 |
|
383 |
#define NETBSD_SYS_compat_43_ogethostid 142 |
384 |
|
385 |
#define NETBSD_SYS_compat_43_osethostid 143 |
386 |
|
387 |
#define NETBSD_SYS_compat_43_ogetrlimit 144 |
388 |
|
389 |
#define NETBSD_SYS_compat_43_osetrlimit 145 |
390 |
|
391 |
#define NETBSD_SYS_compat_43_okillpg 146 |
392 |
|
393 |
/* syscall: "setsid" ret: "int" args: */ |
394 |
#define NETBSD_SYS_setsid 147 |
395 |
|
396 |
/* syscall: "quotactl" ret: "int" args: "const char *" "int" "int" "caddr_t" */ |
397 |
#define NETBSD_SYS_quotactl 148 |
398 |
|
399 |
#define NETBSD_SYS_compat_43_oquota 149 |
400 |
|
401 |
#define NETBSD_SYS_compat_43_ogetsockname 150 |
402 |
|
403 |
/* syscall: "nfssvc" ret: "int" args: "int" "void *" */ |
404 |
#define NETBSD_SYS_nfssvc 155 |
405 |
|
406 |
/* 155 is excluded nfssvc */ |
407 |
#define NETBSD_SYS_compat_43_ogetdirentries 156 |
408 |
|
409 |
/* syscall: "statfs" ret: "int" args: "const char *" "struct statfs *" */ |
410 |
#define NETBSD_SYS_statfs 157 |
411 |
|
412 |
/* syscall: "fstatfs" ret: "int" args: "int" "struct statfs *" */ |
413 |
#define NETBSD_SYS_fstatfs 158 |
414 |
|
415 |
/* syscall: "getfh" ret: "int" args: "const char *" "fhandle_t *" */ |
416 |
#define NETBSD_SYS_getfh 161 |
417 |
|
418 |
#define NETBSD_SYS_compat_09_ogetdomainname 162 |
419 |
|
420 |
#define NETBSD_SYS_compat_09_osetdomainname 163 |
421 |
|
422 |
#define NETBSD_SYS_compat_09_ouname 164 |
423 |
|
424 |
/* syscall: "sysarch" ret: "int" args: "int" "void *" */ |
425 |
#define NETBSD_SYS_sysarch 165 |
426 |
|
427 |
#define NETBSD_SYS_compat_10_osemsys 169 |
428 |
|
429 |
/* 169 is excluded 1.0 semsys */ |
430 |
#define NETBSD_SYS_compat_10_omsgsys 170 |
431 |
|
432 |
/* 170 is excluded 1.0 msgsys */ |
433 |
#define NETBSD_SYS_compat_10_oshmsys 171 |
434 |
|
435 |
/* 171 is excluded 1.0 shmsys */ |
436 |
/* syscall: "pread" ret: "ssize_t" args: "int" "void *" "size_t" "int" "off_t" */ |
437 |
#define NETBSD_SYS_pread 173 |
438 |
|
439 |
/* syscall: "pwrite" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "off_t" */ |
440 |
#define NETBSD_SYS_pwrite 174 |
441 |
|
442 |
/* syscall: "ntp_gettime" ret: "int" args: "struct ntptimeval *" */ |
443 |
#define NETBSD_SYS_ntp_gettime 175 |
444 |
|
445 |
/* syscall: "ntp_adjtime" ret: "int" args: "struct timex *" */ |
446 |
#define NETBSD_SYS_ntp_adjtime 176 |
447 |
|
448 |
/* 176 is excluded ntp_adjtime */ |
449 |
/* syscall: "setgid" ret: "int" args: "gid_t" */ |
450 |
#define NETBSD_SYS_setgid 181 |
451 |
|
452 |
/* syscall: "setegid" ret: "int" args: "gid_t" */ |
453 |
#define NETBSD_SYS_setegid 182 |
454 |
|
455 |
/* syscall: "seteuid" ret: "int" args: "uid_t" */ |
456 |
#define NETBSD_SYS_seteuid 183 |
457 |
|
458 |
/* syscall: "lfs_bmapv" ret: "int" args: "fsid_t *" "struct block_info *" "int" */ |
459 |
#define NETBSD_SYS_lfs_bmapv 184 |
460 |
|
461 |
/* syscall: "lfs_markv" ret: "int" args: "fsid_t *" "struct block_info *" "int" */ |
462 |
#define NETBSD_SYS_lfs_markv 185 |
463 |
|
464 |
/* syscall: "lfs_segclean" ret: "int" args: "fsid_t *" "u_long" */ |
465 |
#define NETBSD_SYS_lfs_segclean 186 |
466 |
|
467 |
/* syscall: "lfs_segwait" ret: "int" args: "fsid_t *" "struct timeval *" */ |
468 |
#define NETBSD_SYS_lfs_segwait 187 |
469 |
|
470 |
/* 184 is excluded lfs_bmapv */ |
471 |
/* 185 is excluded lfs_markv */ |
472 |
/* 186 is excluded lfs_segclean */ |
473 |
/* 187 is excluded lfs_segwait */ |
474 |
#define NETBSD_SYS_compat_12_stat12 188 |
475 |
|
476 |
#define NETBSD_SYS_compat_12_fstat12 189 |
477 |
|
478 |
#define NETBSD_SYS_compat_12_lstat12 190 |
479 |
|
480 |
/* syscall: "pathconf" ret: "long" args: "const char *" "int" */ |
481 |
#define NETBSD_SYS_pathconf 191 |
482 |
|
483 |
/* syscall: "fpathconf" ret: "long" args: "int" "int" */ |
484 |
#define NETBSD_SYS_fpathconf 192 |
485 |
|
486 |
/* syscall: "getrlimit" ret: "int" args: "int" "struct rlimit *" */ |
487 |
#define NETBSD_SYS_getrlimit 194 |
488 |
|
489 |
/* syscall: "setrlimit" ret: "int" args: "int" "const struct rlimit *" */ |
490 |
#define NETBSD_SYS_setrlimit 195 |
491 |
|
492 |
#define NETBSD_SYS_compat_12_getdirentries 196 |
493 |
|
494 |
/* syscall: "mmap" ret: "void *" args: "void *" "size_t" "int" "int" "int" "long" "off_t" */ |
495 |
#define NETBSD_SYS_mmap 197 |
496 |
|
497 |
/* syscall: "__syscall" ret: "quad_t" args: "quad_t" "..." */ |
498 |
#define NETBSD_SYS___syscall 198 |
499 |
|
500 |
/* syscall: "lseek" ret: "off_t" args: "int" "int" "off_t" "int" */ |
501 |
#define NETBSD_SYS_lseek 199 |
502 |
|
503 |
/* syscall: "truncate" ret: "int" args: "const char *" "int" "off_t" */ |
504 |
#define NETBSD_SYS_truncate 200 |
505 |
|
506 |
/* syscall: "ftruncate" ret: "int" args: "int" "int" "off_t" */ |
507 |
#define NETBSD_SYS_ftruncate 201 |
508 |
|
509 |
/* syscall: "__sysctl" ret: "int" args: "int *" "u_int" "void *" "size_t *" "void *" "size_t" */ |
510 |
#define NETBSD_SYS___sysctl 202 |
511 |
|
512 |
/* syscall: "mlock" ret: "int" args: "const void *" "size_t" */ |
513 |
#define NETBSD_SYS_mlock 203 |
514 |
|
515 |
/* syscall: "munlock" ret: "int" args: "const void *" "size_t" */ |
516 |
#define NETBSD_SYS_munlock 204 |
517 |
|
518 |
/* syscall: "undelete" ret: "int" args: "const char *" */ |
519 |
#define NETBSD_SYS_undelete 205 |
520 |
|
521 |
/* syscall: "futimes" ret: "int" args: "int" "const struct timeval *" */ |
522 |
#define NETBSD_SYS_futimes 206 |
523 |
|
524 |
/* syscall: "getpgid" ret: "pid_t" args: "pid_t" */ |
525 |
#define NETBSD_SYS_getpgid 207 |
526 |
|
527 |
/* syscall: "reboot" ret: "int" args: "int" "char *" */ |
528 |
#define NETBSD_SYS_reboot 208 |
529 |
|
530 |
/* syscall: "poll" ret: "int" args: "struct pollfd *" "u_int" "int" */ |
531 |
#define NETBSD_SYS_poll 209 |
532 |
|
533 |
/* 210 is excluded lkmnosys */ |
534 |
/* 211 is excluded lkmnosys */ |
535 |
/* 212 is excluded lkmnosys */ |
536 |
/* 213 is excluded lkmnosys */ |
537 |
/* 214 is excluded lkmnosys */ |
538 |
/* 215 is excluded lkmnosys */ |
539 |
/* 216 is excluded lkmnosys */ |
540 |
/* 217 is excluded lkmnosys */ |
541 |
/* 218 is excluded lkmnosys */ |
542 |
/* 219 is excluded lkmnosys */ |
543 |
#define NETBSD_SYS_compat_14___semctl 220 |
544 |
|
545 |
/* syscall: "semget" ret: "int" args: "key_t" "int" "int" */ |
546 |
#define NETBSD_SYS_semget 221 |
547 |
|
548 |
/* syscall: "semop" ret: "int" args: "int" "struct sembuf *" "size_t" */ |
549 |
#define NETBSD_SYS_semop 222 |
550 |
|
551 |
/* syscall: "semconfig" ret: "int" args: "int" */ |
552 |
#define NETBSD_SYS_semconfig 223 |
553 |
|
554 |
/* 220 is excluded compat_14_semctl */ |
555 |
/* 221 is excluded semget */ |
556 |
/* 222 is excluded semop */ |
557 |
/* 223 is excluded semconfig */ |
558 |
#define NETBSD_SYS_compat_14_msgctl 224 |
559 |
|
560 |
/* syscall: "msgget" ret: "int" args: "key_t" "int" */ |
561 |
#define NETBSD_SYS_msgget 225 |
562 |
|
563 |
/* syscall: "msgsnd" ret: "int" args: "int" "const void *" "size_t" "int" */ |
564 |
#define NETBSD_SYS_msgsnd 226 |
565 |
|
566 |
/* syscall: "msgrcv" ret: "ssize_t" args: "int" "void *" "size_t" "long" "int" */ |
567 |
#define NETBSD_SYS_msgrcv 227 |
568 |
|
569 |
/* 224 is excluded compat_14_msgctl */ |
570 |
/* 225 is excluded msgget */ |
571 |
/* 226 is excluded msgsnd */ |
572 |
/* 227 is excluded msgrcv */ |
573 |
/* syscall: "shmat" ret: "void *" args: "int" "const void *" "int" */ |
574 |
#define NETBSD_SYS_shmat 228 |
575 |
|
576 |
#define NETBSD_SYS_compat_14_shmctl 229 |
577 |
|
578 |
/* syscall: "shmdt" ret: "int" args: "const void *" */ |
579 |
#define NETBSD_SYS_shmdt 230 |
580 |
|
581 |
/* syscall: "shmget" ret: "int" args: "key_t" "size_t" "int" */ |
582 |
#define NETBSD_SYS_shmget 231 |
583 |
|
584 |
/* 228 is excluded shmat */ |
585 |
/* 229 is excluded compat_14_shmctl */ |
586 |
/* 230 is excluded shmdt */ |
587 |
/* 231 is excluded shmget */ |
588 |
/* syscall: "clock_gettime" ret: "int" args: "clockid_t" "struct timespec *" */ |
589 |
#define NETBSD_SYS_clock_gettime 232 |
590 |
|
591 |
/* syscall: "clock_settime" ret: "int" args: "clockid_t" "const struct timespec *" */ |
592 |
#define NETBSD_SYS_clock_settime 233 |
593 |
|
594 |
/* syscall: "clock_getres" ret: "int" args: "clockid_t" "struct timespec *" */ |
595 |
#define NETBSD_SYS_clock_getres 234 |
596 |
|
597 |
/* syscall: "nanosleep" ret: "int" args: "const struct timespec *" "struct timespec *" */ |
598 |
#define NETBSD_SYS_nanosleep 240 |
599 |
|
600 |
/* syscall: "fdatasync" ret: "int" args: "int" */ |
601 |
#define NETBSD_SYS_fdatasync 241 |
602 |
|
603 |
/* syscall: "mlockall" ret: "int" args: "int" */ |
604 |
#define NETBSD_SYS_mlockall 242 |
605 |
|
606 |
/* syscall: "munlockall" ret: "int" args: */ |
607 |
#define NETBSD_SYS_munlockall 243 |
608 |
|
609 |
/* syscall: "__posix_rename" ret: "int" args: "const char *" "const char *" */ |
610 |
#define NETBSD_SYS___posix_rename 270 |
611 |
|
612 |
/* syscall: "swapctl" ret: "int" args: "int" "const void *" "int" */ |
613 |
#define NETBSD_SYS_swapctl 271 |
614 |
|
615 |
/* syscall: "getdents" ret: "int" args: "int" "char *" "size_t" */ |
616 |
#define NETBSD_SYS_getdents 272 |
617 |
|
618 |
/* syscall: "minherit" ret: "int" args: "void *" "size_t" "int" */ |
619 |
#define NETBSD_SYS_minherit 273 |
620 |
|
621 |
/* syscall: "lchmod" ret: "int" args: "const char *" "mode_t" */ |
622 |
#define NETBSD_SYS_lchmod 274 |
623 |
|
624 |
/* syscall: "lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */ |
625 |
#define NETBSD_SYS_lchown 275 |
626 |
|
627 |
/* syscall: "lutimes" ret: "int" args: "const char *" "const struct timeval *" */ |
628 |
#define NETBSD_SYS_lutimes 276 |
629 |
|
630 |
/* syscall: "__msync13" ret: "int" args: "void *" "size_t" "int" */ |
631 |
#define NETBSD_SYS___msync13 277 |
632 |
|
633 |
/* syscall: "__stat13" ret: "int" args: "const char *" "struct stat *" */ |
634 |
#define NETBSD_SYS___stat13 278 |
635 |
|
636 |
/* syscall: "__fstat13" ret: "int" args: "int" "struct stat *" */ |
637 |
#define NETBSD_SYS___fstat13 279 |
638 |
|
639 |
/* syscall: "__lstat13" ret: "int" args: "const char *" "struct stat *" */ |
640 |
#define NETBSD_SYS___lstat13 280 |
641 |
|
642 |
/* syscall: "__sigaltstack14" ret: "int" args: "const struct sigaltstack *" "struct sigaltstack *" */ |
643 |
#define NETBSD_SYS___sigaltstack14 281 |
644 |
|
645 |
/* syscall: "__vfork14" ret: "int" args: */ |
646 |
#define NETBSD_SYS___vfork14 282 |
647 |
|
648 |
/* syscall: "__posix_chown" ret: "int" args: "const char *" "uid_t" "gid_t" */ |
649 |
#define NETBSD_SYS___posix_chown 283 |
650 |
|
651 |
/* syscall: "__posix_fchown" ret: "int" args: "int" "uid_t" "gid_t" */ |
652 |
#define NETBSD_SYS___posix_fchown 284 |
653 |
|
654 |
/* syscall: "__posix_lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */ |
655 |
#define NETBSD_SYS___posix_lchown 285 |
656 |
|
657 |
/* syscall: "getsid" ret: "pid_t" args: "pid_t" */ |
658 |
#define NETBSD_SYS_getsid 286 |
659 |
|
660 |
/* syscall: "__clone" ret: "pid_t" args: "int" "void *" */ |
661 |
#define NETBSD_SYS___clone 287 |
662 |
|
663 |
/* syscall: "fktrace" ret: "int" args: "const int" "int" "int" "int" */ |
664 |
#define NETBSD_SYS_fktrace 288 |
665 |
|
666 |
/* 288 is excluded ktrace */ |
667 |
/* syscall: "preadv" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */ |
668 |
#define NETBSD_SYS_preadv 289 |
669 |
|
670 |
/* syscall: "pwritev" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */ |
671 |
#define NETBSD_SYS_pwritev 290 |
672 |
|
673 |
/* syscall: "__sigaction14" ret: "int" args: "int" "const struct sigaction *" "struct sigaction *" */ |
674 |
#define NETBSD_SYS___sigaction14 291 |
675 |
|
676 |
/* syscall: "__sigpending14" ret: "int" args: "sigset_t *" */ |
677 |
#define NETBSD_SYS___sigpending14 292 |
678 |
|
679 |
/* syscall: "__sigprocmask14" ret: "int" args: "int" "const sigset_t *" "sigset_t *" */ |
680 |
#define NETBSD_SYS___sigprocmask14 293 |
681 |
|
682 |
/* syscall: "__sigsuspend14" ret: "int" args: "const sigset_t *" */ |
683 |
#define NETBSD_SYS___sigsuspend14 294 |
684 |
|
685 |
/* syscall: "__sigreturn14" ret: "int" args: "struct sigcontext *" */ |
686 |
#define NETBSD_SYS___sigreturn14 295 |
687 |
|
688 |
/* syscall: "__getcwd" ret: "int" args: "char *" "size_t" */ |
689 |
#define NETBSD_SYS___getcwd 296 |
690 |
|
691 |
/* syscall: "fchroot" ret: "int" args: "int" */ |
692 |
#define NETBSD_SYS_fchroot 297 |
693 |
|
694 |
/* syscall: "fhopen" ret: "int" args: "const fhandle_t *" "int" */ |
695 |
#define NETBSD_SYS_fhopen 298 |
696 |
|
697 |
/* syscall: "fhstat" ret: "int" args: "const fhandle_t *" "struct stat *" */ |
698 |
#define NETBSD_SYS_fhstat 299 |
699 |
|
700 |
/* syscall: "fhstatfs" ret: "int" args: "const fhandle_t *" "struct statfs *" */ |
701 |
#define NETBSD_SYS_fhstatfs 300 |
702 |
|
703 |
/* syscall: "____semctl13" ret: "int" args: "int" "int" "int" "..." */ |
704 |
#define NETBSD_SYS_____semctl13 301 |
705 |
|
706 |
/* 301 is excluded ____semctl13 */ |
707 |
/* syscall: "__msgctl13" ret: "int" args: "int" "int" "struct msqid_ds *" */ |
708 |
#define NETBSD_SYS___msgctl13 302 |
709 |
|
710 |
/* 302 is excluded __msgctl13 */ |
711 |
/* syscall: "__shmctl13" ret: "int" args: "int" "int" "struct shmid_ds *" */ |
712 |
#define NETBSD_SYS___shmctl13 303 |
713 |
|
714 |
/* 303 is excluded __shmctl13 */ |
715 |
/* syscall: "lchflags" ret: "int" args: "const char *" "u_long" */ |
716 |
#define NETBSD_SYS_lchflags 304 |
717 |
|
718 |
/* syscall: "issetugid" ret: "int" args: */ |
719 |
#define NETBSD_SYS_issetugid 305 |
720 |
|
721 |
/* syscall: "utrace" ret: "int" args: "const char *" "void *" "size_t" */ |
722 |
#define NETBSD_SYS_utrace 306 |
723 |
|
724 |
#define NETBSD_SYS_MAXSYSCALL 340 |
725 |
#define NETBSD_SYS_NSYSENT 512 |
726 |
|
727 |
#endif /* SYSCALL_NETBSD_H */ |