| 1 | /* $NetBSD: netbsd32_syscalls_autoload.c,v 1.21 2019/06/18 16:24:32 christos 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.127 2019/06/18 16:23:24 christos Exp |
| 8 | */ |
| 9 | |
| 10 | #include <sys/cdefs.h> |
| 11 | __KERNEL_RCSID(0, "$NetBSD: netbsd32_syscalls_autoload.c,v 1.21 2019/06/18 16:24:32 christos Exp $" ); |
| 12 | |
| 13 | #if defined(_KERNEL_OPT) |
| 14 | #include "opt_compat_netbsd.h" |
| 15 | #include "opt_ntp.h" |
| 16 | #include "opt_compat_43.h" |
| 17 | #include "opt_quota.h" |
| 18 | #endif |
| 19 | #include <sys/param.h> |
| 20 | #include <sys/systm.h> |
| 21 | #include <sys/signal.h> |
| 22 | #include <sys/mount.h> |
| 23 | #include <sys/syscallargs.h> |
| 24 | #include <compat/netbsd32/netbsd32.h> |
| 25 | #include <compat/netbsd32/netbsd32_syscall.h> |
| 26 | #include <compat/netbsd32/netbsd32_syscallargs.h> |
| 27 | static struct sc_autoload netbsd32_syscalls_autoload[] = { |
| 28 | { NETBSD32_SYS_compat_50_netbsd32_wait4, "compat_netbsd32_50" }, |
| 29 | { NETBSD32_SYS_compat_43_netbsd32_ocreat, "compat_netbsd32_43" }, |
| 30 | { NETBSD32_SYS_compat_50_netbsd32_mknod, "compat_netbsd32_50" }, |
| 31 | { NETBSD32_SYS_compat_20_netbsd32_getfsstat, "compat_netbsd32_20" }, |
| 32 | { NETBSD32_SYS_compat_43_netbsd32_olseek, "compat_netbsd32_43" }, |
| 33 | { NETBSD32_SYS_compat_40_netbsd32_mount, "compat_netbsd32_40" }, |
| 34 | { NETBSD32_SYS_netbsd32_ptrace, "compat_netbsd32_ptrace" }, |
| 35 | { NETBSD32_SYS_compat_43_netbsd32_stat43, "compat_netbsd32_43" }, |
| 36 | { NETBSD32_SYS_compat_43_netbsd32_lstat43, "compat_netbsd32_43" }, |
| 37 | { NETBSD32_SYS_compat_13_sigprocmask13, "compat_netbsd32_13" }, |
| 38 | { NETBSD32_SYS_compat_13_sigpending13, "compat_netbsd32_13" }, |
| 39 | { NETBSD32_SYS_compat_13_netbsd32_sigaltstack13, "compat_netbsd32_13" }, |
| 40 | { NETBSD32_SYS_compat_12_netbsd32_reboot, "compat_netbsd32_12" }, |
| 41 | { NETBSD32_SYS_compat_43_netbsd32_fstat43, "compat_netbsd32_43" }, |
| 42 | { NETBSD32_SYS_compat_43_netbsd32_ogetkerninfo, "compat_netbsd32_43" }, |
| 43 | { NETBSD32_SYS_compat_43_ogetpagesize, "compat_netbsd32_43" }, |
| 44 | { NETBSD32_SYS_compat_12_netbsd32_msync, "compat_netbsd32_12" }, |
| 45 | { NETBSD32_SYS_compat_43_netbsd32_ommap, "compat_netbsd32_43" }, |
| 46 | { NETBSD32_SYS_compat_50_netbsd32_setitimer, "compat_netbsd32_50" }, |
| 47 | { NETBSD32_SYS_compat_43_owait, "compat_netbsd32_43" }, |
| 48 | { NETBSD32_SYS_compat_12_netbsd32_oswapon, "compat_netbsd32_12" }, |
| 49 | { NETBSD32_SYS_compat_50_netbsd32_getitimer, "compat_netbsd32_50" }, |
| 50 | { NETBSD32_SYS_compat_43_netbsd32_ogethostname, "compat_netbsd32_43" }, |
| 51 | { NETBSD32_SYS_compat_43_netbsd32_osethostname, "compat_netbsd32_43" }, |
| 52 | { NETBSD32_SYS_compat_43_ogetdtablesize, "compat_netbsd32_43" }, |
| 53 | { NETBSD32_SYS_compat_50_netbsd32_select, "compat_netbsd32_50" }, |
| 54 | { NETBSD32_SYS_compat_30_netbsd32_socket, "compat_netbsd32_30" }, |
| 55 | { NETBSD32_SYS_compat_43_netbsd32_oaccept, "compat_netbsd32_43" }, |
| 56 | { NETBSD32_SYS_compat_43_netbsd32_osend, "compat_netbsd32_43" }, |
| 57 | { NETBSD32_SYS_compat_43_netbsd32_orecv, "compat_netbsd32_43" }, |
| 58 | { NETBSD32_SYS_compat_13_sigreturn13, "compat_netbsd32_13" }, |
| 59 | { NETBSD32_SYS_compat_43_netbsd32_osigvec, "compat_netbsd32_43" }, |
| 60 | { NETBSD32_SYS_compat_43_netbsd32_sigblock, "compat_netbsd32_43" }, |
| 61 | { NETBSD32_SYS_compat_43_netbsd32_sigsetmask, "compat_netbsd32_43" }, |
| 62 | { NETBSD32_SYS_compat_13_sigsuspend13, "compat_netbsd32_13" }, |
| 63 | { NETBSD32_SYS_compat_43_netbsd32_osigstack, "compat_netbsd32_43" }, |
| 64 | { NETBSD32_SYS_compat_43_netbsd32_orecvmsg, "compat_netbsd32_43" }, |
| 65 | { NETBSD32_SYS_compat_43_netbsd32_osendmsg, "compat_netbsd32_43" }, |
| 66 | { NETBSD32_SYS_compat_50_netbsd32_gettimeofday, "compat_netbsd32_50" }, |
| 67 | { NETBSD32_SYS_compat_50_netbsd32_getrusage, "compat_netbsd32_50" }, |
| 68 | { NETBSD32_SYS_compat_50_netbsd32_settimeofday, "compat_netbsd32_50" }, |
| 69 | { NETBSD32_SYS_compat_43_netbsd32_orecvfrom, "compat_netbsd32_43" }, |
| 70 | { NETBSD32_SYS_compat_43_netbsd32_otruncate, "compat_netbsd32_43" }, |
| 71 | { NETBSD32_SYS_compat_43_netbsd32_oftruncate, "compat_netbsd32_43" }, |
| 72 | { NETBSD32_SYS_compat_50_netbsd32_utimes, "compat_netbsd32_50" }, |
| 73 | { NETBSD32_SYS_compat_50_netbsd32_adjtime, "compat_netbsd32_50" }, |
| 74 | { NETBSD32_SYS_compat_43_netbsd32_ogetpeername, "compat_netbsd32_43" }, |
| 75 | { NETBSD32_SYS_compat_43_ogethostid, "compat_netbsd32_43" }, |
| 76 | { NETBSD32_SYS_compat_43_netbsd32_sethostid, "compat_netbsd32_43" }, |
| 77 | { NETBSD32_SYS_compat_43_netbsd32_ogetrlimit, "compat_netbsd32_43" }, |
| 78 | { NETBSD32_SYS_compat_43_netbsd32_osetrlimit, "compat_netbsd32_43" }, |
| 79 | { NETBSD32_SYS_compat_43_netbsd32_killpg, "compat_netbsd32_43" }, |
| 80 | #if defined(QUOTA) || !defined(_KERNEL_OPT) |
| 81 | { NETBSD32_SYS_compat_50_netbsd32_quotactl, "compat_netbsd32_50" }, |
| 82 | { NETBSD32_SYS_compat_43_oquota, "compat_netbsd32_43" }, |
| 83 | #else |
| 84 | #endif |
| 85 | { NETBSD32_SYS_compat_43_netbsd32_ogetsockname, "compat_netbsd32_43" }, |
| 86 | { NETBSD32_SYS_netbsd32_nfssvc, "compat_netbsd32_nfssrv" }, |
| 87 | { NETBSD32_SYS_compat_43_netbsd32_ogetdirentries, "compat_netbsd32_43" }, |
| 88 | { NETBSD32_SYS_compat_20_netbsd32_statfs, "compat_netbsd32_20" }, |
| 89 | { NETBSD32_SYS_compat_20_netbsd32_fstatfs, "compat_netbsd32_20" }, |
| 90 | { NETBSD32_SYS_compat_30_netbsd32_getfh, "compat_netbsd32_30" }, |
| 91 | { NETBSD32_SYS_compat_09_netbsd32_ogetdomainname, "compat_netbsd32_09" }, |
| 92 | { NETBSD32_SYS_compat_09_netbsd32_osetdomainname, "compat_netbsd32_09" }, |
| 93 | { NETBSD32_SYS_compat_09_netbsd32_uname, "compat_netbsd32_09" }, |
| 94 | { NETBSD32_SYS_compat_10_osemsys, "compat_netbsd32_sysvipc_10" }, |
| 95 | { NETBSD32_SYS_compat_10_omsgsys, "compat_netbsd32_sysvipc_10" }, |
| 96 | { NETBSD32_SYS_compat_10_oshmsys, "compat_netbsd32_sysvipc_10" }, |
| 97 | { NETBSD32_SYS_compat_30_netbsd32_ntp_gettime, "compat_netbsd32_30" }, |
| 98 | #if defined(NTP) || !defined(_KERNEL_OPT) |
| 99 | #else |
| 100 | #endif |
| 101 | { NETBSD32_SYS_compat_12_netbsd32_stat12, "compat_netbsd32_12" }, |
| 102 | { NETBSD32_SYS_compat_12_netbsd32_fstat12, "compat_netbsd32_12" }, |
| 103 | { NETBSD32_SYS_compat_12_netbsd32_lstat12, "compat_netbsd32_12" }, |
| 104 | { NETBSD32_SYS_compat_12_netbsd32_getdirentries, "compat_netbsd32_12" }, |
| 105 | { NETBSD32_SYS_compat_50_netbsd32_futimes, "compat_netbsd32_50" }, |
| 106 | { NETBSD32_SYS_compat_14_netbsd32___semctl, "compat_netbsd32_sysvipc_14" }, |
| 107 | { NETBSD32_SYS_netbsd32_semget, "compat_netbsd32_sysvipc" }, |
| 108 | { NETBSD32_SYS_netbsd32_semop, "compat_netbsd32_sysvipc" }, |
| 109 | { NETBSD32_SYS_netbsd32_semconfig, "compat_netbsd32_sysvipc" }, |
| 110 | { NETBSD32_SYS_compat_14_netbsd32_msgctl, "compat_netbsd32_sysvipc_14" }, |
| 111 | { NETBSD32_SYS_netbsd32_msgget, "compat_netbsd32_sysvipc" }, |
| 112 | { NETBSD32_SYS_netbsd32_msgsnd, "compat_netbsd32_sysvipc" }, |
| 113 | { NETBSD32_SYS_netbsd32_msgrcv, "compat_netbsd32_sysvipc" }, |
| 114 | { NETBSD32_SYS_netbsd32_shmat, "compat_netbsd32_sysvipc" }, |
| 115 | { NETBSD32_SYS_compat_14_netbsd32_shmctl, "compat_netbsd32_sysvipc_14" }, |
| 116 | { NETBSD32_SYS_netbsd32_shmdt, "compat_netbsd32_sysvipc" }, |
| 117 | { NETBSD32_SYS_netbsd32_shmget, "compat_netbsd32_sysvipc" }, |
| 118 | { NETBSD32_SYS_compat_50_netbsd32_clock_gettime, "compat_netbsd32_50" }, |
| 119 | { NETBSD32_SYS_compat_50_netbsd32_clock_settime, "compat_netbsd32_50" }, |
| 120 | { NETBSD32_SYS_compat_50_netbsd32_clock_getres, "compat_netbsd32_50" }, |
| 121 | { NETBSD32_SYS_compat_50_netbsd32_timer_settime, "compat_netbsd32_50" }, |
| 122 | { NETBSD32_SYS_compat_50_netbsd32_timer_gettime, "compat_netbsd32_50" }, |
| 123 | { NETBSD32_SYS_compat_50_netbsd32_nanosleep, "compat_netbsd32_50" }, |
| 124 | { NETBSD32_SYS_compat_50_netbsd32___sigtimedwait, "compat_netbsd32_50" }, |
| 125 | { NETBSD32_SYS_netbsd32_mq_open, "compat_netbsd32_mqueue" }, |
| 126 | { NETBSD32_SYS_netbsd32_mq_close, "compat_netbsd32_mqueue" }, |
| 127 | { NETBSD32_SYS_netbsd32_mq_unlink, "compat_netbsd32_mqueue" }, |
| 128 | { NETBSD32_SYS_netbsd32_mq_getattr, "compat_netbsd32_mqueue" }, |
| 129 | { NETBSD32_SYS_netbsd32_mq_setattr, "compat_netbsd32_mqueue" }, |
| 130 | { NETBSD32_SYS_netbsd32_mq_notify, "compat_netbsd32_mqueue" }, |
| 131 | { NETBSD32_SYS_netbsd32_mq_send, "compat_netbsd32_mqueue" }, |
| 132 | { NETBSD32_SYS_netbsd32_mq_receive, "compat_netbsd32_mqueue" }, |
| 133 | { NETBSD32_SYS_compat_50_netbsd32_mq_timedsend, "compat_netbsd32_mqueue" }, |
| 134 | { NETBSD32_SYS_compat_50_netbsd32_mq_timedreceive, "compat_netbsd32_mqueue" }, |
| 135 | { NETBSD32_SYS_compat_30_netbsd32_getdents, "compat_netbsd32_30" }, |
| 136 | { NETBSD32_SYS_compat_50_netbsd32_lutimes, "compat_netbsd32_50" }, |
| 137 | { NETBSD32_SYS_compat_30_netbsd32___stat13, "compat_netbsd32_30" }, |
| 138 | { NETBSD32_SYS_compat_30_netbsd32___fstat13, "compat_netbsd32_30" }, |
| 139 | { NETBSD32_SYS_compat_30_netbsd32___lstat13, "compat_netbsd32_30" }, |
| 140 | { NETBSD32_SYS_compat_16_netbsd32___sigreturn14, "compat_netbsd32_16" }, |
| 141 | { NETBSD32_SYS_compat_30_netbsd32_fhopen, "compat_netbsd32_30" }, |
| 142 | { NETBSD32_SYS_compat_30_netbsd32_fhstat, "compat_netbsd32_30" }, |
| 143 | { NETBSD32_SYS_compat_20_netbsd32_fhstatfs, "compat_netbsd32_20" }, |
| 144 | { NETBSD32_SYS_compat_50_netbsd32___semctl14, "compat_netbsd32_sysvipc_50" }, |
| 145 | { NETBSD32_SYS_compat_50_netbsd32___msgctl13, "compat_netbsd32_sysvipc_50" }, |
| 146 | { NETBSD32_SYS_compat_50_netbsd32___shmctl13, "compat_netbsd32_sysvipc_50" }, |
| 147 | { NETBSD32_SYS_compat_50_netbsd32__lwp_park, "compat_netbsd32_50" }, |
| 148 | { NETBSD32_SYS_compat_50_netbsd32_kevent, "compat_netbsd32_50" }, |
| 149 | { NETBSD32_SYS_compat_30_netbsd32_fhstatvfs1, "compat_netbsd32_30" }, |
| 150 | { NETBSD32_SYS_compat_50_netbsd32_pselect, "compat_netbsd32_50" }, |
| 151 | { NETBSD32_SYS_compat_50_netbsd32_pollts, "compat_netbsd32_50" }, |
| 152 | { NETBSD32_SYS_compat_50_netbsd32___stat30, "compat_netbsd32_50" }, |
| 153 | { NETBSD32_SYS_compat_50_netbsd32___fstat30, "compat_netbsd32_50" }, |
| 154 | { NETBSD32_SYS_compat_50_netbsd32___lstat30, "compat_netbsd32_50" }, |
| 155 | { NETBSD32_SYS_compat_30_netbsd32___fhstat30, "compat_netbsd32_30" }, |
| 156 | { NETBSD32_SYS_compat_50_netbsd32_ntp_gettime, "compat_netbsd32_50" }, |
| 157 | { NETBSD32_SYS_compat_50_netbsd32___fhstat40, "compat_netbsd32_50" }, |
| 158 | { NETBSD32_SYS_netbsd32___mq_timedsend50, "compat_netbsd32_mqueue" }, |
| 159 | { NETBSD32_SYS_netbsd32___mq_timedreceive50, "compat_netbsd32_mqueue" }, |
| 160 | { NETBSD32_SYS_compat_60_netbsd32__lwp_park, "compat_netbsd32_60" }, |
| 161 | { NETBSD32_SYS_netbsd32_____semctl50, "compat_netbsd32_sysvipc" }, |
| 162 | { NETBSD32_SYS_netbsd32___shmctl50, "compat_netbsd32_sysvipc" }, |
| 163 | { NETBSD32_SYS_netbsd32___msgctl50, "compat_netbsd32_sysvipc" }, |
| 164 | #if defined(NTP) || !defined(_KERNEL_OPT) |
| 165 | #else |
| 166 | #endif |
| 167 | #if defined(QUOTA) || !defined(_KERNEL_OPT) |
| 168 | #else |
| 169 | #endif |
| 170 | { 0, NULL } |
| 171 | }; |
| 172 | |