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/syscalls.master

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  $FreeBSD$
    2 
    3 ;       @(#)syscalls.master     8.1 (Berkeley) 7/19/93
    4 ; System call name/number master file (or rather, slave, from LINUX).
    5 ; Processed to create linux_sysent.c, linux_proto.h and linux_syscall.h.
    6 
    7 ; Columns: number audit type nargs name alt{name,tag,rtyp}/comments
    8 ;       number  system call number, must be in order
    9 ;       audit   the audit event associated with the system call
   10 ;               A value of AUE_NULL means no auditing, but it also means that
   11 ;               there is no audit event for the call at this time. For the
   12 ;               case where the event exists, but we don't want auditing, the
   13 ;               event should be #defined to AUE_NULL in audit_kevents.h.
   14 ;       type    one of STD, NOPROTO, UNIMPL
   15 ;       name    pseudo-prototype of syscall routine
   16 ;               If one of the following alts is different, then all appear:
   17 ;       altname name of system call if different
   18 ;       alttag  name of args struct tag if different from [o]`name'"_args"
   19 ;       altrtyp return type if not int (bogus - syscalls always return int)
   20 ;               for UNIMPL, name continues with comments
   21 
   22 ; types:
   23 ;       STD     always included
   24 ;       UNIMPL  not implemented, placeholder only
   25 ;       NOPROTO same as STD except do not create structure or
   26 ;               function prototype in sys/sysproto.h.  Does add a
   27 ;               definition to syscall.h besides adding a sysent.
   28 
   29 #include <sys/param.h>
   30 #include <sys/sysent.h>
   31 #include <sys/sysproto.h>
   32 #include <compat/linux/linux_sysproto.h>
   33 #include <i386/linux/linux.h>
   34 #include <i386/linux/linux_proto.h>
   35 
   36 ; Isn't pretty, but there seems to be no other way to trap nosys
   37 #define nosys   linux_nosys
   38 
   39 ; #ifdef's, etc. may be included, and are copied to the output files.
   40 
   41 0       AUE_NULL        UNIMPL  setup
   42 1       AUE_EXIT        STD {
   43                 void linux_exit(
   44                     int rval
   45                 );
   46         }
   47 2       AUE_FORK        STD {
   48                 int linux_fork(void);
   49         }
   50 3       AUE_NULL        NOPROTO {
   51                 int read(
   52                     int fd,
   53                     char *buf,
   54                     u_int nbyte
   55                 );
   56         }
   57 4       AUE_NULL        NOPROTO {
   58                 int write(
   59                     int fd,
   60                     char *buf,
   61                     u_int nbyte
   62                 );
   63         }
   64 5       AUE_OPEN_RWTC   STD {
   65                 int linux_open(
   66                     char *path,
   67                     l_int flags,
   68                     l_int mode
   69                 );
   70         }
   71 6       AUE_CLOSE       NOPROTO {
   72                 int close(
   73                     int fd
   74                 );
   75         }
   76 7       AUE_WAIT4       STD {
   77                 int linux_waitpid(
   78                     l_pid_t pid,
   79                     l_int *status,
   80                     l_int options
   81                 );
   82         }
   83 8       AUE_CREAT       STD {
   84                 int linux_creat(
   85                     char *path,
   86                     l_int mode
   87                 );
   88         }
   89 9       AUE_LINK        STD {
   90                 int linux_link(
   91                     char *path,
   92                     char *to
   93                 );
   94         }
   95 10      AUE_UNLINK      STD {
   96                 int linux_unlink(
   97                     char *path
   98                 );
   99         }
  100 11      AUE_EXECVE      STD {
  101                 int linux_execve(
  102                     char *path,
  103                     char **argp,
  104                     char **envp
  105                 );
  106         }
  107 12      AUE_CHDIR       STD {
  108                 int linux_chdir(
  109                     char *path
  110                 );
  111         }
  112 13      AUE_NULL        STD {
  113                 int linux_time(
  114                     l_time_t *tm
  115                 );
  116         }
  117 14      AUE_MKNOD       STD {
  118                 int linux_mknod(
  119                     char *path,
  120                     l_int mode,
  121                     l_dev_t dev
  122                 );
  123         }
  124 15      AUE_CHMOD       STD {
  125                 int linux_chmod(
  126                     char *path,
  127                     l_mode_t mode
  128                 );
  129         }
  130 16      AUE_LCHOWN      STD {
  131                 int linux_lchown16(
  132                     char *path,
  133                     l_uid16_t uid,
  134                     l_gid16_t gid
  135                 );
  136         }
  137 17      AUE_NULL        UNIMPL  break
  138 18      AUE_STAT        STD {
  139                 int linux_stat(
  140                     char *path,
  141                     struct linux_stat *up
  142                 );
  143         }
  144 19      AUE_LSEEK       STD {
  145                 int linux_lseek(
  146                     l_uint fdes,
  147                     l_off_t off,
  148                     l_int whence
  149                 );
  150         }
  151 20      AUE_GETPID      STD {
  152                 int linux_getpid(void);
  153         }
  154 21      AUE_MOUNT       STD {
  155                 int linux_mount(
  156                     char *specialfile,
  157                     char *dir,
  158                     char *filesystemtype,
  159                     l_ulong rwflag,
  160                     void *data
  161                 );
  162         }
  163 22      AUE_UMOUNT      STD {
  164                 int linux_oldumount(
  165                     char *path
  166                 );
  167         }
  168 23      AUE_SETUID      STD {
  169                 int linux_setuid16(
  170                     l_uid16_t uid
  171                 );
  172         }
  173 24      AUE_GETUID      STD {
  174                 int linux_getuid16(void);
  175         }
  176 25      AUE_SETTIMEOFDAY        STD {
  177                 int linux_stime(void);
  178         }
  179 26      AUE_PTRACE      STD {
  180                 int linux_ptrace(
  181                     l_long req,
  182                     l_long pid,
  183                     l_long addr,
  184                     l_long data
  185                 );
  186         }
  187 27      AUE_NULL        STD {
  188                 int linux_alarm(
  189                     l_uint secs
  190                 );
  191         }
  192 28      AUE_FSTAT       STD {
  193                 int linux_fstat(
  194                     l_uint fd,
  195                     struct linux_stat *up
  196                 );
  197         }
  198 29      AUE_NULL        STD {
  199                 int linux_pause(void);
  200         }
  201 30      AUE_UTIME       STD {
  202                 int linux_utime(
  203                     char *fname,
  204                     struct l_utimbuf *times
  205                 );
  206         }
  207 31      AUE_NULL        UNIMPL  stty
  208 32      AUE_NULL        UNIMPL  gtty
  209 33      AUE_ACCESS      STD {
  210                 int linux_access(
  211                     char *path,
  212                     l_int amode
  213                 );
  214         }
  215 34      AUE_NICE        STD {
  216                 int linux_nice(
  217                     l_int inc
  218                 );
  219         }
  220 35      AUE_NULL        UNIMPL  ftime
  221 36      AUE_SYNC        NOPROTO {
  222                 int sync(void);
  223         }
  224 37      AUE_KILL        STD {
  225                 int linux_kill(
  226                     l_int pid,
  227                     l_int signum
  228                 );
  229         }
  230 38      AUE_RENAME      STD {
  231                 int linux_rename(
  232                     char *from,
  233                     char *to
  234                 );
  235         }
  236 39      AUE_MKDIR       STD {
  237                 int linux_mkdir(
  238                     char *path,
  239                     l_int mode
  240                 );
  241         }
  242 40      AUE_RMDIR       STD {
  243                 int linux_rmdir(
  244                     char *path
  245                 );
  246         }
  247 41      AUE_DUP         NOPROTO {
  248                 int dup(
  249                     u_int fd
  250                 );
  251         }
  252 42      AUE_PIPE        STD {
  253                 int linux_pipe(
  254                     l_int *pipefds
  255                 );
  256         }
  257 43      AUE_NULL        STD {
  258                 int linux_times(
  259                     struct l_times_argv *buf
  260                 );
  261         }
  262 44      AUE_NULL        UNIMPL  prof
  263 45      AUE_NULL        STD {
  264                 int linux_brk(
  265                     l_ulong dsend
  266                 );
  267         }
  268 46      AUE_SETGID      STD {
  269                 int linux_setgid16(
  270                     l_gid16_t gid
  271                 );
  272         }
  273 47      AUE_GETGID      STD {
  274                 int linux_getgid16(void);
  275         }
  276 48      AUE_NULL        STD {
  277                 int linux_signal(
  278                     l_int sig,
  279                     void *handler
  280                 );
  281         }
  282 49      AUE_GETEUID     STD {
  283                 int linux_geteuid16(void);
  284         }
  285 50      AUE_GETEGID     STD {
  286                 int linux_getegid16(void);
  287         }
  288 51      AUE_ACCT        NOPROTO {
  289                 int acct(
  290                     char *path
  291                 );
  292         }
  293 52      AUE_UMOUNT      STD {
  294                 int linux_umount(
  295                     char *path,
  296                     l_int flags
  297                 );
  298         }
  299 53      AUE_NULL        UNIMPL  lock
  300 54      AUE_IOCTL       STD {
  301                 int linux_ioctl(
  302                     l_uint fd,
  303                     l_uint cmd,
  304                     l_ulong arg
  305                 );
  306         }
  307 55      AUE_FCNTL       STD {
  308                 int linux_fcntl(
  309                     l_uint fd,
  310                     l_uint cmd,
  311                     l_ulong arg
  312                 );
  313         }
  314 56      AUE_NULL        UNIMPL  mpx
  315 57      AUE_SETPGRP     NOPROTO {
  316                 int setpgid(
  317                     int pid,
  318                     int pgid
  319                 );
  320         }
  321 58      AUE_NULL        UNIMPL  ulimit
  322 59      AUE_NULL        STD {
  323                 int linux_olduname(void);
  324         }
  325 60      AUE_UMASK       NOPROTO {
  326                 int umask(
  327                     int newmask
  328                 );
  329         }
  330 61      AUE_CHROOT      NOPROTO {
  331                 int chroot(
  332                     char *path
  333                 );
  334         }
  335 62      AUE_NULL        STD {
  336                 int linux_ustat(
  337                     l_dev_t dev,
  338                     struct l_ustat *ubuf
  339                 );
  340         }
  341 63      AUE_DUP2        NOPROTO {
  342                 int dup2(
  343                     u_int from,
  344                     u_int to
  345                 );
  346         }
  347 64      AUE_GETPPID     STD {
  348                 int linux_getppid(void);
  349         }
  350 65      AUE_GETPGRP     NOPROTO {
  351                 int getpgrp(void);
  352         }
  353 66      AUE_SETSID      NOPROTO {
  354                 int setsid(void);
  355         }
  356 67      AUE_NULL        STD {
  357                 int linux_sigaction(
  358                     l_int sig,
  359                     l_osigaction_t *nsa,
  360                     l_osigaction_t *osa
  361                 );
  362         }
  363 68      AUE_NULL        STD {
  364                 int linux_sgetmask(void);
  365         }
  366 69      AUE_NULL        STD {
  367                 int linux_ssetmask(
  368                     l_osigset_t mask
  369                 );
  370         }
  371 70      AUE_SETREUID    STD {
  372                 int linux_setreuid16(
  373                     l_uid16_t ruid,
  374                     l_uid16_t euid
  375                 );
  376         }
  377 71      AUE_SETREGID    STD {
  378                 int linux_setregid16(
  379                     l_gid16_t rgid,
  380                     l_gid16_t egid
  381                 );
  382         }
  383 72      AUE_NULL        STD {
  384                 int linux_sigsuspend(
  385                     l_int hist0,
  386                     l_int hist1,
  387                     l_osigset_t mask
  388                 );
  389         }
  390 73      AUE_NULL        STD {
  391                 int linux_sigpending(
  392                     l_osigset_t *mask
  393                 );
  394         }
  395 74      AUE_SYSCTL      STD {
  396                 int linux_sethostname(
  397                     char *hostname,
  398                     u_int len
  399                 );
  400         }
  401 75      AUE_SETRLIMIT   STD {
  402                 int linux_setrlimit(
  403                     l_uint resource,
  404                     struct l_rlimit *rlim
  405                 );
  406         }
  407 76      AUE_GETRLIMIT   STD {
  408                 int linux_old_getrlimit(
  409                     l_uint resource,
  410                     struct l_rlimit *rlim
  411                 );
  412         }
  413 77      AUE_GETRUSAGE   NOPROTO {
  414                 int getrusage(
  415                     int who,
  416                     struct rusage *rusage
  417                 );
  418         }
  419 78      AUE_NULL        NOPROTO {
  420                 int gettimeofday(
  421                     struct timeval *tp,
  422                     struct timezone *tzp
  423                 );
  424         }
  425 79      AUE_SETTIMEOFDAY        NOPROTO {
  426                 int settimeofday(
  427                     struct timeval *tv,
  428                     struct timezone *tzp
  429                 );
  430         }
  431 80      AUE_GETGROUPS   STD {
  432                 int linux_getgroups16(
  433                     l_uint gidsetsize,
  434                     l_gid16_t *gidset
  435                 );
  436         }
  437 81      AUE_SETGROUPS   STD {
  438                 int linux_setgroups16(
  439                     l_uint gidsetsize,
  440                     l_gid16_t *gidset
  441                 );
  442         }
  443 82      AUE_SELECT      STD {
  444                 int linux_old_select(
  445                     struct l_old_select_argv *ptr
  446                 );
  447         }
  448 83      AUE_SYMLINK     STD {
  449                 int linux_symlink(
  450                     char *path,
  451                     char *to
  452                 );
  453         }
  454 ; 84: oldlstat
  455 84      AUE_LSTAT       STD {
  456                 int linux_lstat(
  457                     char *path,
  458                     struct l_stat *up
  459                 );
  460         }
  461 85      AUE_READLINK    STD {
  462                 int linux_readlink(
  463                     char *name,
  464                     char *buf,
  465                     l_int count
  466                 );
  467         }
  468 86      AUE_USELIB      STD {
  469                 int linux_uselib(
  470                     char *library
  471                 );
  472         }
  473 87      AUE_SWAPON      NOPROTO {
  474                 int swapon(
  475                     char *name
  476                 );
  477         }
  478 88      AUE_REBOOT      STD {
  479                 int linux_reboot(
  480                     l_int magic1,
  481                     l_int magic2,
  482                     l_uint cmd,
  483                     void *arg
  484                 );
  485         }
  486 ; 89: old_readdir
  487 89      AUE_GETDIRENTRIES       STD  {
  488                 int linux_readdir(
  489                     l_uint fd,
  490                     struct l_dirent *dent,
  491                     l_uint count
  492                 );
  493         }
  494 ; 90: old_mmap
  495 90      AUE_MMAP        STD {
  496                 int linux_mmap(
  497                     struct l_mmap_argv *ptr
  498                 );
  499         }
  500 91      AUE_MUNMAP      NOPROTO {
  501                 int munmap(
  502                     caddr_t addr,
  503                     int len
  504                 );
  505         }
  506 92      AUE_TRUNCATE    STD {
  507                 int linux_truncate(
  508                     char *path,
  509                     l_ulong length
  510                 );
  511         }
  512 93      AUE_FTRUNCATE   STD {
  513                 int linux_ftruncate(
  514                     int fd,
  515                     long length
  516                 );
  517         }
  518 94      AUE_FCHMOD      NOPROTO {
  519                 int fchmod(
  520                     int fd,
  521                     int mode
  522                 );
  523         }
  524 95      AUE_FCHOWN      NOPROTO {
  525                 int fchown(
  526                     int fd,
  527                     int uid,
  528                     int gid
  529                 );
  530         }
  531 96      AUE_GETPRIORITY STD {
  532                 int linux_getpriority(
  533                     int which,
  534                     int who
  535                 );
  536         }
  537 97      AUE_SETPRIORITY NOPROTO {
  538                 int setpriority(
  539                     int which,
  540                     int who,
  541                     int prio
  542                 );
  543         }
  544 98      AUE_PROFILE     UNIMPL  profil
  545 99      AUE_STATFS      STD {
  546                 int linux_statfs(
  547                     char *path,
  548                     struct l_statfs_buf *buf
  549                 );
  550         }
  551 100     AUE_FSTATFS     STD {
  552                 int linux_fstatfs(
  553                     l_uint fd,
  554                     struct l_statfs_buf *buf
  555                 );
  556         }
  557 101     AUE_NULL        STD {
  558                 int linux_ioperm(
  559                     l_ulong start,
  560                     l_ulong length,
  561                     l_int enable
  562                 );
  563         }
  564 102     AUE_NULL        STD {
  565                 int linux_socketcall(
  566                     l_int what,
  567                     l_ulong args
  568                 );
  569         }
  570 103     AUE_NULL        STD {
  571                 int linux_syslog(
  572                     l_int type,
  573                     char *buf,
  574                     l_int len
  575                 );
  576         }
  577 104     AUE_SETITIMER   STD {
  578                 int linux_setitimer(
  579                     l_int which,
  580                     struct l_itimerval *itv,
  581                     struct l_itimerval *oitv
  582                 );
  583         }
  584 105     AUE_GETITIMER   STD {
  585                 int linux_getitimer(
  586                     l_int which,
  587                     struct l_itimerval *itv
  588                 );
  589         }
  590 106     AUE_STAT        STD {
  591                 int linux_newstat(
  592                     char *path,
  593                     struct l_newstat *buf
  594                 );
  595         }
  596 107     AUE_LSTAT       STD {
  597                 int linux_newlstat(
  598                     char *path,
  599                     struct l_newstat *buf
  600                 );
  601         }
  602 108     AUE_FSTAT       STD {
  603                 int linux_newfstat(
  604                     l_uint fd,
  605                     struct l_newstat *buf
  606                 );
  607         }
  608 ; 109: olduname
  609 109     AUE_NULL        STD {
  610                 int linux_uname(void);
  611         }
  612 110     AUE_NULL        STD {
  613                 int linux_iopl(
  614                     l_int level
  615                 );
  616         }
  617 111     AUE_NULL        STD {
  618                 int linux_vhangup(void);
  619         }
  620 112     AUE_NULL        UNIMPL  idle
  621 113     AUE_NULL        STD {
  622                 int linux_vm86old(void);
  623         }
  624 114     AUE_WAIT4       STD {
  625                 int linux_wait4(
  626                     l_pid_t pid,
  627                     l_int *status,
  628                     l_int options,
  629                     void *rusage
  630                 );
  631         }
  632 115     AUE_SWAPOFF     STD {
  633                 int linux_swapoff(void);
  634         }
  635 116     AUE_NULL        STD {
  636                 int linux_sysinfo(
  637                     struct l_sysinfo *info
  638                 );
  639         }
  640 117     AUE_NULL        STD {
  641                 int linux_ipc(
  642                     l_uint what,
  643                     l_int arg1,
  644                     l_int arg2,
  645                     l_uint arg3,
  646                     l_uintptr_t ptr,
  647                     l_uint arg5
  648                 );
  649         }
  650 118     AUE_FSYNC       NOPROTO {
  651                 int fsync(
  652                     int fd
  653                 );
  654         }
  655 119     AUE_SIGRETURN   STD {
  656                 int linux_sigreturn(
  657                     struct l_sigframe *sfp
  658                 );
  659         }
  660 120     AUE_RFORK       STD {
  661                 int linux_clone(
  662                     l_ulong flags,
  663                     l_ulong stack,
  664                     l_int *parent_tidptr,
  665                     l_ulong tls,
  666                     l_int *child_tidptr
  667                 );
  668         }
  669 121     AUE_SYSCTL      STD {
  670                 int linux_setdomainname(
  671                     char *name,
  672                     int len
  673                 );
  674         }
  675 122     AUE_NULL        STD {
  676                 int linux_newuname(
  677                     struct l_new_utsname *buf
  678                 );
  679         }
  680 123     AUE_NULL        STD {
  681                 int linux_modify_ldt(
  682                     l_int func,
  683                     void *ptr,
  684                     l_ulong bytecount
  685                 );
  686         }
  687 124     AUE_ADJTIME     STD {
  688                 int linux_adjtimex(void);
  689         }
  690 125     AUE_MPROTECT    STD {
  691                 int linux_mprotect(
  692                     caddr_t addr,
  693                     int len,
  694                     int prot
  695                 );
  696         }
  697 126     AUE_SIGPROCMASK STD {
  698                 int linux_sigprocmask(
  699                     l_int how,
  700                     l_osigset_t *mask,
  701                     l_osigset_t *omask
  702                 );
  703         }
  704 127     AUE_NULL        UNIMPL  create_module
  705 128     AUE_NULL        STD {
  706                 int linux_init_module(void);
  707         }
  708 129     AUE_NULL        STD {
  709                 int linux_delete_module(void);
  710         }
  711 130     AUE_NULL        UNIMPL  get_kernel_syms
  712 131     AUE_QUOTACTL    STD {
  713                 int linux_quotactl(void);
  714         }
  715 132     AUE_GETPGID     NOPROTO {
  716                 int getpgid(
  717                     int pid
  718                 );
  719         }
  720 133     AUE_FCHDIR      NOPROTO {
  721                 int fchdir(
  722                     int fd
  723                 );
  724         }
  725 134     AUE_BDFLUSH     STD {
  726                 int linux_bdflush(void);
  727         }
  728 135     AUE_NULL        STD {
  729                 int linux_sysfs(
  730                     l_int option,
  731                     l_ulong arg1,
  732                     l_ulong arg2
  733                 );
  734         }
  735 136     AUE_PERSONALITY STD {
  736                 int linux_personality(
  737                     l_uint per
  738                 );
  739         }
  740 137     AUE_NULL        UNIMPL  afs_syscall
  741 138     AUE_SETFSUID    STD {
  742                 int linux_setfsuid16(
  743                     l_uid16_t uid
  744                 );
  745         }
  746 139     AUE_SETFSGID    STD {
  747                 int linux_setfsgid16(
  748                     l_gid16_t gid
  749                 );
  750         }
  751 140     AUE_LSEEK       STD {
  752                 int linux_llseek(
  753                     l_int fd,
  754                     l_ulong ohigh,
  755                     l_ulong olow,
  756                     l_loff_t *res,
  757                     l_uint whence
  758                 );
  759         }
  760 141     AUE_GETDIRENTRIES       STD  {
  761                 int linux_getdents(
  762                     l_uint fd,
  763                     void *dent,
  764                     l_uint count
  765                 );
  766         }
  767 ; 142: newselect
  768 142     AUE_SELECT      STD {
  769                 int linux_select(
  770                     l_int nfds,
  771                     l_fd_set *readfds,
  772                     l_fd_set *writefds,
  773                     l_fd_set *exceptfds,
  774                     struct l_timeval *timeout
  775                 );
  776         }
  777 143     AUE_FLOCK       NOPROTO {
  778                 int flock(
  779                     int fd,
  780                     int how
  781                 );
  782         }
  783 144     AUE_MSYNC       STD {
  784                 int linux_msync(
  785                     l_ulong addr,
  786                     l_size_t len,
  787                     l_int fl
  788                 );
  789         }
  790 145     AUE_READV       NOPROTO {
  791                 int readv(
  792                     int fd,
  793                     struct iovec *iovp,
  794                     u_int iovcnt
  795                 );
  796         }
  797 146     AUE_WRITEV      NOPROTO {
  798                 int writev(
  799                     int fd,
  800                     struct iovec *iovp,
  801                     u_int iovcnt
  802                 );
  803         }
  804 147     AUE_GETSID      STD {
  805                 int linux_getsid(
  806                     l_pid_t pid
  807                 );
  808         }
  809 148     AUE_NULL        STD {
  810                 int linux_fdatasync(
  811                     l_uint fd
  812                 );
  813         }
  814 149     AUE_SYSCTL      STD {
  815                 int linux_sysctl(
  816                     struct l___sysctl_args *args
  817                 );
  818         }
  819 150     AUE_MLOCK       NOPROTO {
  820                 int mlock(
  821                     const void *addr,
  822                     size_t len
  823                 );
  824         }
  825 151     AUE_MUNLOCK     NOPROTO {
  826                 int munlock(
  827                     const void *addr,
  828                     size_t len
  829                 );
  830         }
  831 152     AUE_MLOCKALL    NOPROTO {
  832                 int mlockall(
  833                     int how
  834                 );
  835         }
  836 153     AUE_MUNLOCKALL  NOPROTO {
  837                 int munlockall(void);
  838         }
  839 154     AUE_SCHED_SETPARAM      STD {
  840                 int linux_sched_setparam(
  841                     l_pid_t pid,
  842                     struct sched_param *param
  843                 );
  844         }
  845 155     AUE_SCHED_GETPARAM      STD {
  846                 int linux_sched_getparam(
  847                     l_pid_t pid,
  848                     struct sched_param *param
  849                 );
  850         }
  851 156     AUE_SCHED_SETSCHEDULER  STD  {
  852                 int linux_sched_setscheduler(
  853                     l_pid_t pid,
  854                     l_int policy,
  855                     struct sched_param *param
  856                 );
  857         }
  858 157     AUE_SCHED_GETSCHEDULER  STD  {
  859                 int linux_sched_getscheduler(
  860                     l_pid_t pid
  861                 );
  862         }
  863 158     AUE_NULL        NOPROTO {
  864                 int sched_yield(void);
  865         }
  866 159     AUE_SCHED_GET_PRIORITY_MAX      STD  {
  867                 int linux_sched_get_priority_max(
  868                     l_int policy
  869                 );
  870         }
  871 160     AUE_SCHED_GET_PRIORITY_MIN      STD  {
  872                 int linux_sched_get_priority_min(
  873                     l_int policy
  874                 );
  875         }
  876 161     AUE_SCHED_RR_GET_INTERVAL       STD {
  877                 int linux_sched_rr_get_interval(
  878                     l_pid_t pid,
  879                     struct l_timespec *interval
  880                 );
  881         }
  882 162     AUE_NULL        STD {
  883                 int linux_nanosleep(
  884                     const struct l_timespec *rqtp,
  885                     struct l_timespec *rmtp
  886                 );
  887         }
  888 163     AUE_NULL        STD {
  889                 int linux_mremap(
  890                     l_ulong addr,
  891                     l_ulong old_len,
  892                     l_ulong new_len,
  893                     l_ulong flags,
  894                     l_ulong new_addr
  895                 );
  896         }
  897 164     AUE_SETRESUID   STD {
  898                 int linux_setresuid16(
  899                     l_uid16_t ruid,
  900                     l_uid16_t euid,
  901                     l_uid16_t suid
  902                 );
  903         }
  904 165     AUE_GETRESUID   STD {
  905                 int linux_getresuid16(
  906                     l_uid16_t *ruid,
  907                     l_uid16_t *euid,
  908                     l_uid16_t *suid
  909                 );
  910         }
  911 166     AUE_NULL        STD {
  912                 int linux_vm86(void);
  913         }
  914 167     AUE_NULL        UNIMPL  query_module
  915 168     AUE_POLL        STD {
  916                 int linux_poll(
  917                     struct pollfd *fds,
  918                     unsigned int nfds,
  919                     long timeout
  920                 );
  921         }
  922 169     AUE_NULL        UNIMPL  nfsservctl
  923 170     AUE_SETRESGID   STD {
  924                 int linux_setresgid16(
  925                     l_gid16_t rgid,
  926                     l_gid16_t egid,
  927                     l_gid16_t sgid
  928                 );
  929         }
  930 171     AUE_GETRESGID   STD {
  931                 int linux_getresgid16(
  932                     l_gid16_t *rgid,
  933                     l_gid16_t *egid,
  934                     l_gid16_t *sgid
  935                 );
  936         }
  937 172     AUE_PRCTL       STD {
  938                 int linux_prctl(
  939                     l_int option,
  940                     l_uintptr_t arg2,
  941                     l_uintptr_t arg3,
  942                     l_uintptr_t arg4,
  943                     l_uintptr_t arg5
  944                 );
  945         }
  946 173     AUE_NULL        STD {
  947                 int linux_rt_sigreturn(
  948                     struct l_ucontext *ucp
  949                 );
  950         }
  951 174     AUE_NULL        STD {
  952                 int linux_rt_sigaction(
  953                     l_int sig,
  954                     l_sigaction_t *act,
  955                     l_sigaction_t *oact,
  956                     l_size_t sigsetsize
  957                 );
  958         }
  959 175     AUE_NULL        STD {
  960                 int linux_rt_sigprocmask(
  961                     l_int how,
  962                     l_sigset_t *mask,
  963                     l_sigset_t *omask,
  964                     l_size_t sigsetsize
  965                 );
  966         }
  967 176     AUE_NULL        STD {
  968                 int linux_rt_sigpending(
  969                     l_sigset_t *set,
  970                     l_size_t sigsetsize
  971                 );
  972         }
  973 177     AUE_NULL        STD {
  974                 int linux_rt_sigtimedwait(
  975                     l_sigset_t *mask,
  976                     l_siginfo_t *ptr,
  977                     struct l_timespec *timeout,
  978                     l_size_t sigsetsize
  979                 );
  980         }
  981 178     AUE_NULL        STD {
  982                 int linux_rt_sigqueueinfo(
  983                     l_pid_t pid,
  984                     l_int sig,
  985                     l_siginfo_t *info
  986                 );
  987         }
  988 179     AUE_NULL        STD {
  989                 int linux_rt_sigsuspend(
  990                     l_sigset_t *newset,
  991                     l_size_t sigsetsize
  992                 );
  993         }
  994 180     AUE_PREAD       STD {
  995                 int linux_pread(
  996                     l_uint fd,
  997                     char *buf,
  998                     l_size_t nbyte,
  999                     l_loff_t offset
 1000                 );
 1001         }
 1002 181     AUE_PWRITE      STD {
 1003                 int linux_pwrite(
 1004                     l_uint fd,
 1005                     char *buf,
 1006                     l_size_t nbyte,
 1007                     l_loff_t offset
 1008                 );
 1009         }
 1010 182     AUE_CHOWN       STD {
 1011                 int linux_chown16(
 1012                     char *path,
 1013                     l_uid16_t uid,
 1014                     l_gid16_t gid
 1015                 );
 1016         }
 1017 183     AUE_GETCWD      STD {
 1018                 int linux_getcwd(
 1019                     char *buf,
 1020                     l_ulong bufsize
 1021                 );
 1022         }
 1023 184     AUE_CAPGET      STD {
 1024                 int linux_capget(
 1025                     struct l_user_cap_header *hdrp,
 1026                     struct l_user_cap_data *datap
 1027                 );
 1028         }
 1029 185     AUE_CAPSET      STD {
 1030                 int linux_capset(
 1031                     struct l_user_cap_header *hdrp,
 1032                     struct l_user_cap_data *datap
 1033                 );
 1034         }
 1035 186     AUE_NULL        STD {
 1036                 int linux_sigaltstack(
 1037                     l_stack_t *uss,
 1038                     l_stack_t *uoss
 1039                 );
 1040         }
 1041 187     AUE_SENDFILE    STD {
 1042                 int linux_sendfile(
 1043                     l_int out,
 1044                     l_int in,
 1045                     l_long *offset,
 1046                     l_size_t count
 1047                 );
 1048         }
 1049 188     AUE_GETPMSG     UNIMPL  getpmsg
 1050 189     AUE_PUTPMSG     UNIMPL  putpmsg
 1051 190     AUE_VFORK       STD {
 1052                 int linux_vfork(void);
 1053         }
 1054 ; 191: ugetrlimit
 1055 191     AUE_GETRLIMIT   STD {
 1056                 int linux_getrlimit(
 1057                     l_uint resource,
 1058                     struct l_rlimit *rlim
 1059                 );
 1060         }
 1061 192     AUE_MMAP        STD {
 1062                 int linux_mmap2(
 1063                     l_ulong addr,
 1064                     l_ulong len,
 1065                     l_ulong prot,
 1066                     l_ulong flags,
 1067                     l_ulong fd,
 1068                     l_ulong pgoff
 1069                 );
 1070         }
 1071 193     AUE_TRUNCATE    STD {
 1072                 int linux_truncate64(
 1073                     char *path,
 1074                     l_loff_t length
 1075                 );
 1076         }
 1077 194     AUE_FTRUNCATE   STD {
 1078                 int linux_ftruncate64(
 1079                     l_uint fd,
 1080                     l_loff_t length
 1081                 );
 1082         }
 1083 195     AUE_STAT        STD {
 1084                 int linux_stat64(
 1085                     const char *filename,
 1086                     struct l_stat64 *statbuf
 1087                 );
 1088         }
 1089 196     AUE_LSTAT       STD {
 1090                 int linux_lstat64(
 1091                     const char *filename,
 1092                     struct l_stat64 *statbuf
 1093                 );
 1094         }
 1095 197     AUE_FSTAT       STD {
 1096                 int linux_fstat64(
 1097                     l_int fd,
 1098                     struct l_stat64 *statbuf
 1099                 );
 1100         }
 1101 198     AUE_LCHOWN      STD {
 1102                 int linux_lchown(
 1103                     char *path,
 1104                     l_uid_t uid,
 1105                     l_gid_t gid
 1106                 );
 1107         }
 1108 199     AUE_GETUID      STD {
 1109                 int linux_getuid(void);
 1110         }
 1111 200     AUE_GETGID      STD {
 1112                 int linux_getgid(void);
 1113         }
 1114 201     AUE_GETEUID     NOPROTO {
 1115                 int geteuid(void);
 1116         }
 1117 202     AUE_GETEGID     NOPROTO {
 1118                 int getegid(void);
 1119         }
 1120 203     AUE_SETREUID    NOPROTO {
 1121                 int setreuid(
 1122                     uid_t ruid,
 1123                     uid_t euid
 1124                 );
 1125         }
 1126 204     AUE_SETREGID    NOPROTO {
 1127                 int setregid(
 1128                     gid_t rgid,
 1129                     gid_t egid
 1130                 );
 1131         }
 1132 205     AUE_GETGROUPS   STD {
 1133                 int linux_getgroups(
 1134                     l_int gidsetsize,
 1135                     l_gid_t *grouplist
 1136                 );
 1137         }
 1138 206     AUE_SETGROUPS   STD {
 1139                 int linux_setgroups(
 1140                     l_int gidsetsize,
 1141                     l_gid_t *grouplist
 1142                 );
 1143         }
 1144 207     AUE_FCHOWN      NODEF   fchown fchown fchown_args int
 1145 208     AUE_SETRESUID   NOPROTO {
 1146                 int setresuid(
 1147                     uid_t ruid,
 1148                     uid_t euid,
 1149                     uid_t suid
 1150                 );
 1151         }
 1152 209     AUE_GETRESUID   NOPROTO {
 1153                 int getresuid(
 1154                     uid_t *ruid,
 1155                     uid_t *euid,
 1156                     uid_t *suid
 1157                 );
 1158         }
 1159 210     AUE_SETRESGID   NOPROTO {
 1160                 int setresgid(
 1161                     gid_t rgid,
 1162                     gid_t egid,
 1163                     gid_t sgid
 1164                 );
 1165         }
 1166 211     AUE_GETRESGID   NOPROTO {
 1167                 int getresgid(
 1168                     gid_t *rgid,
 1169                     gid_t *egid,
 1170                     gid_t *sgid
 1171                 );
 1172         }
 1173 212     AUE_CHOWN       STD {
 1174                 int linux_chown(
 1175                     char *path,
 1176                     l_uid_t uid,
 1177                     l_gid_t gid
 1178                 );
 1179         }
 1180 213     AUE_SETUID      NOPROTO {
 1181                 int setuid(
 1182                     uid_t uid
 1183                 );
 1184         }
 1185 214     AUE_SETGID      NOPROTO {
 1186                 int setgid(
 1187                     gid_t gid
 1188                 );
 1189         }
 1190 215     AUE_SETFSUID    STD {
 1191                 int linux_setfsuid(
 1192                     l_uid_t uid
 1193                 );
 1194         }
 1195 216     AUE_SETFSGID    STD {
 1196                 int linux_setfsgid(
 1197                     l_gid_t gid
 1198                 );
 1199         }
 1200 217     AUE_PIVOT_ROOT  STD {
 1201                 int linux_pivot_root(
 1202                     char *new_root,
 1203                     char *put_old
 1204                 );
 1205         }
 1206 218     AUE_MINCORE     STD {
 1207                 int linux_mincore(
 1208                     l_ulong start,
 1209                     l_size_t len,
 1210                     u_char *vec
 1211                 );
 1212         }
 1213 219     AUE_MADVISE     STD {
 1214                 int linux_madvise(
 1215                     void *addr,
 1216                     size_t len,
 1217                     int behav
 1218                 );
 1219         }
 1220 220     AUE_GETDIRENTRIES       STD  {
 1221                 int linux_getdents64(
 1222                     l_uint fd,
 1223                     void *dirent,
 1224                     l_uint count
 1225                 );
 1226         }
 1227 221     AUE_FCNTL       STD {
 1228                 int linux_fcntl64(
 1229                     l_uint fd,
 1230                     l_uint cmd,
 1231                     l_ulong arg
 1232                 );
 1233         }
 1234 222     AUE_NULL        UNIMPL
 1235 223     AUE_NULL        UNIMPL
 1236 224     AUE_NULL        STD {
 1237                 long linux_gettid(void);
 1238         }
 1239 225     AUE_NULL        UNIMPL  linux_readahead
 1240 226     AUE_NULL        STD {
 1241                 int linux_setxattr(
 1242                     const char *path,
 1243                     const char *name,
 1244                     const char *value,
 1245                     l_size_t size,
 1246                     l_int flags
 1247                 );
 1248         }
 1249 227     AUE_NULL        STD {
 1250                 int linux_lsetxattr(
 1251                     const char *path,
 1252                     const char *name,
 1253                     const char *value,
 1254                     l_size_t size,
 1255                     l_int flags
 1256                 );
 1257         }
 1258 228     AUE_NULL        STD {
 1259                 int linux_fsetxattr(
 1260                     l_int fd,
 1261                     const char *name,
 1262                     const char *value,
 1263                     l_size_t size,
 1264                     l_int flags
 1265                 );
 1266         }
 1267 229     AUE_NULL        STD {
 1268                 int linux_getxattr(
 1269                     const char *path,
 1270                     const char *name,
 1271                     char *value,
 1272                     l_size_t size
 1273                 );
 1274         }
 1275 230     AUE_NULL        STD {
 1276                 int linux_lgetxattr(
 1277                     const char *path,
 1278                     const char *name,
 1279                     char *value,
 1280                     l_size_t size
 1281                 );
 1282         }
 1283 231     AUE_NULL        STD {
 1284                 int linux_fgetxattr(
 1285                     l_int fd,
 1286                     const char *name,
 1287                     char *value,
 1288                     l_size_t size
 1289                 );
 1290         }
 1291 232     AUE_NULL        STD {
 1292                 int linux_listxattr(
 1293                     const char *path,
 1294                     const char *list,
 1295                     l_size_t size
 1296                 );
 1297         }
 1298 233     AUE_NULL        STD {
 1299                 int linux_llistxattr(
 1300                     const char *path,
 1301                     const char *list,
 1302                     l_size_t size
 1303                 );
 1304         }
 1305 234     AUE_NULL        STD {
 1306                 int linux_flistxattr(
 1307                     l_int fd,
 1308                     const char *list,
 1309                     l_size_t size
 1310                 );
 1311         }
 1312 235     AUE_NULL        STD {
 1313                 int linux_removexattr(
 1314                     const char *path,
 1315                     const char *name
 1316                 );
 1317         }
 1318 236     AUE_NULL        STD {
 1319                 int linux_lremovexattr(
 1320                     const char *path,
 1321                     const char *name
 1322                 );
 1323         }
 1324 237     AUE_NULL        STD {
 1325                 int linux_fremovexattr(
 1326                     l_int fd,
 1327                     const char *name
 1328                 );
 1329         }
 1330 238     AUE_NULL        STD {
 1331                 int linux_tkill(
 1332                     int tid,
 1333                     int sig
 1334                 );
 1335         }
 1336 239     AUE_SENDFILE    STD {
 1337                 int linux_sendfile64(
 1338                     l_int out,
 1339                     l_int in,
 1340                     l_loff_t *offset,
 1341                     l_size_t count
 1342                 );
 1343         }
 1344 240     AUE_NULL        STD {
 1345                 int linux_sys_futex(
 1346                     uint32_t *uaddr,
 1347                     l_int op,
 1348                     uint32_t val,
 1349                     struct l_timespec *timeout,
 1350                     uint32_t *uaddr2,
 1351                     uint32_t val3
 1352                 );
 1353         }
 1354 241     AUE_NULL        STD {
 1355                 int linux_sched_setaffinity(
 1356                     l_pid_t pid,
 1357                     l_uint len,
 1358                     l_ulong *user_mask_ptr
 1359                 );
 1360         }
 1361 242     AUE_NULL        STD {
 1362                 int linux_sched_getaffinity(
 1363                     l_pid_t pid,
 1364                     l_uint len,
 1365                     l_ulong *user_mask_ptr
 1366                 );
 1367         }
 1368 243     AUE_NULL        STD {
 1369                 int linux_set_thread_area(
 1370                     struct l_user_desc *desc
 1371                 );
 1372         }
 1373 244     AUE_NULL        STD {
 1374                 int linux_get_thread_area(
 1375                     struct l_user_desc *desc
 1376                 );
 1377         }
 1378 245     AUE_NULL        UNIMPL  linux_io_setup
 1379 246     AUE_NULL        UNIMPL  linux_io_destroy
 1380 247     AUE_NULL        UNIMPL  linux_io_getevents
 1381 248     AUE_NULL        UNIMPL  linux_io_submit
 1382 249     AUE_NULL        UNIMPL  linux_io_cancel
 1383 250     AUE_NULL        STD {
 1384                 int linux_fadvise64(
 1385                     int fd,
 1386                     l_loff_t offset,
 1387                     l_size_t len,
 1388                     int advice
 1389                 );
 1390         }
 1391 251     AUE_NULL        UNIMPL
 1392 252     AUE_EXIT        STD {
 1393                 int linux_exit_group(
 1394                     int error_code
 1395                 );
 1396         }
 1397 253     AUE_NULL        STD {
 1398                 int linux_lookup_dcookie(void);
 1399         }
 1400 254     AUE_NULL        STD {
 1401                 int linux_epoll_create(
 1402                     l_int size
 1403                 );
 1404         }
 1405 255     AUE_NULL        STD {
 1406                 int linux_epoll_ctl(
 1407                     l_int epfd,
 1408                     l_int op,
 1409                     l_int fd,
 1410                     struct epoll_event *event
 1411                 );
 1412         }
 1413 256     AUE_NULL        STD {
 1414                 int linux_epoll_wait(
 1415                     l_int epfd,
 1416                     struct epoll_event *events,
 1417                     l_int maxevents,
 1418                     l_int timeout
 1419                 );
 1420         }
 1421 257     AUE_NULL        STD {
 1422                 int linux_remap_file_pages(void);
 1423         }
 1424 258     AUE_NULL        STD {
 1425                 int linux_set_tid_address(
 1426                     int *tidptr
 1427                 );
 1428         }
 1429 259     AUE_NULL        STD {
 1430                 int linux_timer_create(
 1431                     clockid_t clock_id,
 1432                     struct sigevent *evp,
 1433                     l_timer_t *timerid
 1434                 );
 1435         }
 1436 260     AUE_NULL        STD {
 1437                 int linux_timer_settime(
 1438                     l_timer_t timerid,
 1439                     l_int flags,
 1440                     const struct itimerspec *new,
 1441                     struct itimerspec *old
 1442                 );
 1443         }
 1444 261     AUE_NULL        STD {
 1445                 int linux_timer_gettime(
 1446                     l_timer_t timerid,
 1447                     struct itimerspec *setting
 1448                 );
 1449         }
 1450 262     AUE_NULL        STD {
 1451                 int linux_timer_getoverrun(
 1452                     l_timer_t timerid
 1453                 );
 1454         }
 1455 263     AUE_NULL        STD {
 1456                 int linux_timer_delete(
 1457                     l_timer_t timerid
 1458                 );
 1459         }
 1460 264     AUE_CLOCK_SETTIME       STD {
 1461                 int linux_clock_settime(
 1462                     clockid_t which,
 1463                     struct l_timespec *tp
 1464                 );
 1465         }
 1466 265     AUE_NULL        STD {
 1467                 int linux_clock_gettime(
 1468                     clockid_t which,
 1469                     struct l_timespec *tp
 1470                 );
 1471         }
 1472 266     AUE_NULL        STD {
 1473                 int linux_clock_getres(
 1474                     clockid_t which,
 1475                     struct l_timespec *tp
 1476                 );
 1477         }
 1478 267     AUE_NULL        STD {
 1479                 int linux_clock_nanosleep(
 1480                     clockid_t which,
 1481                     int flags,
 1482                     struct l_timespec *rqtp,
 1483                     struct l_timespec *rmtp
 1484                 );
 1485         }
 1486 268     AUE_STATFS      STD {
 1487                 int linux_statfs64(
 1488                     char *path,
 1489                     size_t bufsize,
 1490                     struct l_statfs64_buf *buf
 1491                 );
 1492         }
 1493 269     AUE_FSTATFS     STD {
 1494                 int linux_fstatfs64(
 1495                     l_uint fd,
 1496                     size_t bufsize,
 1497                     struct l_statfs64_buf *buf
 1498                 );
 1499         }
 1500 270     AUE_NULL        STD {
 1501                 int linux_tgkill(
 1502                     int tgid,
 1503                     int pid,
 1504                     int sig
 1505                 );
 1506         }
 1507 271     AUE_UTIMES      STD {
 1508                 int linux_utimes(
 1509                     char *fname,
 1510                     struct l_timeval *tptr
 1511                 );
 1512         }
 1513 272     AUE_NULL        STD {
 1514                 int linux_fadvise64_64(
 1515                     int fd,
 1516                     l_loff_t offset,
 1517                     l_loff_t len,
 1518                     int advice
 1519                 );
 1520         }
 1521 273     AUE_NULL        UNIMPL  vserver
 1522 274     AUE_NULL        STD {
 1523                 int linux_mbind(void);
 1524         }
 1525 275     AUE_NULL        STD {
 1526                 int linux_get_mempolicy(void);
 1527         }
 1528 276     AUE_NULL        STD {
 1529                 int linux_set_mempolicy(void);
 1530         }
 1531 ; Linux 2.6.6:
 1532 277     AUE_NULL        STD {
 1533                 int linux_mq_open(
 1534                     const char *name,
 1535                     l_int oflag,
 1536                     l_mode_t mode,
 1537                     struct mq_attr *attr
 1538                 );
 1539         }
 1540 278     AUE_NULL        STD {
 1541                 int linux_mq_unlink(
 1542                     const char *name
 1543                 );
 1544         }
 1545 279     AUE_NULL        STD {
 1546                 int linux_mq_timedsend(
 1547                     l_mqd_t mqd,
 1548                     const char *msg_ptr,
 1549                     l_size_t msg_len,
 1550                     l_uint msg_prio,
 1551                     const struct l_timespec *abs_timeout
 1552                 );
 1553         }
 1554 280     AUE_NULL        STD {
 1555                 int linux_mq_timedreceive(
 1556                     l_mqd_t mqd,
 1557                     char *msg_ptr,
 1558                     l_size_t msg_len,
 1559                     l_uint *msg_prio,
 1560                     const struct l_timespec *abs_timeout
 1561                 );
 1562         }
 1563 281     AUE_NULL        STD {
 1564                 int linux_mq_notify(
 1565                     l_mqd_t mqd,
 1566                     const struct l_timespec *abs_timeout
 1567                 );
 1568         }
 1569 282     AUE_NULL        STD {
 1570                 int linux_mq_getsetattr(
 1571                     l_mqd_t mqd,
 1572                     const struct mq_attr *attr,
 1573                     struct mq_attr *oattr
 1574                 );
 1575         }
 1576 283     AUE_NULL        STD {
 1577                 int linux_kexec_load(void);
 1578         }
 1579 284     AUE_WAIT6       STD {
 1580                 int linux_waitid(
 1581                     int idtype,
 1582                     l_pid_t id,
 1583                     l_siginfo_t *info,
 1584                     int options,
 1585                     void *rusage
 1586                 );
 1587         }
 1588 285     AUE_NULL        UNIMPL
 1589 ; Linux 2.6.11:
 1590 286     AUE_NULL        STD {
 1591                 int linux_add_key(void);
 1592         }
 1593 287     AUE_NULL        STD {
 1594                 int linux_request_key(void);
 1595         }
 1596 288     AUE_NULL        STD {
 1597                 int linux_keyctl(void);
 1598         }
 1599 ; Linux 2.6.13:
 1600 289     AUE_NULL        STD {
 1601                 int linux_ioprio_set(void);
 1602         }
 1603 290     AUE_NULL        STD {
 1604                 int linux_ioprio_get(void);
 1605         }
 1606 291     AUE_NULL        STD {
 1607                 int linux_inotify_init(void);
 1608         }
 1609 292     AUE_NULL        STD {
 1610                 int linux_inotify_add_watch(void);
 1611         }
 1612 293     AUE_NULL        STD {
 1613                 int linux_inotify_rm_watch(void);
 1614         }
 1615 ; Linux 2.6.16:
 1616 294     AUE_NULL        STD {
 1617                 int linux_migrate_pages(void);
 1618         }
 1619 295     AUE_OPEN_RWTC   STD {
 1620                 int linux_openat(
 1621                     l_int dfd,
 1622                     const char *filename,
 1623                     l_int flags,
 1624                     l_int mode
 1625                 );
 1626         }
 1627 296     AUE_MKDIRAT     STD {
 1628                 int linux_mkdirat(
 1629                     l_int dfd,
 1630                     const char *pathname,
 1631                     l_int mode
 1632                 );
 1633         }
 1634 297     AUE_MKNODAT     STD {
 1635                 int linux_mknodat(
 1636                     l_int dfd,
 1637                     const char *filename,
 1638                     l_int mode,
 1639                     l_uint dev
 1640                 );
 1641         }
 1642 298     AUE_FCHOWNAT    STD {
 1643                 int linux_fchownat(
 1644                     l_int dfd,
 1645                     const char *filename,
 1646                     l_uid16_t uid,
 1647                     l_gid16_t gid,
 1648                     l_int flag
 1649                 );
 1650         }
 1651 299     AUE_FUTIMESAT   STD {
 1652                 int linux_futimesat(
 1653                     l_int dfd,
 1654                     char *filename,
 1655                     struct l_timeval *utimes
 1656                 );
 1657         }
 1658 300     AUE_FSTATAT     STD {
 1659                 int linux_fstatat64(
 1660                     l_int dfd,
 1661                     char *pathname,
 1662                     struct l_stat64 *statbuf,
 1663                     l_int flag
 1664                 );
 1665         }
 1666 301     AUE_UNLINKAT    STD {
 1667                 int linux_unlinkat(
 1668                     l_int dfd,
 1669                     const char *pathname,
 1670                     l_int flag
 1671                 );
 1672         }
 1673 302     AUE_RENAMEAT    STD {
 1674                 int linux_renameat(
 1675                     l_int olddfd,
 1676                     const char *oldname,
 1677                     l_int newdfd,
 1678                     const char *newname
 1679                 );
 1680         }
 1681 303     AUE_LINKAT      STD {
 1682                 int linux_linkat(
 1683                     l_int olddfd,
 1684                     const char *oldname,
 1685                     l_int newdfd,
 1686                     const char *newname,
 1687                     l_int flag
 1688                 );
 1689         }
 1690 304     AUE_SYMLINKAT   STD {
 1691                 int linux_symlinkat(
 1692                     const char *oldname,
 1693                     l_int newdfd,
 1694                     const char *newname
 1695                 );
 1696         }
 1697 305     AUE_READLINKAT  STD {
 1698                 int linux_readlinkat(
 1699                     l_int dfd,
 1700                     const char *path,
 1701                     char *buf,
 1702                     l_int bufsiz
 1703                 );
 1704         }
 1705 306     AUE_FCHMODAT    STD {
 1706                 int linux_fchmodat(
 1707                     l_int dfd,
 1708                     const char *filename,
 1709                     l_mode_t mode
 1710                 );
 1711         }
 1712 307     AUE_FACCESSAT   STD {
 1713                 int linux_faccessat(
 1714                     l_int dfd,
 1715                     const char *filename,
 1716                     l_int amode
 1717                 );
 1718         }
 1719 308     AUE_SELECT      STD {
 1720                 int linux_pselect6(
 1721                     l_int nfds,
 1722                     l_fd_set *readfds,
 1723                     l_fd_set *writefds,
 1724                     l_fd_set *exceptfds,
 1725                     struct l_timespec *tsp,
 1726                     l_uintptr_t *sig
 1727                 );
 1728         }
 1729 309     AUE_POLL        STD {
 1730                 int linux_ppoll(
 1731                     struct pollfd *fds,
 1732                     uint32_t nfds,
 1733                     struct l_timespec *tsp,
 1734                     l_sigset_t *sset,
 1735                     l_size_t ssize
 1736                 );
 1737         }
 1738 310     AUE_NULL        STD {
 1739                 int linux_unshare(void);
 1740         }
 1741 ; Linux 2.6.17:
 1742 311     AUE_NULL        STD {
 1743                 int linux_set_robust_list(
 1744                     struct linux_robust_list_head *head,
 1745                     l_size_t len
 1746                 );
 1747         }
 1748 312     AUE_NULL        STD {
 1749                 int linux_get_robust_list(
 1750                     l_int pid,
 1751                     struct linux_robust_list_head **head,
 1752                     l_size_t *len
 1753                 );
 1754         }
 1755 313     AUE_NULL        STD {
 1756                 int linux_splice(
 1757                     int fd_in,
 1758                     l_loff_t *off_in,
 1759                     int fd_out,
 1760                     l_loff_t *off_out,
 1761                     l_size_t len,
 1762                     l_uint flags
 1763                 );
 1764         }
 1765 314     AUE_NULL        STD {
 1766                 int linux_sync_file_range(
 1767                     l_int fd,
 1768                     l_loff_t offset,
 1769                     l_loff_t nbytes,
 1770                     unsigned int flags
 1771                 );
 1772         }
 1773 315     AUE_NULL        STD {
 1774                 int linux_tee(void);
 1775         }
 1776 316     AUE_NULL        STD {
 1777                 int linux_vmsplice(void);
 1778         }
 1779 ; Linux 2.6.18:
 1780 317     AUE_NULL        STD {
 1781                 int linux_move_pages(void);
 1782         }
 1783 ; Linux 2.6.19:
 1784 318     AUE_NULL        STD {
 1785                 int linux_getcpu(
 1786                     l_uint *cpu,
 1787                     l_uint *node,
 1788                     void *cache
 1789                 );
 1790         }
 1791 319     AUE_NULL        STD {
 1792                 int linux_epoll_pwait(
 1793                     l_int epfd,
 1794                     struct epoll_event *events,
 1795                     l_int maxevents,
 1796                     l_int timeout,
 1797                     l_sigset_t *mask,
 1798                     l_size_t sigsetsize
 1799                 );
 1800         }
 1801 ; Linux 2.6.22:
 1802 320     AUE_FUTIMESAT   STD {
 1803                 int linux_utimensat(
 1804                     l_int dfd,
 1805                     const char *pathname,
 1806                     const struct l_timespec *times,
 1807                     l_int flags
 1808                 );
 1809         }
 1810 321     AUE_NULL        STD {
 1811                 int linux_signalfd(void);
 1812         }
 1813 322     AUE_NULL        STD {
 1814                 int linux_timerfd_create(
 1815                     l_int clockid,
 1816                     l_int flags
 1817                 );
 1818         }
 1819 323     AUE_NULL        STD {
 1820                 int linux_eventfd(
 1821                     l_uint initval
 1822                 );
 1823         }
 1824 ; Linux 2.6.23:
 1825 324     AUE_NULL        STD {
 1826                 int linux_fallocate(
 1827                     l_int fd,
 1828                     l_int mode,
 1829                     l_loff_t offset,
 1830                     l_loff_t len
 1831                 );
 1832         }
 1833 ; Linux 2.6.25:
 1834 325     AUE_NULL        STD {
 1835                 int linux_timerfd_settime(
 1836                     l_int fd,
 1837                     l_int flags,
 1838                     const struct l_itimerspec *new_value,
 1839                     struct l_itimerspec *old_value
 1840                 );
 1841         }
 1842 326     AUE_NULL        STD {
 1843                 int linux_timerfd_gettime(
 1844                     l_int fd,
 1845                     struct l_itimerspec *old_value
 1846                 );
 1847         }
 1848 ; Linux 2.6.27:
 1849 327     AUE_NULL        STD {
 1850                 int linux_signalfd4(void);
 1851         }
 1852 328     AUE_NULL        STD {
 1853                 int linux_eventfd2(
 1854                     l_uint initval,
 1855                     l_int flags
 1856                 );
 1857         }
 1858 329     AUE_NULL        STD {
 1859                 int linux_epoll_create1(
 1860                     l_int flags
 1861                 );
 1862         }
 1863 330     AUE_NULL        STD {
 1864                 int linux_dup3(
 1865                     l_int oldfd,
 1866                     l_int newfd,
 1867                     l_int flags
 1868                 );
 1869         }
 1870 331     AUE_NULL        STD {
 1871                 int linux_pipe2(
 1872                     l_int *pipefds,
 1873                     l_int flags
 1874                 );
 1875         }
 1876 332     AUE_NULL        STD {
 1877                 int linux_inotify_init1(void);
 1878         }
 1879 ; Linux 2.6.30:
 1880 333     AUE_NULL        STD {
 1881                 int linux_preadv(
 1882                     l_ulong fd,
 1883                     struct iovec *vec,
 1884                     l_ulong vlen,
 1885                     l_ulong pos_l,
 1886                     l_ulong pos_h
 1887                 );
 1888         }
 1889 334     AUE_NULL        STD {
 1890                 int linux_pwritev(
 1891                     l_ulong fd,
 1892                     struct iovec *vec,
 1893                     l_ulong vlen,
 1894                     l_ulong pos_l,
 1895                     l_ulong pos_h
 1896                 );
 1897         }
 1898 ; Linux 2.6.31:
 1899 335     AUE_NULL        STD {
 1900                 int linux_rt_tgsigqueueinfo(
 1901                     l_pid_t tgid,
 1902                     l_pid_t tid,
 1903                     l_int sig,
 1904                     l_siginfo_t *uinfo
 1905                 );
 1906         }
 1907 336     AUE_NULL        STD {
 1908                 int linux_perf_event_open(void);
 1909         }
 1910 ; Linux 2.6.33:
 1911 337     AUE_NULL        STD {
 1912                 int linux_recvmmsg(
 1913                     l_int s,
 1914                     struct l_mmsghdr *msg,
 1915                     l_uint vlen,
 1916                     l_uint flags,
 1917                     struct l_timespec *timeout
 1918                 );
 1919         }
 1920 338     AUE_NULL        STD {
 1921                 int linux_fanotify_init(void);
 1922         }
 1923 339     AUE_NULL        STD {
 1924                 int linux_fanotify_mark(void);
 1925         }
 1926 ; Linux 2.6.36:
 1927 340     AUE_NULL        STD {
 1928                 int linux_prlimit64(
 1929                     l_pid_t pid,
 1930                     l_uint resource,
 1931                     struct rlimit *new,
 1932                     struct rlimit *old
 1933                 );
 1934         }
 1935 ; Linux 2.6.39:
 1936 341     AUE_NULL        STD {
 1937                 int linux_name_to_handle_at(
 1938                     l_int dirfd,
 1939                     const char *name,
 1940                     struct l_file_handle *handle,
 1941                     l_int *mnt_id,
 1942                     l_int flags
 1943                 );
 1944         }
 1945 342     AUE_NULL        STD {
 1946                 int linux_open_by_handle_at(
 1947                     l_int mountdirfd,
 1948                     struct l_file_handle *handle,
 1949                     l_int flags
 1950                 );
 1951         }
 1952 343     AUE_NULL        STD {
 1953                 int linux_clock_adjtime(void);
 1954         }
 1955 344     AUE_SYNC        STD {
 1956                 int linux_syncfs(
 1957                     l_int fd
 1958                 );
 1959         }
 1960 ; Linux 3.0:
 1961 345     AUE_NULL        STD {
 1962                 int linux_sendmmsg(
 1963                     l_int s,
 1964                     struct l_mmsghdr *msg,
 1965                     l_uint vlen,
 1966                     l_uint flags
 1967                 );
 1968         }
 1969 346     AUE_NULL        STD {
 1970                 int linux_setns(void);
 1971         }
 1972 ; Linux 3.2 (glibc 2.15):
 1973 347     AUE_NULL        STD {
 1974                 int linux_process_vm_readv(
 1975                     l_pid_t pid,
 1976                     const struct iovec *lvec,
 1977                     l_ulong liovcnt,
 1978                     const struct iovec *rvec,
 1979                     l_ulong riovcnt,
 1980                     l_ulong flags
 1981                 );
 1982         }
 1983 348     AUE_NULL        STD {
 1984                 int linux_process_vm_writev(
 1985                     l_pid_t pid,
 1986                     const struct iovec *lvec,
 1987                     l_ulong liovcnt,
 1988                     const struct iovec *rvec,
 1989                     l_ulong riovcnt,
 1990                     l_ulong flags
 1991                 );
 1992         }
 1993 ; Linux 3.5 (no glibc wrapper):
 1994 349     AUE_NULL        STD {
 1995                 int linux_kcmp(
 1996                     l_pid_t pid1,
 1997                     l_pid_t pid2,
 1998                     l_int type,
 1999                     l_ulong idx1,
 2000                     l_ulong idx
 2001                 );
 2002         }
 2003 ; Linux 3.8 (no glibc wrapper):
 2004 350     AUE_NULL        STD {
 2005                 int linux_finit_module(
 2006                     l_int fd,
 2007                     const char *uargs,
 2008                     l_int flags
 2009                 );
 2010         }
 2011 ; Linux 3.14:
 2012 351     AUE_NULL        STD {
 2013                 int linux_sched_setattr(
 2014                     l_pid_t pid,
 2015                     void *attr,
 2016                     l_uint flags
 2017                 );
 2018         }
 2019 352     AUE_NULL        STD {
 2020                 int linux_sched_getattr(
 2021                     l_pid_t pid,
 2022                     void *attr,
 2023                     l_uint size,
 2024                     l_uint flags
 2025                 );
 2026         }
 2027 ; Linux 3.15:
 2028 353     AUE_NULL        STD {
 2029                 int linux_renameat2(
 2030                     l_int olddfd,
 2031                     const char *oldname,
 2032                     l_int newdfd,
 2033                     const char *newname,
 2034                     unsigned int flags
 2035                 );
 2036         }
 2037 ; Linux 3.17:
 2038 354     AUE_NULL        STD {
 2039                 int linux_seccomp(
 2040                     l_uint op,
 2041                     l_uint flags,
 2042                     const char *uargs
 2043                 );
 2044         }
 2045 355     AUE_NULL        STD {
 2046                 int linux_getrandom(
 2047                     char *buf,
 2048                     l_size_t count,
 2049                     l_uint flags
 2050                 );
 2051         }
 2052 356     AUE_NULL        STD {
 2053                 int linux_memfd_create(
 2054                     const char *uname_ptr,
 2055                     l_uint flags
 2056                 );
 2057         }
 2058 ; Linux 3.18:
 2059 357     AUE_NULL        STD {
 2060                 int linux_bpf(
 2061                     l_int cmd,
 2062                     void *attr,
 2063                     l_uint size
 2064                 );
 2065         }
 2066 ; Linux 3.19:
 2067 358     AUE_NULL        STD {
 2068                 int linux_execveat(
 2069                     l_int dfd,
 2070                     const char *filename,
 2071                     const char **argv,
 2072                     const char **envp,
 2073                     l_int flags
 2074                 );
 2075         }
 2076 ; Linux 4.3: sockets now direct system calls:
 2077 359     AUE_SOCKET      STD {
 2078                 int linux_socket(
 2079                     l_int domain,
 2080                     l_int type,
 2081                     l_int protocol
 2082                 );
 2083         }
 2084 360     AUE_SOCKETPAIR  STD {
 2085                 int linux_socketpair(
 2086                     l_int domain,
 2087                     l_int type,
 2088                     l_int protocol,
 2089                     l_uintptr_t rsv
 2090                 );
 2091         }
 2092 361     AUE_BIND        STD {
 2093                 int linux_bind(
 2094                     l_int s,
 2095                     l_uintptr_t name,
 2096                     l_int namelen
 2097                 );
 2098         }
 2099 362     AUE_CONNECT     STD {
 2100                 int linux_connect(
 2101                     l_int s,
 2102                     l_uintptr_t name,
 2103                     l_int namelen
 2104                 );
 2105         }
 2106 363     AUE_LISTEN      STD {
 2107                 int linux_listen(
 2108                     l_int s,
 2109                     l_int backlog
 2110                 );
 2111         }
 2112 364     AUE_ACCEPT      STD {
 2113                 int linux_accept4(
 2114                     l_int s,
 2115                     l_uintptr_t addr,
 2116                     l_uintptr_t namelen,
 2117                     l_int flags
 2118                 );
 2119         }
 2120 365     AUE_GETSOCKOPT  STD {
 2121                 int linux_getsockopt(
 2122                     l_int s,
 2123                     l_int level,
 2124                     l_int optname,
 2125                     l_uintptr_t optval,
 2126                     l_uintptr_t optlen
 2127                 );
 2128         }
 2129 366     AUE_SETSOCKOPT  STD {
 2130                 int linux_setsockopt(
 2131                     l_int s,
 2132                     l_int level,
 2133                     l_int optname,
 2134                     l_uintptr_t optval,
 2135                     l_int optlen
 2136                 );
 2137         }
 2138 367     AUE_GETSOCKNAME STD {
 2139                 int linux_getsockname(
 2140                     l_int s,
 2141                     l_uintptr_t addr,
 2142                     l_uintptr_t namelen
 2143                 );
 2144         }
 2145 368     AUE_GETPEERNAME STD {
 2146                 int linux_getpeername(
 2147                     l_int s,
 2148                     l_uintptr_t addr,
 2149                     l_uintptr_t namelen
 2150                 );
 2151         }
 2152 369     AUE_SENDTO      STD {
 2153                 int linux_sendto(
 2154                     l_int s,
 2155                     l_uintptr_t msg,
 2156                     l_int len,
 2157                     l_int flags,
 2158                     l_uintptr_t to,
 2159                     l_int tolen
 2160                 );
 2161         }
 2162 370     AUE_SENDMSG     STD {
 2163                 int linux_sendmsg(
 2164                     l_int s,
 2165                     l_uintptr_t msg,
 2166                     l_int flags
 2167                 );
 2168         }
 2169 371     AUE_RECVFROM    STD {
 2170                 int linux_recvfrom(
 2171                     l_int s,
 2172                     l_uintptr_t buf,
 2173                     l_size_t len,
 2174                     l_int flags,
 2175                     l_uintptr_t from,
 2176                     l_uintptr_t fromlen
 2177                 );
 2178         }
 2179 372     AUE_RECVMSG     STD {
 2180                 int linux_recvmsg(
 2181                     l_int s,
 2182                     l_uintptr_t msg,
 2183                     l_int flags
 2184                 );
 2185         }
 2186 373     AUE_NULL        STD {
 2187                 int linux_shutdown(
 2188                     l_int s,
 2189                     l_int how
 2190                 );
 2191         }
 2192 ; Linux 4.2:
 2193 374     AUE_NULL        STD {
 2194                 int linux_userfaultfd(
 2195                     l_int flags
 2196                 );
 2197         }
 2198 ; Linux 4.3:
 2199 375     AUE_NULL        STD {
 2200                 int linux_membarrier(
 2201                     l_int cmd,
 2202                     l_int flags
 2203                 );
 2204         }
 2205 ; Linux 4.4:
 2206 376     AUE_NULL        STD {
 2207                 int linux_mlock2(
 2208                     l_ulong start,
 2209                     l_size_t len,
 2210                     l_int flags
 2211                 );
 2212         }
 2213 ; Linux 4.5:
 2214 377     AUE_NULL        STD {
 2215                 int linux_copy_file_range(
 2216                     l_int fd_in,
 2217                     l_loff_t *off_in,
 2218                     l_int fd_out,
 2219                     l_loff_t *off_out,
 2220                     l_size_t len,
 2221                     l_uint flags
 2222                 );
 2223         }
 2224 ; Linux 4.6:
 2225 378     AUE_NULL        STD {
 2226                 int linux_preadv2(
 2227                     l_ulong fd,
 2228                     const struct iovec *vec,
 2229                     l_ulong vlen,
 2230                     l_ulong pos_l,
 2231                     l_ulong pos_h,
 2232                     l_int flags
 2233                 );
 2234         }
 2235 379     AUE_NULL        STD {
 2236                 int linux_pwritev2(
 2237                     l_ulong fd,
 2238                     const struct iovec *vec,
 2239                     l_ulong vlen,
 2240                     l_ulong pos_l,
 2241                     l_ulong pos_h,
 2242                     l_int flags
 2243                 );
 2244         }
 2245 ; Linux 4.8:
 2246 380     AUE_NULL        STD {
 2247                 int linux_pkey_mprotect(
 2248                     l_ulong start,
 2249                     l_size_t len,
 2250                     l_ulong prot,
 2251                     l_int pkey
 2252                 );
 2253         }
 2254 381     AUE_NULL        STD {
 2255                 int linux_pkey_alloc(
 2256                     l_ulong flags,
 2257                     l_ulong init_val
 2258                 );
 2259         }
 2260 382     AUE_NULL        STD {
 2261                 int linux_pkey_free(
 2262                     l_int pkey
 2263                 );
 2264         }
 2265 ; Linux 4.11:
 2266 383     AUE_NULL        STD {
 2267                 int linux_statx(
 2268                     l_int dirfd,
 2269                     const char *pathname,
 2270                     l_uint flags,
 2271                     l_uint mask,
 2272                     void *statxbuf
 2273                 );
 2274         }
 2275 384     AUE_PRCTL       STD {
 2276                 int linux_arch_prctl(
 2277                     l_int option,
 2278                     l_ulong arg2
 2279                 );
 2280         }
 2281 ; Linux 4.18:
 2282 385     AUE_NULL        STD {
 2283                 int linux_io_pgetevents(void);
 2284         }
 2285 386     AUE_NULL        STD {
 2286                 int linux_rseq(
 2287                     struct linux_rseq *rseq,
 2288                     uint32_t rseq_len,
 2289                     l_int flags,
 2290                     uint32_t sig
 2291                 );
 2292         }
 2293 387-392 AUE_NULL        UNIMPL  nosys
 2294 393     AUE_NULL        STD {
 2295                 int linux_semget(
 2296                     l_key_t key,
 2297                     l_int nsems,
 2298                     l_int semflg
 2299                 );
 2300         }
 2301 394     AUE_NULL        STD {
 2302                 int linux_semctl(
 2303                     l_int semid,
 2304                     l_int semnum,
 2305                     l_int cmd,
 2306                     union l_semun arg
 2307                 );
 2308         }
 2309 395     AUE_NULL        STD {
 2310                 int linux_shmget(
 2311                     l_key_t key,
 2312                     l_size_t size,
 2313                     l_int shmflg
 2314                 );
 2315         }
 2316 396     AUE_NULL        STD {
 2317                 int linux_shmctl(
 2318                     l_int shmid,
 2319                     l_int cmd,
 2320                     struct l_shmid_ds *buf
 2321                 );
 2322         }
 2323 397     AUE_NULL        STD {
 2324                 int linux_shmat(
 2325                     l_int shmid,
 2326                     char *shmaddr,
 2327                     l_int shmflg
 2328                 );
 2329         }
 2330 398     AUE_NULL        STD {
 2331                 int linux_shmdt(
 2332                     char *shmaddr
 2333                 );
 2334         }
 2335 399     AUE_NULL        STD {
 2336                 int linux_msgget(
 2337                     l_key_t key,
 2338                     l_int msgflg
 2339                 );
 2340         }
 2341 400     AUE_NULL        STD {
 2342                 int linux_msgsnd(
 2343                     l_int msqid,
 2344                     struct l_msgbuf *msgp,
 2345                     l_size_t msgsz,
 2346                     l_int msgflg
 2347                 );
 2348         }
 2349 401     AUE_NULL        STD {
 2350                 int linux_msgrcv(
 2351                     l_int msqid,
 2352                     struct l_msgbuf *msgp,
 2353                     l_size_t msgsz,
 2354                     l_long msgtyp,
 2355                     l_int msgflg
 2356                 );
 2357         }
 2358 402     AUE_NULL        STD {
 2359                 int linux_msgctl(
 2360                     l_int msqid,
 2361                     l_int cmd,
 2362                     struct l_msqid_ds *buf
 2363                 );
 2364         }
 2365 ; Linux 5.0:
 2366 403     AUE_NULL        STD {
 2367                 int linux_clock_gettime64(
 2368                     clockid_t which,
 2369                     struct l_timespec64 *tp
 2370                 );
 2371         }
 2372 404     AUE_NULL        STD {
 2373                 int linux_clock_settime64(
 2374                     clockid_t which,
 2375                     struct l_timespec64 *tp
 2376                 );
 2377         }
 2378 405     AUE_NULL        STD {
 2379                 int linux_clock_adjtime64(void);
 2380         }
 2381 406     AUE_NULL        STD {
 2382                 int linux_clock_getres_time64(
 2383                     clockid_t which,
 2384                     struct l_timespec64 *tp
 2385                 );
 2386         }
 2387 407     AUE_NULL        STD {
 2388                 int linux_clock_nanosleep_time64(
 2389                     clockid_t which,
 2390                     l_int flags,
 2391                     struct l_timespec64 *rqtp,
 2392                     struct l_timespec64 *rmtp
 2393                 );
 2394         }
 2395 408     AUE_NULL        STD {
 2396                 int linux_timer_gettime64(
 2397                     l_timer_t timerid,
 2398                     struct l_itimerspec64 *setting
 2399                 );
 2400         }
 2401 409     AUE_NULL        STD {
 2402                 int linux_timer_settime64(
 2403                     l_timer_t timerid,
 2404                     l_int flags,
 2405                     const struct l_itimerspec64 *new,
 2406                     struct l_itimerspec64 *old
 2407                 );
 2408         }
 2409 410     AUE_NULL        STD {
 2410                 int linux_timerfd_gettime64(
 2411                     l_int fd,
 2412                     struct l_itimerspec64 *old_value
 2413                 );
 2414         }
 2415 411     AUE_NULL        STD {
 2416                 int linux_timerfd_settime64(
 2417                     l_int fd,
 2418                     l_int flags,
 2419                     const struct l_itimerspec64 *new_value,
 2420                     struct l_itimerspec64 *old_value
 2421                 );
 2422         }
 2423 412     AUE_NULL        STD {
 2424                 int linux_utimensat_time64(
 2425                     l_int dfd,
 2426                     const char *pathname,
 2427                     const struct l_timespec64 *times64,
 2428                     l_int flags
 2429                 );
 2430         }
 2431 413     AUE_NULL        STD {
 2432                 int linux_pselect6_time64(
 2433                     l_int nfds,
 2434                     l_fd_set *readfds,
 2435                     l_fd_set *writefds,
 2436                     l_fd_set *exceptfds,
 2437                     struct l_timespec64 *tsp,
 2438                     l_uintptr_t *sig
 2439                 );
 2440         }
 2441 414     AUE_NULL        STD {
 2442                 int linux_ppoll_time64(
 2443                     struct pollfd *fds,
 2444                     uint32_t nfds,
 2445                     struct l_timespec64 *tsp,
 2446                     l_sigset_t *sset,
 2447                     l_size_t ssize
 2448                 );
 2449         }
 2450 415     AUE_NULL        UNIMPL  nosys
 2451 416     AUE_NULL        STD {
 2452                 int linux_io_pgetevents_time64(void);
 2453         }
 2454 417     AUE_NULL        STD {
 2455                 int linux_recvmmsg_time64(
 2456                     l_int s,
 2457                     struct l_mmsghdr *msg,
 2458                     l_uint vlen,
 2459                     l_uint flags,
 2460                     struct l_timespec64 *timeout
 2461                 );
 2462         }
 2463 418     AUE_NULL        STD {
 2464                 int linux_mq_timedsend_time64(void);
 2465         }
 2466 419     AUE_NULL        STD {
 2467                 int linux_mq_timedreceive_time64(void);
 2468         }
 2469 420     AUE_NULL        STD {
 2470                 int linux_semtimedop_time64(
 2471                     l_int semid,
 2472                     struct sembuf *tsops,
 2473                     l_size_t nsops,
 2474                     struct l_timespec64 *timeout
 2475                 );
 2476         }
 2477 421     AUE_NULL        STD {
 2478                 int linux_rt_sigtimedwait_time64(
 2479                     l_sigset_t *mask,
 2480                     l_siginfo_t *ptr,
 2481                     struct l_timespec64 *timeout,
 2482                     l_size_t sigsetsize
 2483                 );
 2484         }
 2485 422     AUE_NULL        STD {
 2486                 int linux_sys_futex_time64(
 2487                     uint32_t *uaddr,
 2488                     l_int op,
 2489                     uint32_t val,
 2490                     struct l_timespec64 *timeout,
 2491                     uint32_t *uaddr2,
 2492                     uint32_t val3
 2493                 );
 2494         }
 2495 423     AUE_SCHED_RR_GET_INTERVAL       STD {
 2496                 int linux_sched_rr_get_interval_time64(
 2497                     l_pid_t pid,
 2498                     struct l_timespec64 *interval
 2499                 );
 2500         }
 2501 424     AUE_NULL        STD {
 2502                 int linux_pidfd_send_signal(
 2503                     l_int pidfd,
 2504                     l_int sig,
 2505                     l_siginfo_t *info,
 2506                     l_uint flags
 2507                 );
 2508         }
 2509 425     AUE_NULL        STD {
 2510                 int linux_io_uring_setup(void);
 2511         }
 2512 426     AUE_NULL        STD {
 2513                 int linux_io_uring_enter(void);
 2514         }
 2515 427     AUE_NULL        STD {
 2516                 int linux_io_uring_register(void);
 2517         }
 2518 428    AUE_NULL         STD {
 2519                 int linux_open_tree(void);
 2520         }
 2521 429    AUE_NULL         STD {
 2522                 int linux_move_mount(void);
 2523         }
 2524 430    AUE_NULL         STD {
 2525                 int linux_fsopen(void);
 2526         }
 2527 431    AUE_NULL         STD {
 2528                 int linux_fsconfig(void);
 2529         }
 2530 432    AUE_NULL         STD {
 2531                 int linux_fsmount(void);
 2532         }
 2533 433    AUE_NULL         STD {
 2534                 int linux_fspick(void);
 2535         }
 2536 434    AUE_NULL         STD {
 2537                 int linux_pidfd_open(void);
 2538         }
 2539 435    AUE_NULL         STD {
 2540                 int linux_clone3(
 2541                     struct l_user_clone_args *uargs,
 2542                     l_size_t usize
 2543                 );
 2544         }
 2545 436    AUE_NULL         STD {
 2546                 int linux_close_range(void);
 2547         }
 2548 437    AUE_NULL         STD {
 2549                 int linux_openat2(void);
 2550         }
 2551 438    AUE_NULL         STD {
 2552                 int linux_pidfd_getfd(void);
 2553         }
 2554 439    AUE_NULL         STD {
 2555                 int linux_faccessat2(
 2556                     l_int dfd,
 2557                     const char *filename,
 2558                     l_int amode,
 2559                     l_int flags
 2560                 );
 2561         }
 2562 440    AUE_NULL         STD {
 2563                 int linux_process_madvise(void);
 2564         }
 2565 441    AUE_NULL         STD {
 2566                 int linux_epoll_pwait2_64(
 2567                     l_int epfd,
 2568                     struct epoll_event *events,
 2569                     l_int maxevents,
 2570                     struct l_timespec64 *timeout,
 2571                     l_sigset_t *mask,
 2572                     l_size_t sigsetsize
 2573                 );
 2574         }
 2575 442    AUE_NULL         STD {
 2576                 int linux_mount_setattr(void);
 2577         }
 2578 ; please, keep this line at the end.
 2579 443    AUE_NULL        UNIMPL  nosys
 2580 ; vim: syntax=off

Cache object: 5fabca4efe0de414aea3a532ba1e973e


[ 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.