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/kern/syscalls_autoload.c

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 /* $NetBSD: syscalls_autoload.c,v 1.43 2021/11/01 05:26:27 thorpej Exp $ */
    2 
    3 /*
    4  * System call autoload table.
    5  *
    6  * DO NOT EDIT-- this file is automatically generated.
    7  * created from NetBSD: syscalls.master,v 1.309 2021/11/01 05:07:17 thorpej Exp
    8  */
    9 
   10 #include <sys/cdefs.h>
   11 __KERNEL_RCSID(0, "$NetBSD: syscalls_autoload.c,v 1.43 2021/11/01 05:26:27 thorpej Exp $");
   12 
   13 #ifdef _KERNEL_OPT
   14 #include "opt_modular.h"
   15 #include "opt_ntp.h"
   16 #include "opt_sysv.h"
   17 #endif
   18 #include <sys/param.h>
   19 #include <sys/systm.h>
   20 #include <sys/signal.h>
   21 #include <sys/socket.h>
   22 #include <sys/mount.h>
   23 #include <sys/sched.h>
   24 #include <sys/idtype.h>
   25 #include <sys/syscallargs.h>
   26 #include <sys/acl.h>
   27 static struct sc_autoload netbsd_syscalls_autoload[] = {
   28             { SYS_compat_50_wait4, "compat_50" },
   29             { SYS_compat_43_ocreat, "compat_43" },
   30             { SYS_compat_50_mknod, "compat_50" },
   31             { SYS_compat_20_getfsstat, "compat_20" },
   32             { SYS_compat_43_olseek, "compat_43" },
   33             { SYS_compat_40_mount, "compat_40" },
   34             { SYS_ptrace, "ptrace" },
   35             { SYS_compat_43_stat43, "compat_43" },
   36             { SYS_compat_43_lstat43, "compat_43" },
   37             { SYS_compat_13_sigaction13, "compat_13" },
   38             { SYS_compat_13_sigprocmask13, "compat_13" },
   39             { SYS_compat_13_sigpending13, "compat_13" },
   40             { SYS_compat_13_sigaltstack13, "compat_13" },
   41             { SYS_compat_12_oreboot, "compat_12" },
   42             { SYS_compat_43_fstat43, "compat_43" },
   43             { SYS_compat_43_ogetkerninfo, "compat_43" },
   44             { SYS_compat_43_ogetpagesize, "compat_43" },
   45             { SYS_compat_12_msync, "compat_12" },
   46             { SYS_compat_43_ommap, "compat_43" },
   47             { SYS_compat_50_setitimer, "compat_50" },
   48             { SYS_compat_43_owait, "compat_43" },
   49             { SYS_compat_12_oswapon, "compat_12" },
   50             { SYS_compat_50_getitimer, "compat_50" },
   51             { SYS_compat_43_ogethostname, "compat_43" },
   52             { SYS_compat_43_osethostname, "compat_43" },
   53             { SYS_compat_43_ogetdtablesize, "compat_43" },
   54             { SYS_compat_50_select, "compat_50" },
   55             { SYS_compat_30_socket, "compat_30" },
   56             { SYS_compat_43_oaccept, "compat_43" },
   57             { SYS_compat_43_osend, "compat_43" },
   58             { SYS_compat_43_orecv, "compat_43" },
   59             { SYS_compat_13_sigreturn13, "compat_13" },
   60             { SYS_compat_43_osigvec, "compat_43" },
   61             { SYS_compat_43_osigblock, "compat" },
   62             { SYS_compat_43_osigsetmask, "compat" },
   63             { SYS_compat_13_sigsuspend13, "compat" },
   64             { SYS_compat_43_osigstack, "compat_43" },
   65             { SYS_compat_43_orecvmsg, "compat_43" },
   66             { SYS_compat_43_osendmsg, "compat_43" },
   67             { SYS_compat_50_gettimeofday, "compat_50" },
   68             { SYS_compat_50_getrusage, "compat_50" },
   69             { SYS_compat_50_settimeofday, "compat_50" },
   70             { SYS_compat_43_orecvfrom, "compat_43" },
   71             { SYS_compat_43_otruncate, "compat_43" },
   72             { SYS_compat_43_oftruncate, "compat_43" },
   73             { SYS_compat_50_utimes, "compat_50" },
   74             { SYS_compat_50_adjtime, "compat_50" },
   75             { SYS_compat_43_ogetpeername, "compat_43" },
   76             { SYS_compat_43_ogethostid, "compat_43" },
   77             { SYS_compat_43_osethostid, "compat_43" },
   78             { SYS_compat_43_ogetrlimit, "compat_43" },
   79             { SYS_compat_43_osetrlimit, "compat_43" },
   80             { SYS_compat_43_okillpg, "compat_43" },
   81             { SYS_compat_50_quotactl, "compat_50_quota" },
   82             { SYS_compat_43_oquota, "compat_43" },
   83             { SYS_compat_43_ogetsockname, "compat_43" },
   84             { SYS_nfssvc, "nfsserver" },
   85             { SYS_compat_43_ogetdirentries, "compat_43" },
   86             { SYS_compat_20_statfs, "compat_20" },
   87             { SYS_compat_20_fstatfs, "compat_20" },
   88             { SYS_compat_30_getfh, "compat_30" },
   89             { SYS_compat_09_ogetdomainname, "compat_09" },
   90             { SYS_compat_09_osetdomainname, "compat_09" },
   91             { SYS_compat_09_ouname, "compat" },
   92 #if !defined(_LP64)
   93             { SYS_compat_10_osemsys, "compat_sysv_10" },
   94 #else
   95 #endif
   96 #if !defined(_LP64)
   97             { SYS_compat_10_omsgsys, "compat_sysv_10" },
   98 #else
   99 #endif
  100 #if !defined(_LP64)
  101             { SYS_compat_10_oshmsys, "compat_sysv_10" },
  102 #else
  103 #endif
  104             { SYS_compat_30_ntp_gettime, "compat_30" },
  105 #if defined(NTP) || !defined(_KERNEL_OPT)
  106 #else
  107 #endif
  108             { SYS_lfs_bmapv, "lfs" },
  109             { SYS_lfs_markv, "lfs" },
  110             { SYS_lfs_segclean, "lfs" },
  111             { SYS_compat_50_lfs_segwait, "compat_50" },
  112             { SYS_compat_12_stat12, "compat_12" },
  113             { SYS_compat_12_fstat12, "compat_12" },
  114             { SYS_compat_12_lstat12, "compat_12" },
  115             { SYS_compat_12_getdirentries, "compat_12" },
  116             { SYS_compat_50_futimes, "compat_50" },
  117             { SYS_afssys, "openafs" },
  118             { SYS_compat_14___semctl, "compat_sysv_14" },
  119             { SYS_semget, "sysv_ipc" },
  120             { SYS_semop, "sysv_ipc" },
  121             { SYS_semconfig, "sysv_ipc" },
  122             { SYS_compat_14_msgctl, "compat_sysv_14" },
  123             { SYS_msgget, "sysv_ipc" },
  124             { SYS_msgsnd, "sysv_ipc" },
  125             { SYS_msgrcv, "sysv_ipc" },
  126             { SYS_shmat, "sysv_ipc" },
  127             { SYS_compat_14_shmctl, "compat_sysv_14" },
  128             { SYS_shmdt, "sysv_ipc" },
  129             { SYS_shmget, "sysv_ipc" },
  130             { SYS_compat_50_clock_gettime, "compat_50" },
  131             { SYS_compat_50_clock_settime, "compat_50" },
  132             { SYS_compat_50_clock_getres, "compat_50" },
  133             { SYS_compat_50_timer_settime, "compat_50" },
  134             { SYS_compat_50_timer_gettime, "compat_50" },
  135             { SYS_compat_50_nanosleep, "compat_50" },
  136             { SYS_compat_50___sigtimedwait, "compat_50" },
  137             { SYS__ksem_init, "ksem" },
  138             { SYS__ksem_open, "ksem" },
  139             { SYS__ksem_unlink, "ksem" },
  140             { SYS__ksem_close, "ksem" },
  141             { SYS__ksem_post, "ksem" },
  142             { SYS__ksem_wait, "ksem" },
  143             { SYS__ksem_trywait, "ksem" },
  144             { SYS__ksem_getvalue, "ksem" },
  145             { SYS__ksem_destroy, "ksem" },
  146             { SYS__ksem_timedwait, "ksem" },
  147             { SYS_mq_open, "mqueue" },
  148             { SYS_mq_close, "mqueue" },
  149             { SYS_mq_unlink, "mqueue" },
  150             { SYS_mq_getattr, "mqueue" },
  151             { SYS_mq_setattr, "mqueue" },
  152             { SYS_mq_notify, "mqueue" },
  153             { SYS_mq_send, "mqueue" },
  154             { SYS_mq_receive, "mqueue" },
  155             { SYS_compat_50_mq_timedsend, "compat_50" },
  156             { SYS_compat_50_mq_timedreceive, "compat_50" },
  157             { SYS_compat_30_getdents, "compat_30" },
  158             { SYS_compat_50_lutimes, "compat_50" },
  159             { SYS_compat_30___stat13, "compat_30" },
  160             { SYS_compat_30___fstat13, "compat_30" },
  161             { SYS_compat_30___lstat13, "compat_30" },
  162             { SYS_compat_16___sigaction14, "compat_16" },
  163             { SYS_compat_16___sigreturn14, "compat_16" },
  164             { SYS_compat_30_fhopen, "compat_30" },
  165             { SYS_compat_30_fhstat, "compat_30" },
  166             { SYS_compat_20_fhstatfs, "compat_20" },
  167             { SYS_compat_50_____semctl13, "compat_sysv_50" },
  168             { SYS_compat_50___msgctl13, "compat_sysv_50" },
  169             { SYS_compat_50___shmctl13, "compat_sysv_50" },
  170             { SYS_compat_50__lwp_park, "compat_50" },
  171             { SYS_compat_60_sa_register, "compat_60" },
  172             { SYS_compat_60_sa_stacks, "compat_60" },
  173             { SYS_compat_60_sa_enable, "compat_60" },
  174             { SYS_compat_60_sa_setconcurrency, "compat_60" },
  175             { SYS_compat_60_sa_yield, "compat_60" },
  176             { SYS_compat_60_sa_preempt, "compat_60" },
  177             { SYS_compat_50_kevent, "compat_50" },
  178             { SYS_compat_90_getvfsstat, "compat_90" },
  179             { SYS_compat_90_statvfs1, "compat_90" },
  180             { SYS_compat_90_fstatvfs1, "compat_90" },
  181             { SYS_compat_30_fhstatvfs1, "compat_30" },
  182             { SYS_compat_50_pselect, "compat_50" },
  183             { SYS_compat_50_pollts, "compat_50" },
  184             { SYS_compat_50___stat30, "compat_50" },
  185             { SYS_compat_50___fstat30, "compat_50" },
  186             { SYS_compat_50___lstat30, "compat_50" },
  187             { SYS_compat_30___fhstat30, "compat_30" },
  188             { SYS_compat_50___ntp_gettime30, "compat_30" },
  189             { SYS_compat_90_fhstatvfs1, "compat_90" },
  190             { SYS_compat_50___fhstat40, "compat_50" },
  191             { SYS_aio_cancel, "aio" },
  192             { SYS_aio_error, "aio" },
  193             { SYS_aio_fsync, "aio" },
  194             { SYS_aio_read, "aio" },
  195             { SYS_aio_return, "aio" },
  196             { SYS_compat_50_aio_suspend, "compat" },
  197             { SYS_aio_write, "aio" },
  198             { SYS_lio_listio, "aio" },
  199             { SYS___lfs_segwait50, "lfs" },
  200             { SYS___mq_timedsend50, "mqueue" },
  201             { SYS___mq_timedreceive50, "mqueue" },
  202             { SYS_compat_60__lwp_park, "compat_60" },
  203             { SYS___aio_suspend50, "aio" },
  204             { SYS_____semctl50, "sysv_ipc" },
  205             { SYS___shmctl50, "sysv_ipc" },
  206             { SYS___msgctl50, "sysv_ipc" },
  207 #if defined(NTP) || !defined(_KERNEL_OPT)
  208 #else
  209 #endif
  210             { 0, NULL }
  211 };

Cache object: c54528dacae5ae84dea8354a95175a88


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