Annotation of sys/compat/linux/linux_syscallargs.h, Revision 1.1.1.1
1.1 nbrk 1: /* $OpenBSD: linux_syscallargs.h,v 1.53 2007/05/29 03:28:13 tedu Exp $ */
2:
3: /*
4: * System call argument lists.
5: *
6: * DO NOT EDIT-- this file is automatically generated.
7: * created from OpenBSD: syscalls.master,v 1.50 2007/05/29 03:28:01 tedu Exp
8: */
9:
10: #ifdef syscallarg
11: #undef syscallarg
12: #endif
13:
14: #define syscallarg(x) \
15: union { \
16: register_t pad; \
17: struct { x datum; } le; \
18: struct { \
19: int8_t pad[ (sizeof (register_t) < sizeof (x)) \
20: ? 0 \
21: : sizeof (register_t) - sizeof (x)]; \
22: x datum; \
23: } be; \
24: }
25:
26: struct linux_sys_open_args {
27: syscallarg(char *) path;
28: syscallarg(int) flags;
29: syscallarg(int) mode;
30: };
31:
32: struct linux_sys_waitpid_args {
33: syscallarg(int) pid;
34: syscallarg(int *) status;
35: syscallarg(int) options;
36: };
37:
38: struct linux_sys_creat_args {
39: syscallarg(char *) path;
40: syscallarg(int) mode;
41: };
42:
43: struct linux_sys_unlink_args {
44: syscallarg(char *) path;
45: };
46:
47: struct linux_sys_execve_args {
48: syscallarg(char *) path;
49: syscallarg(char **) argp;
50: syscallarg(char **) envp;
51: };
52:
53: struct linux_sys_chdir_args {
54: syscallarg(char *) path;
55: };
56:
57: struct linux_sys_time_args {
58: syscallarg(linux_time_t *) t;
59: };
60:
61: struct linux_sys_mknod_args {
62: syscallarg(char *) path;
63: syscallarg(int) mode;
64: syscallarg(int) dev;
65: };
66:
67: struct linux_sys_chmod_args {
68: syscallarg(char *) path;
69: syscallarg(int) mode;
70: };
71:
72: struct linux_sys_lchown16_args {
73: syscallarg(char *) path;
74: syscallarg(int) uid;
75: syscallarg(int) gid;
76: };
77:
78: struct linux_sys_break_args {
79: syscallarg(char *) nsize;
80: };
81:
82: struct linux_sys_mount_args {
83: syscallarg(char *) specialfile;
84: syscallarg(char *) dir;
85: syscallarg(char *) filesystemtype;
86: syscallarg(long) rwflag;
87: syscallarg(void *) data;
88: };
89:
90: struct linux_sys_umount_args {
91: syscallarg(char *) specialfile;
92: };
93:
94: struct linux_sys_stime_args {
95: syscallarg(linux_time_t *) t;
96: };
97:
98: struct linux_sys_alarm_args {
99: syscallarg(unsigned int) secs;
100: };
101:
102: struct linux_sys_utime_args {
103: syscallarg(char *) path;
104: syscallarg(struct linux_utimbuf *) times;
105: };
106:
107: struct linux_sys_access_args {
108: syscallarg(char *) path;
109: syscallarg(int) flags;
110: };
111:
112: struct linux_sys_nice_args {
113: syscallarg(int) incr;
114: };
115:
116: struct linux_sys_kill_args {
117: syscallarg(int) pid;
118: syscallarg(int) signum;
119: };
120:
121: struct linux_sys_rename_args {
122: syscallarg(char *) from;
123: syscallarg(char *) to;
124: };
125:
126: struct linux_sys_mkdir_args {
127: syscallarg(char *) path;
128: syscallarg(int) mode;
129: };
130:
131: struct linux_sys_rmdir_args {
132: syscallarg(char *) path;
133: };
134:
135: struct linux_sys_pipe_args {
136: syscallarg(int *) pfds;
137: };
138:
139: struct linux_sys_times_args {
140: syscallarg(struct times *) tms;
141: };
142:
143: struct linux_sys_brk_args {
144: syscallarg(char *) nsize;
145: };
146:
147: struct linux_sys_signal_args {
148: syscallarg(int) sig;
149: syscallarg(linux_handler_t) handler;
150: };
151:
152: struct linux_sys_ioctl_args {
153: syscallarg(int) fd;
154: syscallarg(u_long) com;
155: syscallarg(caddr_t) data;
156: };
157:
158: struct linux_sys_fcntl_args {
159: syscallarg(int) fd;
160: syscallarg(int) cmd;
161: syscallarg(void *) arg;
162: };
163:
164: struct linux_sys_oldolduname_args {
165: syscallarg(struct linux_oldold_utsname *) up;
166: };
167:
168: struct linux_sys_sigaction_args {
169: syscallarg(int) signum;
170: syscallarg(struct linux_old_sigaction *) nsa;
171: syscallarg(struct linux_old_sigaction *) osa;
172: };
173:
174: struct linux_sys_sigsetmask_args {
175: syscallarg(linux_old_sigset_t) mask;
176: };
177:
178: struct linux_sys_setreuid16_args {
179: syscallarg(int) ruid;
180: syscallarg(int) euid;
181: };
182:
183: struct linux_sys_setregid16_args {
184: syscallarg(int) rgid;
185: syscallarg(int) egid;
186: };
187:
188: struct linux_sys_sigsuspend_args {
189: syscallarg(caddr_t) restart;
190: syscallarg(int) oldmask;
191: syscallarg(int) mask;
192: };
193:
194: struct linux_sys_sigpending_args {
195: syscallarg(linux_old_sigset_t *) mask;
196: };
197:
198: struct linux_sys_setrlimit_args {
199: syscallarg(u_int) which;
200: syscallarg(struct linux_rlimit *) rlp;
201: };
202:
203: struct linux_sys_getrlimit_args {
204: syscallarg(u_int) which;
205: syscallarg(struct linux_rlimit *) rlp;
206: };
207:
208: struct linux_sys_oldselect_args {
209: syscallarg(struct linux_select *) lsp;
210: };
211:
212: struct linux_sys_symlink_args {
213: syscallarg(char *) path;
214: syscallarg(char *) to;
215: };
216:
217: struct linux_sys_readlink_args {
218: syscallarg(char *) name;
219: syscallarg(char *) buf;
220: syscallarg(int) count;
221: };
222:
223: struct linux_sys_uselib_args {
224: syscallarg(char *) path;
225: };
226:
227: struct linux_sys_readdir_args {
228: syscallarg(int) fd;
229: syscallarg(caddr_t) dent;
230: syscallarg(unsigned int) count;
231: };
232:
233: struct linux_sys_mmap_args {
234: syscallarg(struct linux_mmap *) lmp;
235: };
236:
237: struct linux_sys_truncate_args {
238: syscallarg(char *) path;
239: syscallarg(long) length;
240: };
241:
242: struct linux_sys_fchown16_args {
243: syscallarg(int) fd;
244: syscallarg(int) uid;
245: syscallarg(int) gid;
246: };
247:
248: struct linux_sys_statfs_args {
249: syscallarg(char *) path;
250: syscallarg(struct linux_statfs *) sp;
251: };
252:
253: struct linux_sys_fstatfs_args {
254: syscallarg(int) fd;
255: syscallarg(struct linux_statfs *) sp;
256: };
257:
258: struct linux_sys_ioperm_args {
259: syscallarg(unsigned int) lo;
260: syscallarg(unsigned int) hi;
261: syscallarg(int) val;
262: };
263:
264: struct linux_sys_socketcall_args {
265: syscallarg(int) what;
266: syscallarg(void *) args;
267: };
268:
269: struct linux_sys_stat_args {
270: syscallarg(char *) path;
271: syscallarg(struct linux_stat *) sp;
272: };
273:
274: struct linux_sys_lstat_args {
275: syscallarg(char *) path;
276: syscallarg(struct linux_stat *) sp;
277: };
278:
279: struct linux_sys_fstat_args {
280: syscallarg(int) fd;
281: syscallarg(struct linux_stat *) sp;
282: };
283:
284: struct linux_sys_olduname_args {
285: syscallarg(struct linux_old_utsname *) up;
286: };
287:
288: struct linux_sys_iopl_args {
289: syscallarg(int) level;
290: };
291:
292: struct linux_sys_wait4_args {
293: syscallarg(int) pid;
294: syscallarg(int *) status;
295: syscallarg(int) options;
296: syscallarg(struct rusage *) rusage;
297: };
298:
299: struct linux_sys_sysinfo_args {
300: syscallarg(struct linux_sys_sysinfo_args *) sysinfo;
301: };
302:
303: struct linux_sys_ipc_args {
304: syscallarg(int) what;
305: syscallarg(int) a1;
306: syscallarg(int) a2;
307: syscallarg(int) a3;
308: syscallarg(caddr_t) ptr;
309: };
310:
311: struct linux_sys_sigreturn_args {
312: syscallarg(struct linux_sigcontext *) scp;
313: };
314:
315: struct linux_sys_clone_args {
316: syscallarg(int) flags;
317: syscallarg(void *) stack;
318: };
319:
320: struct linux_sys_uname_args {
321: syscallarg(struct linux_utsname *) up;
322: };
323:
324: struct linux_sys_modify_ldt_args {
325: syscallarg(int) func;
326: syscallarg(void *) ptr;
327: syscallarg(size_t) bytecount;
328: };
329:
330: struct linux_sys_sigprocmask_args {
331: syscallarg(int) how;
332: syscallarg(linux_old_sigset_t *) set;
333: syscallarg(linux_old_sigset_t *) oset;
334: };
335:
336: struct linux_sys_getpgid_args {
337: syscallarg(int) pid;
338: };
339:
340: struct linux_sys_personality_args {
341: syscallarg(int) per;
342: };
343:
344: struct linux_sys_llseek_args {
345: syscallarg(int) fd;
346: syscallarg(u_int32_t) ohigh;
347: syscallarg(u_int32_t) olow;
348: syscallarg(caddr_t) res;
349: syscallarg(int) whence;
350: };
351:
352: struct linux_sys_getdents_args {
353: syscallarg(int) fd;
354: syscallarg(void *) dirent;
355: syscallarg(unsigned) count;
356: };
357:
358: struct linux_sys_select_args {
359: syscallarg(int) nfds;
360: syscallarg(fd_set *) readfds;
361: syscallarg(fd_set *) writefds;
362: syscallarg(fd_set *) exceptfds;
363: syscallarg(struct timeval *) timeout;
364: };
365:
366: struct linux_sys_getsid_args {
367: syscallarg(int) pid;
368: };
369:
370: struct linux_sys_fdatasync_args {
371: syscallarg(int) fd;
372: };
373:
374: struct linux_sys___sysctl_args {
375: syscallarg(struct linux___sysctl *) lsp;
376: };
377:
378: struct linux_sys_sched_setparam_args {
379: syscallarg(linux_pid_t) pid;
380: syscallarg(const struct linux_sched_param *) sp;
381: };
382:
383: struct linux_sys_sched_getparam_args {
384: syscallarg(linux_pid_t) pid;
385: syscallarg(struct linux_sched_param *) sp;
386: };
387:
388: struct linux_sys_sched_setscheduler_args {
389: syscallarg(linux_pid_t) pid;
390: syscallarg(int) policy;
391: syscallarg(const struct linux_sched_param *) sp;
392: };
393:
394: struct linux_sys_sched_getscheduler_args {
395: syscallarg(linux_pid_t) pid;
396: };
397:
398: struct linux_sys_sched_get_priority_max_args {
399: syscallarg(int) policy;
400: };
401:
402: struct linux_sys_sched_get_priority_min_args {
403: syscallarg(int) policy;
404: };
405:
406: struct linux_sys_mremap_args {
407: syscallarg(void *) old_address;
408: syscallarg(size_t) old_size;
409: syscallarg(size_t) new_size;
410: syscallarg(long) flags;
411: };
412:
413: struct linux_sys_setresuid16_args {
414: syscallarg(u_int16_t) ruid;
415: syscallarg(u_int16_t) euid;
416: syscallarg(u_int16_t) suid;
417: };
418:
419: struct linux_sys_getresuid16_args {
420: syscallarg(u_int16_t *) ruid;
421: syscallarg(u_int16_t *) euid;
422: syscallarg(u_int16_t *) suid;
423: };
424:
425: struct linux_sys_setresgid16_args {
426: syscallarg(u_int16_t) rgid;
427: syscallarg(u_int16_t) egid;
428: syscallarg(u_int16_t) sgid;
429: };
430:
431: struct linux_sys_getresgid16_args {
432: syscallarg(u_int16_t *) rgid;
433: syscallarg(u_int16_t *) egid;
434: syscallarg(u_int16_t *) sgid;
435: };
436:
437: struct linux_sys_rt_sigreturn_args {
438: syscallarg(struct linux_rt_sigframe *) sfp;
439: };
440:
441: struct linux_sys_rt_sigaction_args {
442: syscallarg(int) signum;
443: syscallarg(struct linux_sigaction *) nsa;
444: syscallarg(struct linux_sigaction *) osa;
445: syscallarg(size_t) sigsetsize;
446: };
447:
448: struct linux_sys_rt_sigprocmask_args {
449: syscallarg(int) how;
450: syscallarg(const linux_sigset_t *) set;
451: syscallarg(linux_sigset_t *) oset;
452: syscallarg(size_t) sigsetsize;
453: };
454:
455: struct linux_sys_rt_sigpending_args {
456: syscallarg(linux_sigset_t *) set;
457: syscallarg(size_t) sigsetsize;
458: };
459:
460: struct linux_sys_rt_sigsuspend_args {
461: syscallarg(linux_sigset_t *) unewset;
462: syscallarg(size_t) sigsetsize;
463: };
464:
465: struct linux_sys_pread_args {
466: syscallarg(int) fd;
467: syscallarg(char *) buf;
468: syscallarg(size_t) nbyte;
469: syscallarg(linux_off_t) offset;
470: };
471:
472: struct linux_sys_pwrite_args {
473: syscallarg(int) fd;
474: syscallarg(char *) buf;
475: syscallarg(size_t) nbyte;
476: syscallarg(linux_off_t) offset;
477: };
478:
479: struct linux_sys_chown16_args {
480: syscallarg(char *) path;
481: syscallarg(int) uid;
482: syscallarg(int) gid;
483: };
484:
485: struct linux_sys_sigaltstack_args {
486: syscallarg(const struct linux_sigaltstack *) nss;
487: syscallarg(struct linux_sigaltstack *) oss;
488: };
489:
490: struct linux_sys_ugetrlimit_args {
491: syscallarg(u_int) which;
492: syscallarg(struct linux_rlimit *) rlp;
493: };
494:
495: struct linux_sys_mmap2_args {
496: syscallarg(unsigned long) addr;
497: syscallarg(size_t) len;
498: syscallarg(int) prot;
499: syscallarg(int) flags;
500: syscallarg(int) fd;
501: syscallarg(linux_off_t) offset;
502: };
503:
504: struct linux_sys_truncate64_args {
505: syscallarg(char *) path;
506: syscallarg(off_t) length;
507: };
508:
509: struct linux_sys_ftruncate64_args {
510: syscallarg(int) fd;
511: syscallarg(off_t) length;
512: };
513:
514: struct linux_sys_stat64_args {
515: syscallarg(char *) path;
516: syscallarg(struct linux_stat64 *) sp;
517: };
518:
519: struct linux_sys_lstat64_args {
520: syscallarg(char *) path;
521: syscallarg(struct linux_stat64 *) sp;
522: };
523:
524: struct linux_sys_fstat64_args {
525: syscallarg(int) fd;
526: syscallarg(struct linux_stat64 *) sp;
527: };
528:
529: struct linux_sys_setfsuid_args {
530: syscallarg(uid_t) uid;
531: };
532:
533: struct linux_sys_getdents64_args {
534: syscallarg(int) fd;
535: syscallarg(void *) dirent;
536: syscallarg(unsigned) count;
537: };
538:
539: struct linux_sys_fcntl64_args {
540: syscallarg(u_int) fd;
541: syscallarg(u_int) cmd;
542: syscallarg(void *) arg;
543: };
544:
545: /*
546: * System call prototypes.
547: */
548:
549: int sys_nosys(struct proc *, void *, register_t *);
550: int sys_exit(struct proc *, void *, register_t *);
551: int sys_fork(struct proc *, void *, register_t *);
552: int sys_read(struct proc *, void *, register_t *);
553: int sys_write(struct proc *, void *, register_t *);
554: int linux_sys_open(struct proc *, void *, register_t *);
555: int sys_close(struct proc *, void *, register_t *);
556: int linux_sys_waitpid(struct proc *, void *, register_t *);
557: int linux_sys_creat(struct proc *, void *, register_t *);
558: int sys_link(struct proc *, void *, register_t *);
559: int linux_sys_unlink(struct proc *, void *, register_t *);
560: int linux_sys_execve(struct proc *, void *, register_t *);
561: int linux_sys_chdir(struct proc *, void *, register_t *);
562: int linux_sys_time(struct proc *, void *, register_t *);
563: int linux_sys_mknod(struct proc *, void *, register_t *);
564: int linux_sys_chmod(struct proc *, void *, register_t *);
565: int linux_sys_lchown16(struct proc *, void *, register_t *);
566: int linux_sys_break(struct proc *, void *, register_t *);
567: int linux_sys_ostat(struct proc *, void *, register_t *);
568: int compat_43_sys_lseek(struct proc *, void *, register_t *);
569: int linux_sys_getpid(struct proc *, void *, register_t *);
570: int linux_sys_mount(struct proc *, void *, register_t *);
571: int linux_sys_umount(struct proc *, void *, register_t *);
572: int sys_setuid(struct proc *, void *, register_t *);
573: int linux_sys_getuid(struct proc *, void *, register_t *);
574: int linux_sys_stime(struct proc *, void *, register_t *);
575: #ifdef PTRACE
576: int linux_sys_ptrace(struct proc *, void *, register_t *);
577: #else
578: #endif
579: int linux_sys_alarm(struct proc *, void *, register_t *);
580: int linux_sys_ofstat(struct proc *, void *, register_t *);
581: int linux_sys_pause(struct proc *, void *, register_t *);
582: int linux_sys_utime(struct proc *, void *, register_t *);
583: int linux_sys_stty(struct proc *, void *, register_t *);
584: int linux_sys_gtty(struct proc *, void *, register_t *);
585: int linux_sys_access(struct proc *, void *, register_t *);
586: int linux_sys_nice(struct proc *, void *, register_t *);
587: int linux_sys_ftime(struct proc *, void *, register_t *);
588: int sys_sync(struct proc *, void *, register_t *);
589: int linux_sys_kill(struct proc *, void *, register_t *);
590: int linux_sys_rename(struct proc *, void *, register_t *);
591: int linux_sys_mkdir(struct proc *, void *, register_t *);
592: int linux_sys_rmdir(struct proc *, void *, register_t *);
593: int sys_dup(struct proc *, void *, register_t *);
594: int linux_sys_pipe(struct proc *, void *, register_t *);
595: int linux_sys_times(struct proc *, void *, register_t *);
596: int linux_sys_prof(struct proc *, void *, register_t *);
597: int linux_sys_brk(struct proc *, void *, register_t *);
598: int sys_setgid(struct proc *, void *, register_t *);
599: int linux_sys_getgid(struct proc *, void *, register_t *);
600: int linux_sys_signal(struct proc *, void *, register_t *);
601: int sys_geteuid(struct proc *, void *, register_t *);
602: int sys_getegid(struct proc *, void *, register_t *);
603: #ifdef ACCOUNTING
604: int sys_acct(struct proc *, void *, register_t *);
605: #else
606: #endif
607: int linux_sys_phys(struct proc *, void *, register_t *);
608: int linux_sys_lock(struct proc *, void *, register_t *);
609: int linux_sys_ioctl(struct proc *, void *, register_t *);
610: int linux_sys_fcntl(struct proc *, void *, register_t *);
611: int linux_sys_mpx(struct proc *, void *, register_t *);
612: int sys_setpgid(struct proc *, void *, register_t *);
613: int linux_sys_ulimit(struct proc *, void *, register_t *);
614: int linux_sys_oldolduname(struct proc *, void *, register_t *);
615: int sys_umask(struct proc *, void *, register_t *);
616: int sys_chroot(struct proc *, void *, register_t *);
617: int linux_sys_ustat(struct proc *, void *, register_t *);
618: int sys_dup2(struct proc *, void *, register_t *);
619: int sys_getppid(struct proc *, void *, register_t *);
620: int sys_getpgrp(struct proc *, void *, register_t *);
621: int sys_setsid(struct proc *, void *, register_t *);
622: int linux_sys_sigaction(struct proc *, void *, register_t *);
623: int linux_sys_siggetmask(struct proc *, void *, register_t *);
624: int linux_sys_sigsetmask(struct proc *, void *, register_t *);
625: int linux_sys_setreuid16(struct proc *, void *, register_t *);
626: int linux_sys_setregid16(struct proc *, void *, register_t *);
627: int linux_sys_sigsuspend(struct proc *, void *, register_t *);
628: int linux_sys_sigpending(struct proc *, void *, register_t *);
629: int compat_43_sys_sethostname(struct proc *, void *, register_t *);
630: int linux_sys_setrlimit(struct proc *, void *, register_t *);
631: int linux_sys_getrlimit(struct proc *, void *, register_t *);
632: int sys_getrusage(struct proc *, void *, register_t *);
633: int sys_gettimeofday(struct proc *, void *, register_t *);
634: int sys_settimeofday(struct proc *, void *, register_t *);
635: int sys_getgroups(struct proc *, void *, register_t *);
636: int sys_setgroups(struct proc *, void *, register_t *);
637: int linux_sys_oldselect(struct proc *, void *, register_t *);
638: int linux_sys_symlink(struct proc *, void *, register_t *);
639: int compat_43_sys_lstat(struct proc *, void *, register_t *);
640: int linux_sys_readlink(struct proc *, void *, register_t *);
641: int linux_sys_uselib(struct proc *, void *, register_t *);
642: int compat_25_sys_swapon(struct proc *, void *, register_t *);
643: int sys_reboot(struct proc *, void *, register_t *);
644: int linux_sys_readdir(struct proc *, void *, register_t *);
645: int linux_sys_mmap(struct proc *, void *, register_t *);
646: int sys_munmap(struct proc *, void *, register_t *);
647: int linux_sys_truncate(struct proc *, void *, register_t *);
648: int compat_43_sys_ftruncate(struct proc *, void *, register_t *);
649: int sys_fchmod(struct proc *, void *, register_t *);
650: int linux_sys_fchown16(struct proc *, void *, register_t *);
651: int sys_getpriority(struct proc *, void *, register_t *);
652: int sys_setpriority(struct proc *, void *, register_t *);
653: int sys_profil(struct proc *, void *, register_t *);
654: int linux_sys_statfs(struct proc *, void *, register_t *);
655: int linux_sys_fstatfs(struct proc *, void *, register_t *);
656: #ifdef __i386__
657: int linux_sys_ioperm(struct proc *, void *, register_t *);
658: #else
659: int linux_sys_ioperm(struct proc *, void *, register_t *);
660: #endif
661: int linux_sys_socketcall(struct proc *, void *, register_t *);
662: int linux_sys_klog(struct proc *, void *, register_t *);
663: int sys_setitimer(struct proc *, void *, register_t *);
664: int sys_getitimer(struct proc *, void *, register_t *);
665: int linux_sys_stat(struct proc *, void *, register_t *);
666: int linux_sys_lstat(struct proc *, void *, register_t *);
667: int linux_sys_fstat(struct proc *, void *, register_t *);
668: int linux_sys_olduname(struct proc *, void *, register_t *);
669: #ifdef __i386__
670: int linux_sys_iopl(struct proc *, void *, register_t *);
671: #else
672: int linux_sys_iopl(struct proc *, void *, register_t *);
673: #endif
674: int linux_sys_vhangup(struct proc *, void *, register_t *);
675: int linux_sys_idle(struct proc *, void *, register_t *);
676: int linux_sys_vm86old(struct proc *, void *, register_t *);
677: int linux_sys_wait4(struct proc *, void *, register_t *);
678: int linux_sys_swapoff(struct proc *, void *, register_t *);
679: int linux_sys_sysinfo(struct proc *, void *, register_t *);
680: int linux_sys_ipc(struct proc *, void *, register_t *);
681: int sys_fsync(struct proc *, void *, register_t *);
682: int linux_sys_sigreturn(struct proc *, void *, register_t *);
683: int linux_sys_clone(struct proc *, void *, register_t *);
684: int compat_09_sys_setdomainname(struct proc *, void *, register_t *);
685: int linux_sys_uname(struct proc *, void *, register_t *);
686: #ifdef __i386__
687: int linux_sys_modify_ldt(struct proc *, void *, register_t *);
688: #else
689: int linux_sys_modify_ldt(struct proc *, void *, register_t *);
690: #endif
691: int linux_sys_adjtimex(struct proc *, void *, register_t *);
692: int sys_mprotect(struct proc *, void *, register_t *);
693: int linux_sys_sigprocmask(struct proc *, void *, register_t *);
694: int linux_sys_create_module(struct proc *, void *, register_t *);
695: int linux_sys_init_module(struct proc *, void *, register_t *);
696: int linux_sys_delete_module(struct proc *, void *, register_t *);
697: int linux_sys_get_kernel_syms(struct proc *, void *, register_t *);
698: int linux_sys_quotactl(struct proc *, void *, register_t *);
699: int linux_sys_getpgid(struct proc *, void *, register_t *);
700: int sys_fchdir(struct proc *, void *, register_t *);
701: int linux_sys_bdflush(struct proc *, void *, register_t *);
702: int linux_sys_sysfs(struct proc *, void *, register_t *);
703: int linux_sys_personality(struct proc *, void *, register_t *);
704: int linux_sys_afs_syscall(struct proc *, void *, register_t *);
705: int linux_sys_setfsuid(struct proc *, void *, register_t *);
706: int linux_sys_getfsuid(struct proc *, void *, register_t *);
707: int linux_sys_llseek(struct proc *, void *, register_t *);
708: int linux_sys_getdents(struct proc *, void *, register_t *);
709: int linux_sys_select(struct proc *, void *, register_t *);
710: int sys_flock(struct proc *, void *, register_t *);
711: int sys_msync(struct proc *, void *, register_t *);
712: int sys_readv(struct proc *, void *, register_t *);
713: int sys_writev(struct proc *, void *, register_t *);
714: int linux_sys_getsid(struct proc *, void *, register_t *);
715: int linux_sys_fdatasync(struct proc *, void *, register_t *);
716: int linux_sys___sysctl(struct proc *, void *, register_t *);
717: int sys_mlock(struct proc *, void *, register_t *);
718: int sys_munlock(struct proc *, void *, register_t *);
719: int linux_sys_mlockall(struct proc *, void *, register_t *);
720: int linux_sys_munlockall(struct proc *, void *, register_t *);
721: int linux_sys_sched_setparam(struct proc *, void *, register_t *);
722: int linux_sys_sched_getparam(struct proc *, void *, register_t *);
723: int linux_sys_sched_setscheduler(struct proc *, void *, register_t *);
724: int linux_sys_sched_getscheduler(struct proc *, void *, register_t *);
725: int linux_sys_sched_yield(struct proc *, void *, register_t *);
726: int linux_sys_sched_get_priority_max(struct proc *, void *, register_t *);
727: int linux_sys_sched_get_priority_min(struct proc *, void *, register_t *);
728: int linux_sys_sched_rr_get_interval(struct proc *, void *, register_t *);
729: int sys_nanosleep(struct proc *, void *, register_t *);
730: int linux_sys_mremap(struct proc *, void *, register_t *);
731: int linux_sys_setresuid16(struct proc *, void *, register_t *);
732: int linux_sys_getresuid16(struct proc *, void *, register_t *);
733: int linux_sys_vm86(struct proc *, void *, register_t *);
734: int linux_sys_query_module(struct proc *, void *, register_t *);
735: int sys_poll(struct proc *, void *, register_t *);
736: int linux_sys_nfsservctl(struct proc *, void *, register_t *);
737: int linux_sys_setresgid16(struct proc *, void *, register_t *);
738: int linux_sys_getresgid16(struct proc *, void *, register_t *);
739: int linux_sys_prctl(struct proc *, void *, register_t *);
740: int linux_sys_rt_sigreturn(struct proc *, void *, register_t *);
741: int linux_sys_rt_sigaction(struct proc *, void *, register_t *);
742: int linux_sys_rt_sigprocmask(struct proc *, void *, register_t *);
743: int linux_sys_rt_sigpending(struct proc *, void *, register_t *);
744: int linux_sys_rt_sigtimedwait(struct proc *, void *, register_t *);
745: int linux_sys_rt_queueinfo(struct proc *, void *, register_t *);
746: int linux_sys_rt_sigsuspend(struct proc *, void *, register_t *);
747: int linux_sys_pread(struct proc *, void *, register_t *);
748: int linux_sys_pwrite(struct proc *, void *, register_t *);
749: int linux_sys_chown16(struct proc *, void *, register_t *);
750: int sys___getcwd(struct proc *, void *, register_t *);
751: int linux_sys_capget(struct proc *, void *, register_t *);
752: int linux_sys_capset(struct proc *, void *, register_t *);
753: int linux_sys_sigaltstack(struct proc *, void *, register_t *);
754: int linux_sys_sendfile(struct proc *, void *, register_t *);
755: int linux_sys_getpmsg(struct proc *, void *, register_t *);
756: int linux_sys_putpmsg(struct proc *, void *, register_t *);
757: int sys_vfork(struct proc *, void *, register_t *);
758: int linux_sys_ugetrlimit(struct proc *, void *, register_t *);
759: int linux_sys_mmap2(struct proc *, void *, register_t *);
760: int linux_sys_truncate64(struct proc *, void *, register_t *);
761: int linux_sys_ftruncate64(struct proc *, void *, register_t *);
762: int linux_sys_stat64(struct proc *, void *, register_t *);
763: int linux_sys_lstat64(struct proc *, void *, register_t *);
764: int linux_sys_fstat64(struct proc *, void *, register_t *);
765: int linux_sys_lchown(struct proc *, void *, register_t *);
766: int linux_sys_getuid(struct proc *, void *, register_t *);
767: int linux_sys_getgid(struct proc *, void *, register_t *);
768: int sys_geteuid(struct proc *, void *, register_t *);
769: int sys_getegid(struct proc *, void *, register_t *);
770: int sys_setreuid(struct proc *, void *, register_t *);
771: int sys_setregid(struct proc *, void *, register_t *);
772: int sys_getgroups(struct proc *, void *, register_t *);
773: int sys_setgroups(struct proc *, void *, register_t *);
774: int linux_sys_fchown(struct proc *, void *, register_t *);
775: int sys_setresuid(struct proc *, void *, register_t *);
776: int sys_getresuid(struct proc *, void *, register_t *);
777: int sys_setresgid(struct proc *, void *, register_t *);
778: int sys_getresgid(struct proc *, void *, register_t *);
779: int linux_sys_chown(struct proc *, void *, register_t *);
780: int sys_setuid(struct proc *, void *, register_t *);
781: int sys_setgid(struct proc *, void *, register_t *);
782: int linux_sys_setfsuid(struct proc *, void *, register_t *);
783: int linux_sys_setfsgid(struct proc *, void *, register_t *);
784: int linux_sys_pivot_root(struct proc *, void *, register_t *);
785: int linux_sys_mincore(struct proc *, void *, register_t *);
786: int sys_madvise(struct proc *, void *, register_t *);
787: int linux_sys_getdents64(struct proc *, void *, register_t *);
788: int linux_sys_fcntl64(struct proc *, void *, register_t *);
789: int linux_sys_setxattr(struct proc *, void *, register_t *);
790: int linux_sys_lsetxattr(struct proc *, void *, register_t *);
791: int linux_sys_fsetxattr(struct proc *, void *, register_t *);
792: int linux_sys_getxattr(struct proc *, void *, register_t *);
793: int linux_sys_lgetxattr(struct proc *, void *, register_t *);
794: int linux_sys_fgetxattr(struct proc *, void *, register_t *);
795: int linux_sys_listxattr(struct proc *, void *, register_t *);
796: int linux_sys_llistxattr(struct proc *, void *, register_t *);
797: int linux_sys_flistxattr(struct proc *, void *, register_t *);
798: int linux_sys_removexattr(struct proc *, void *, register_t *);
799: int linux_sys_lremovexattr(struct proc *, void *, register_t *);
800: int linux_sys_fremovexattr(struct proc *, void *, register_t *);
801: int linux_sys_fadvise64(struct proc *, void *, register_t *);
802: int sys_exit(struct proc *, void *, register_t *);
CVSweb