The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/i386/linux/linux_proto.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*
    2  * System call prototypes.
    3  *
    4  * DO NOT EDIT-- this file is automatically generated.
    5  * $FreeBSD$
    6  * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.16.2.7 2000/01/13 17:26:19 marcel Exp 
    7  */
    8 
    9 #ifndef _LINUX_SYSPROTO_H_
   10 #define _LINUX_SYSPROTO_H_
   11 
   12 #include <sys/signal.h>
   13 
   14 struct proc;
   15 
   16 #define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \
   17                 0 : sizeof(register_t) - sizeof(t))
   18 
   19 struct  linux_setup_args {
   20         register_t dummy;
   21 };
   22 struct  linux_fork_args {
   23         register_t dummy;
   24 };
   25 struct  linux_open_args {
   26         char *  path;   char path_[PAD_(char *)];
   27         int     flags;  char flags_[PAD_(int)];
   28         int     mode;   char mode_[PAD_(int)];
   29 };
   30 struct  linux_waitpid_args {
   31         int     pid;    char pid_[PAD_(int)];
   32         int *   status; char status_[PAD_(int *)];
   33         int     options;        char options_[PAD_(int)];
   34 };
   35 struct  linux_creat_args {
   36         char *  path;   char path_[PAD_(char *)];
   37         int     mode;   char mode_[PAD_(int)];
   38 };
   39 struct  linux_link_args {
   40         char *  path;   char path_[PAD_(char *)];
   41         char *  to;     char to_[PAD_(char *)];
   42 };
   43 struct  linux_unlink_args {
   44         char *  path;   char path_[PAD_(char *)];
   45 };
   46 struct  linux_execve_args {
   47         char *  path;   char path_[PAD_(char *)];
   48         char ** argp;   char argp_[PAD_(char **)];
   49         char ** envp;   char envp_[PAD_(char **)];
   50 };
   51 struct  linux_chdir_args {
   52         char *  path;   char path_[PAD_(char *)];
   53 };
   54 struct  linux_time_args {
   55         linux_time_t *  tm;     char tm_[PAD_(linux_time_t *)];
   56 };
   57 struct  linux_mknod_args {
   58         char *  path;   char path_[PAD_(char *)];
   59         int     mode;   char mode_[PAD_(int)];
   60         int     dev;    char dev_[PAD_(int)];
   61 };
   62 struct  linux_chmod_args {
   63         char *  path;   char path_[PAD_(char *)];
   64         int     mode;   char mode_[PAD_(int)];
   65 };
   66 struct  linux_lchown_args {
   67         char *  path;   char path_[PAD_(char *)];
   68         int     uid;    char uid_[PAD_(int)];
   69         int     gid;    char gid_[PAD_(int)];
   70 };
   71 struct  linux_break_args {
   72         char *  nsize;  char nsize_[PAD_(char *)];
   73 };
   74 struct  linux_stat_args {
   75         char *  path;   char path_[PAD_(char *)];
   76         struct ostat *  up;     char up_[PAD_(struct ostat *)];
   77 };
   78 struct  linux_lseek_args {
   79         int     fdes;   char fdes_[PAD_(int)];
   80         long    off;    char off_[PAD_(long)];
   81         int     whence; char whence_[PAD_(int)];
   82 };
   83 struct  linux_mount_args {
   84         register_t dummy;
   85 };
   86 struct  linux_umount_args {
   87         register_t dummy;
   88 };
   89 struct  linux_stime_args {
   90         register_t dummy;
   91 };
   92 struct  linux_ptrace_args {
   93         register_t dummy;
   94 };
   95 struct  linux_alarm_args {
   96         unsigned int    secs;   char secs_[PAD_(unsigned int)];
   97 };
   98 struct  linux_fstat_args {
   99         int     fd;     char fd_[PAD_(int)];
  100         struct ostat *  up;     char up_[PAD_(struct ostat *)];
  101 };
  102 struct  linux_pause_args {
  103         register_t dummy;
  104 };
  105 struct  linux_utime_args {
  106         char *  fname;  char fname_[PAD_(char *)];
  107         struct linux_utimbuf *  times;  char times_[PAD_(struct linux_utimbuf *)];
  108 };
  109 struct  linux_stty_args {
  110         register_t dummy;
  111 };
  112 struct  linux_gtty_args {
  113         register_t dummy;
  114 };
  115 struct  linux_access_args {
  116         char *  path;   char path_[PAD_(char *)];
  117         int     flags;  char flags_[PAD_(int)];
  118 };
  119 struct  linux_nice_args {
  120         int     inc;    char inc_[PAD_(int)];
  121 };
  122 struct  linux_ftime_args {
  123         register_t dummy;
  124 };
  125 struct  linux_kill_args {
  126         int     pid;    char pid_[PAD_(int)];
  127         int     signum; char signum_[PAD_(int)];
  128 };
  129 struct  linux_rename_args {
  130         char *  from;   char from_[PAD_(char *)];
  131         char *  to;     char to_[PAD_(char *)];
  132 };
  133 struct  linux_mkdir_args {
  134         char *  path;   char path_[PAD_(char *)];
  135         int     mode;   char mode_[PAD_(int)];
  136 };
  137 struct  linux_rmdir_args {
  138         char *  path;   char path_[PAD_(char *)];
  139 };
  140 struct  linux_pipe_args {
  141         int *   pipefds;        char pipefds_[PAD_(int *)];
  142 };
  143 struct  linux_times_args {
  144         struct linux_times_argv *       buf;    char buf_[PAD_(struct linux_times_argv *)];
  145 };
  146 struct  linux_prof_args {
  147         register_t dummy;
  148 };
  149 struct  linux_brk_args {
  150         char *  dsend;  char dsend_[PAD_(char *)];
  151 };
  152 struct  linux_signal_args {
  153         int     sig;    char sig_[PAD_(int)];
  154         linux_handler_t handler;        char handler_[PAD_(linux_handler_t)];
  155 };
  156 struct  linux_phys_args {
  157         register_t dummy;
  158 };
  159 struct  linux_lock_args {
  160         register_t dummy;
  161 };
  162 struct  linux_ioctl_args {
  163         int     fd;     char fd_[PAD_(int)];
  164         u_long  cmd;    char cmd_[PAD_(u_long)];
  165         int     arg;    char arg_[PAD_(int)];
  166 };
  167 struct  linux_fcntl_args {
  168         int     fd;     char fd_[PAD_(int)];
  169         int     cmd;    char cmd_[PAD_(int)];
  170         int     arg;    char arg_[PAD_(int)];
  171 };
  172 struct  linux_mpx_args {
  173         register_t dummy;
  174 };
  175 struct  linux_ulimit_args {
  176         register_t dummy;
  177 };
  178 struct  linux_olduname_args {
  179         struct linux_oldold_utsname *   up;     char up_[PAD_(struct linux_oldold_utsname *)];
  180 };
  181 struct  linux_ustat_args {
  182         linux_dev_t     dev;    char dev_[PAD_(linux_dev_t)];
  183         struct linux_ustat *    ubuf;   char ubuf_[PAD_(struct linux_ustat *)];
  184 };
  185 struct  linux_sigaction_args {
  186         int     sig;    char sig_[PAD_(int)];
  187         struct linux_sigaction *        nsa;    char nsa_[PAD_(struct linux_sigaction *)];
  188         struct linux_sigaction *        osa;    char osa_[PAD_(struct linux_sigaction *)];
  189 };
  190 struct  linux_siggetmask_args {
  191         register_t dummy;
  192 };
  193 struct  linux_sigsetmask_args {
  194         linux_sigset_t  mask;   char mask_[PAD_(linux_sigset_t)];
  195 };
  196 struct  linux_sigsuspend_args {
  197         int     restart;        char restart_[PAD_(int)];
  198         linux_sigset_t  oldmask;        char oldmask_[PAD_(linux_sigset_t)];
  199         linux_sigset_t  mask;   char mask_[PAD_(linux_sigset_t)];
  200 };
  201 struct  linux_sigpending_args {
  202         linux_sigset_t *        mask;   char mask_[PAD_(linux_sigset_t *)];
  203 };
  204 struct  linux_setrlimit_args {
  205         u_int   resource;       char resource_[PAD_(u_int)];
  206         struct ogetrlimit *     rlim;   char rlim_[PAD_(struct ogetrlimit *)];
  207 };
  208 struct  linux_getrlimit_args {
  209         u_int   resource;       char resource_[PAD_(u_int)];
  210         struct ogetrlimit *     rlim;   char rlim_[PAD_(struct ogetrlimit *)];
  211 };
  212 struct  linux_getgroups_args {
  213         u_int   gidsetsize;     char gidsetsize_[PAD_(u_int)];
  214         linux_gid_t *   gidset; char gidset_[PAD_(linux_gid_t *)];
  215 };
  216 struct  linux_setgroups_args {
  217         u_int   gidsetsize;     char gidsetsize_[PAD_(u_int)];
  218         linux_gid_t *   gidset; char gidset_[PAD_(linux_gid_t *)];
  219 };
  220 struct  linux_select_args {
  221         struct linux_select_argv *      ptr;    char ptr_[PAD_(struct linux_select_argv *)];
  222 };
  223 struct  linux_symlink_args {
  224         char *  path;   char path_[PAD_(char *)];
  225         char *  to;     char to_[PAD_(char *)];
  226 };
  227 struct  linux_readlink_args {
  228         char *  name;   char name_[PAD_(char *)];
  229         char *  buf;    char buf_[PAD_(char *)];
  230         int     count;  char count_[PAD_(int)];
  231 };
  232 struct  linux_uselib_args {
  233         char *  library;        char library_[PAD_(char *)];
  234 };
  235 struct  linux_readdir_args {
  236         int     fd;     char fd_[PAD_(int)];
  237         struct linux_dirent *   dent;   char dent_[PAD_(struct linux_dirent *)];
  238         unsigned int    count;  char count_[PAD_(unsigned int)];
  239 };
  240 struct  linux_mmap_args {
  241         struct linux_mmap_argv *        ptr;    char ptr_[PAD_(struct linux_mmap_argv *)];
  242 };
  243 struct  linux_truncate_args {
  244         char *  path;   char path_[PAD_(char *)];
  245         long    length; char length_[PAD_(long)];
  246 };
  247 struct  linux_statfs_args {
  248         char *  path;   char path_[PAD_(char *)];
  249         struct linux_statfs_buf *       buf;    char buf_[PAD_(struct linux_statfs_buf *)];
  250 };
  251 struct  linux_fstatfs_args {
  252         int     fd;     char fd_[PAD_(int)];
  253         struct linux_statfs_buf *       buf;    char buf_[PAD_(struct linux_statfs_buf *)];
  254 };
  255 struct  linux_ioperm_args {
  256         unsigned int    lo;     char lo_[PAD_(unsigned int)];
  257         unsigned int    hi;     char hi_[PAD_(unsigned int)];
  258         int     val;    char val_[PAD_(int)];
  259 };
  260 struct  linux_socketcall_args {
  261         int     what;   char what_[PAD_(int)];
  262         void *  args;   char args_[PAD_(void *)];
  263 };
  264 struct  linux_ksyslog_args {
  265         int     what;   char what_[PAD_(int)];
  266 };
  267 struct  linux_setitimer_args {
  268         u_int   which;  char which_[PAD_(u_int)];
  269         struct itimerval *      itv;    char itv_[PAD_(struct itimerval *)];
  270         struct itimerval *      oitv;   char oitv_[PAD_(struct itimerval *)];
  271 };
  272 struct  linux_getitimer_args {
  273         u_int   which;  char which_[PAD_(u_int)];
  274         struct itimerval *      itv;    char itv_[PAD_(struct itimerval *)];
  275 };
  276 struct  linux_newstat_args {
  277         char *  path;   char path_[PAD_(char *)];
  278         struct linux_newstat *  buf;    char buf_[PAD_(struct linux_newstat *)];
  279 };
  280 struct  linux_newlstat_args {
  281         char *  path;   char path_[PAD_(char *)];
  282         struct linux_newstat *  buf;    char buf_[PAD_(struct linux_newstat *)];
  283 };
  284 struct  linux_newfstat_args {
  285         int     fd;     char fd_[PAD_(int)];
  286         struct linux_newstat *  buf;    char buf_[PAD_(struct linux_newstat *)];
  287 };
  288 struct  linux_uname_args {
  289         struct linux_old_utsname *      up;     char up_[PAD_(struct linux_old_utsname *)];
  290 };
  291 struct  linux_iopl_args {
  292         int     level;  char level_[PAD_(int)];
  293 };
  294 struct  linux_vhangup_args {
  295         register_t dummy;
  296 };
  297 struct  linux_idle_args {
  298         register_t dummy;
  299 };
  300 struct  linux_vm86_args {
  301         register_t dummy;
  302 };
  303 struct  linux_wait4_args {
  304         int     pid;    char pid_[PAD_(int)];
  305         int *   status; char status_[PAD_(int *)];
  306         int     options;        char options_[PAD_(int)];
  307         struct rusage * rusage; char rusage_[PAD_(struct rusage *)];
  308 };
  309 struct  linux_swapoff_args {
  310         register_t dummy;
  311 };
  312 struct  linux_sysinfo_args {
  313         register_t dummy;
  314 };
  315 struct  linux_ipc_args {
  316         int     what;   char what_[PAD_(int)];
  317         int     arg1;   char arg1_[PAD_(int)];
  318         int     arg2;   char arg2_[PAD_(int)];
  319         int     arg3;   char arg3_[PAD_(int)];
  320         caddr_t ptr;    char ptr_[PAD_(caddr_t)];
  321 };
  322 struct  linux_sigreturn_args {
  323         struct linux_sigcontext *       scp;    char scp_[PAD_(struct linux_sigcontext *)];
  324 };
  325 struct  linux_clone_args {
  326         int     flags;  char flags_[PAD_(int)];
  327         void *  stack;  char stack_[PAD_(void *)];
  328 };
  329 struct  linux_newuname_args {
  330         struct linux_newuname_t *       buf;    char buf_[PAD_(struct linux_newuname_t *)];
  331 };
  332 struct  linux_modify_ldt_args {
  333         int     func;   char func_[PAD_(int)];
  334         void *  ptr;    char ptr_[PAD_(void *)];
  335         size_t  bytecount;      char bytecount_[PAD_(size_t)];
  336 };
  337 struct  linux_adjtimex_args {
  338         register_t dummy;
  339 };
  340 struct  linux_sigprocmask_args {
  341         int     how;    char how_[PAD_(int)];
  342         linux_sigset_t *        mask;   char mask_[PAD_(linux_sigset_t *)];
  343         linux_sigset_t *        omask;  char omask_[PAD_(linux_sigset_t *)];
  344 };
  345 struct  linux_create_module_args {
  346         register_t dummy;
  347 };
  348 struct  linux_init_module_args {
  349         register_t dummy;
  350 };
  351 struct  linux_delete_module_args {
  352         register_t dummy;
  353 };
  354 struct  linux_get_kernel_syms_args {
  355         register_t dummy;
  356 };
  357 struct  linux_quotactl_args {
  358         register_t dummy;
  359 };
  360 struct  linux_getpgid_args {
  361         int     pid;    char pid_[PAD_(int)];
  362 };
  363 struct  linux_bdflush_args {
  364         register_t dummy;
  365 };
  366 struct  linux_personality_args {
  367         int     per;    char per_[PAD_(int)];
  368 };
  369 struct  linux_llseek_args {
  370         int     fd;     char fd_[PAD_(int)];
  371         u_int32_t       ohigh;  char ohigh_[PAD_(u_int32_t)];
  372         u_int32_t       olow;   char olow_[PAD_(u_int32_t)];
  373         caddr_t res;    char res_[PAD_(caddr_t)];
  374         int     whence; char whence_[PAD_(int)];
  375 };
  376 struct  linux_getdents_args {
  377         int     fd;     char fd_[PAD_(int)];
  378         void *  dent;   char dent_[PAD_(void *)];
  379         unsigned        count;  char count_[PAD_(unsigned)];
  380 };
  381 struct  linux_newselect_args {
  382         int     nfds;   char nfds_[PAD_(int)];
  383         fd_set *        readfds;        char readfds_[PAD_(fd_set *)];
  384         fd_set *        writefds;       char writefds_[PAD_(fd_set *)];
  385         fd_set *        exceptfds;      char exceptfds_[PAD_(fd_set *)];
  386         struct timeval *        timeout;        char timeout_[PAD_(struct timeval *)];
  387 };
  388 struct  linux_msync_args {
  389         caddr_t addr;   char addr_[PAD_(caddr_t)];
  390         int     len;    char len_[PAD_(int)];
  391         int     fl;     char fl_[PAD_(int)];
  392 };
  393 struct  linux_fdatasync_args {
  394         int     fd;     char fd_[PAD_(int)];
  395 };
  396 struct  linux_sched_setscheduler_args {
  397         pid_t   pid;    char pid_[PAD_(pid_t)];
  398         int     policy; char policy_[PAD_(int)];
  399         const struct sched_param *      param;  char param_[PAD_(const struct sched_param *)];
  400 };
  401 struct  linux_sched_getscheduler_args {
  402         pid_t   pid;    char pid_[PAD_(pid_t)];
  403 };
  404 struct  linux_mremap_args {
  405         caddr_t addr;   char addr_[PAD_(caddr_t)];
  406         int     old_len;        char old_len_[PAD_(int)];
  407         int     new_len;        char new_len_[PAD_(int)];
  408         int     flags;  char flags_[PAD_(int)];
  409 };
  410 struct  linux_rt_sigaction_args {
  411         int     sig;    char sig_[PAD_(int)];
  412         struct linux_new_sigaction *    act;    char act_[PAD_(struct linux_new_sigaction *)];
  413         struct linux_new_sigaction *    oact;   char oact_[PAD_(struct linux_new_sigaction *)];
  414         size_t  sigsetsize;     char sigsetsize_[PAD_(size_t)];
  415 };
  416 struct  linux_rt_sigprocmask_args {
  417         int     how;    char how_[PAD_(int)];
  418         struct linux_new_sigset *       mask;   char mask_[PAD_(struct linux_new_sigset *)];
  419         struct linux_new_sigset *       omask;  char omask_[PAD_(struct linux_new_sigset *)];
  420         size_t  sigsetsize;     char sigsetsize_[PAD_(size_t)];
  421 };
  422 struct  linux_rt_sigsuspend_args {
  423         struct linux_new_sigset *       newset; char newset_[PAD_(struct linux_new_sigset *)];
  424         size_t  sigsetsize;     char sigsetsize_[PAD_(size_t)];
  425 };
  426 struct  linux_chown_args {
  427         char *  path;   char path_[PAD_(char *)];
  428         int     uid;    char uid_[PAD_(int)];
  429         int     gid;    char gid_[PAD_(int)];
  430 };
  431 struct  linux_getcwd_args {
  432         char *  buf;    char buf_[PAD_(char *)];
  433         unsigned long   bufsize;        char bufsize_[PAD_(unsigned long)];
  434 };
  435 struct  linux_sigaltstack_args {
  436         const linux_stack_t *   uss;    char uss_[PAD_(const linux_stack_t *)];
  437         linux_stack_t * uoss;   char uoss_[PAD_(linux_stack_t *)];
  438 };
  439 struct  linux_vfork_args {
  440         register_t dummy;
  441 };
  442 int     linux_setup __P((struct proc *, struct linux_setup_args *));
  443 int     linux_fork __P((struct proc *, struct linux_fork_args *));
  444 int     linux_open __P((struct proc *, struct linux_open_args *));
  445 int     linux_waitpid __P((struct proc *, struct linux_waitpid_args *));
  446 int     linux_creat __P((struct proc *, struct linux_creat_args *));
  447 int     linux_link __P((struct proc *, struct linux_link_args *));
  448 int     linux_unlink __P((struct proc *, struct linux_unlink_args *));
  449 int     linux_execve __P((struct proc *, struct linux_execve_args *));
  450 int     linux_chdir __P((struct proc *, struct linux_chdir_args *));
  451 int     linux_time __P((struct proc *, struct linux_time_args *));
  452 int     linux_mknod __P((struct proc *, struct linux_mknod_args *));
  453 int     linux_chmod __P((struct proc *, struct linux_chmod_args *));
  454 int     linux_lchown __P((struct proc *, struct linux_lchown_args *));
  455 int     linux_break __P((struct proc *, struct linux_break_args *));
  456 int     linux_stat __P((struct proc *, struct linux_stat_args *));
  457 int     linux_lseek __P((struct proc *, struct linux_lseek_args *));
  458 int     linux_mount __P((struct proc *, struct linux_mount_args *));
  459 int     linux_umount __P((struct proc *, struct linux_umount_args *));
  460 int     linux_stime __P((struct proc *, struct linux_stime_args *));
  461 int     linux_ptrace __P((struct proc *, struct linux_ptrace_args *));
  462 int     linux_alarm __P((struct proc *, struct linux_alarm_args *));
  463 int     linux_fstat __P((struct proc *, struct linux_fstat_args *));
  464 int     linux_pause __P((struct proc *, struct linux_pause_args *));
  465 int     linux_utime __P((struct proc *, struct linux_utime_args *));
  466 int     linux_stty __P((struct proc *, struct linux_stty_args *));
  467 int     linux_gtty __P((struct proc *, struct linux_gtty_args *));
  468 int     linux_access __P((struct proc *, struct linux_access_args *));
  469 int     linux_nice __P((struct proc *, struct linux_nice_args *));
  470 int     linux_ftime __P((struct proc *, struct linux_ftime_args *));
  471 int     linux_kill __P((struct proc *, struct linux_kill_args *));
  472 int     linux_rename __P((struct proc *, struct linux_rename_args *));
  473 int     linux_mkdir __P((struct proc *, struct linux_mkdir_args *));
  474 int     linux_rmdir __P((struct proc *, struct linux_rmdir_args *));
  475 int     linux_pipe __P((struct proc *, struct linux_pipe_args *));
  476 int     linux_times __P((struct proc *, struct linux_times_args *));
  477 int     linux_prof __P((struct proc *, struct linux_prof_args *));
  478 int     linux_brk __P((struct proc *, struct linux_brk_args *));
  479 int     linux_signal __P((struct proc *, struct linux_signal_args *));
  480 int     linux_phys __P((struct proc *, struct linux_phys_args *));
  481 int     linux_lock __P((struct proc *, struct linux_lock_args *));
  482 int     linux_ioctl __P((struct proc *, struct linux_ioctl_args *));
  483 int     linux_fcntl __P((struct proc *, struct linux_fcntl_args *));
  484 int     linux_mpx __P((struct proc *, struct linux_mpx_args *));
  485 int     linux_ulimit __P((struct proc *, struct linux_ulimit_args *));
  486 int     linux_olduname __P((struct proc *, struct linux_olduname_args *));
  487 int     linux_ustat __P((struct proc *, struct linux_ustat_args *));
  488 int     linux_sigaction __P((struct proc *, struct linux_sigaction_args *));
  489 int     linux_siggetmask __P((struct proc *, struct linux_siggetmask_args *));
  490 int     linux_sigsetmask __P((struct proc *, struct linux_sigsetmask_args *));
  491 int     linux_sigsuspend __P((struct proc *, struct linux_sigsuspend_args *));
  492 int     linux_sigpending __P((struct proc *, struct linux_sigpending_args *));
  493 int     linux_setrlimit __P((struct proc *, struct linux_setrlimit_args *));
  494 int     linux_getrlimit __P((struct proc *, struct linux_getrlimit_args *));
  495 int     linux_getgroups __P((struct proc *, struct linux_getgroups_args *));
  496 int     linux_setgroups __P((struct proc *, struct linux_setgroups_args *));
  497 int     linux_select __P((struct proc *, struct linux_select_args *));
  498 int     linux_symlink __P((struct proc *, struct linux_symlink_args *));
  499 int     linux_readlink __P((struct proc *, struct linux_readlink_args *));
  500 int     linux_uselib __P((struct proc *, struct linux_uselib_args *));
  501 int     linux_readdir __P((struct proc *, struct linux_readdir_args *));
  502 int     linux_mmap __P((struct proc *, struct linux_mmap_args *));
  503 int     linux_truncate __P((struct proc *, struct linux_truncate_args *));
  504 int     linux_statfs __P((struct proc *, struct linux_statfs_args *));
  505 int     linux_fstatfs __P((struct proc *, struct linux_fstatfs_args *));
  506 int     linux_ioperm __P((struct proc *, struct linux_ioperm_args *));
  507 int     linux_socketcall __P((struct proc *, struct linux_socketcall_args *));
  508 int     linux_ksyslog __P((struct proc *, struct linux_ksyslog_args *));
  509 int     linux_setitimer __P((struct proc *, struct linux_setitimer_args *));
  510 int     linux_getitimer __P((struct proc *, struct linux_getitimer_args *));
  511 int     linux_newstat __P((struct proc *, struct linux_newstat_args *));
  512 int     linux_newlstat __P((struct proc *, struct linux_newlstat_args *));
  513 int     linux_newfstat __P((struct proc *, struct linux_newfstat_args *));
  514 int     linux_uname __P((struct proc *, struct linux_uname_args *));
  515 int     linux_iopl __P((struct proc *, struct linux_iopl_args *));
  516 int     linux_vhangup __P((struct proc *, struct linux_vhangup_args *));
  517 int     linux_idle __P((struct proc *, struct linux_idle_args *));
  518 int     linux_vm86 __P((struct proc *, struct linux_vm86_args *));
  519 int     linux_wait4 __P((struct proc *, struct linux_wait4_args *));
  520 int     linux_swapoff __P((struct proc *, struct linux_swapoff_args *));
  521 int     linux_sysinfo __P((struct proc *, struct linux_sysinfo_args *));
  522 int     linux_ipc __P((struct proc *, struct linux_ipc_args *));
  523 int     linux_sigreturn __P((struct proc *, struct linux_sigreturn_args *));
  524 int     linux_clone __P((struct proc *, struct linux_clone_args *));
  525 int     linux_newuname __P((struct proc *, struct linux_newuname_args *));
  526 int     linux_modify_ldt __P((struct proc *, struct linux_modify_ldt_args *));
  527 int     linux_adjtimex __P((struct proc *, struct linux_adjtimex_args *));
  528 int     linux_sigprocmask __P((struct proc *, struct linux_sigprocmask_args *));
  529 int     linux_create_module __P((struct proc *, struct linux_create_module_args *));
  530 int     linux_init_module __P((struct proc *, struct linux_init_module_args *));
  531 int     linux_delete_module __P((struct proc *, struct linux_delete_module_args *));
  532 int     linux_get_kernel_syms __P((struct proc *, struct linux_get_kernel_syms_args *));
  533 int     linux_quotactl __P((struct proc *, struct linux_quotactl_args *));
  534 int     linux_getpgid __P((struct proc *, struct linux_getpgid_args *));
  535 int     linux_bdflush __P((struct proc *, struct linux_bdflush_args *));
  536 int     linux_personality __P((struct proc *, struct linux_personality_args *));
  537 int     linux_llseek __P((struct proc *, struct linux_llseek_args *));
  538 int     linux_getdents __P((struct proc *, struct linux_getdents_args *));
  539 int     linux_newselect __P((struct proc *, struct linux_newselect_args *));
  540 int     linux_msync __P((struct proc *, struct linux_msync_args *));
  541 int     linux_fdatasync __P((struct proc *, struct linux_fdatasync_args *));
  542 int     linux_sched_setscheduler __P((struct proc *, struct linux_sched_setscheduler_args *));
  543 int     linux_sched_getscheduler __P((struct proc *, struct linux_sched_getscheduler_args *));
  544 int     linux_mremap __P((struct proc *, struct linux_mremap_args *));
  545 int     linux_rt_sigaction __P((struct proc *, struct linux_rt_sigaction_args *));
  546 int     linux_rt_sigprocmask __P((struct proc *, struct linux_rt_sigprocmask_args *));
  547 int     linux_rt_sigsuspend __P((struct proc *, struct linux_rt_sigsuspend_args *));
  548 int     linux_chown __P((struct proc *, struct linux_chown_args *));
  549 int     linux_getcwd __P((struct proc *, struct linux_getcwd_args *));
  550 int     linux_sigaltstack __P((struct proc *, struct linux_sigaltstack_args *));
  551 int     linux_vfork __P((struct proc *, struct linux_vfork_args *));
  552 
  553 #ifdef COMPAT_43
  554 
  555 
  556 #endif /* COMPAT_43 */
  557 
  558 #undef PAD_
  559 
  560 #endif /* !_LINUX_SYSPROTO_H_ */

Cache object: f7d0e5afc0c65b7f111b390d637c30cc


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.