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
|