root/compat/linux/linux_syscallargs.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


    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 *);

/* [<][>][^][v][top][bottom][index][help] */