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

Cache object: 34d2d342a7adc95cfca53a6f9d5b4f84


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