1 1.92 pgoyette /* $NetBSD: freebsd_sysent.c,v 1.93 2019/06/18 01:42:44 christos Exp $ */ 2 1.17 thorpej 3 1.1 mycroft /* 4 1.1 mycroft * System call switch table. 5 1.1 mycroft * 6 1.1 mycroft * DO NOT EDIT-- this file is automatically generated. 7 1.93 christos * created from NetBSD: syscalls.master,v 1.73 2019/06/18 01:42:36 christos Exp 8 1.1 mycroft */ 9 1.1 mycroft 10 1.47 lukem #include <sys/cdefs.h> 11 1.92 pgoyette __KERNEL_RCSID(0, "$NetBSD: freebsd_sysent.c,v 1.93 2019/06/18 01:42:44 christos Exp $"); 12 1.47 lukem 13 1.45 mrg #if defined(_KERNEL_OPT) 14 1.24 thorpej #include "opt_ktrace.h" 15 1.36 bjh21 #include "opt_ntp.h" 16 1.27 tron #include "opt_sysv.h" 17 1.28 christos #include "opt_compat_43.h" 18 1.93 christos #include "opt_quota.h" 19 1.39 jdolecek #endif 20 1.1 mycroft #include <sys/param.h> 21 1.1 mycroft #include <sys/systm.h> 22 1.1 mycroft #include <sys/signal.h> 23 1.1 mycroft #include <sys/mount.h> 24 1.1 mycroft #include <sys/syscallargs.h> 25 1.62 christos #include <compat/sys/signal.h> 26 1.74 christos #include <compat/sys/time.h> 27 1.1 mycroft #include <compat/freebsd/freebsd_syscallargs.h> 28 1.87 maxv #include <compat/freebsd/freebsd_machdep.h> 29 1.1 mycroft 30 1.1 mycroft #define s(type) sizeof(type) 31 1.71 dsl #define n(type) (sizeof(type)/sizeof (register_t)) 32 1.83 christos #define ns(type) .sy_narg = n(type), .sy_argsize = s(type) 33 1.1 mycroft 34 1.1 mycroft struct sysent freebsd_sysent[] = { 35 1.83 christos { 36 1.83 christos .sy_call = (sy_call_t *)sys_nosys 37 1.83 christos }, /* 0 = syscall */ 38 1.83 christos { 39 1.83 christos ns(struct sys_exit_args), 40 1.83 christos .sy_call = (sy_call_t *)sys_exit 41 1.83 christos }, /* 1 = exit */ 42 1.83 christos { 43 1.83 christos .sy_call = (sy_call_t *)sys_fork 44 1.83 christos }, /* 2 = fork */ 45 1.83 christos { 46 1.83 christos ns(struct sys_read_args), 47 1.83 christos .sy_flags = SYCALL_ARG_PTR, 48 1.83 christos .sy_call = (sy_call_t *)sys_read 49 1.83 christos }, /* 3 = read */ 50 1.83 christos { 51 1.83 christos ns(struct sys_write_args), 52 1.83 christos .sy_flags = SYCALL_ARG_PTR, 53 1.83 christos .sy_call = (sy_call_t *)sys_write 54 1.83 christos }, /* 4 = write */ 55 1.83 christos { 56 1.83 christos ns(struct sys_open_args), 57 1.83 christos .sy_flags = SYCALL_ARG_PTR, 58 1.83 christos .sy_call = (sy_call_t *)sys_open 59 1.83 christos }, /* 5 = open */ 60 1.83 christos { 61 1.83 christos ns(struct sys_close_args), 62 1.83 christos .sy_call = (sy_call_t *)sys_close 63 1.83 christos }, /* 6 = close */ 64 1.83 christos { 65 1.83 christos ns(struct compat_50_sys_wait4_args), 66 1.83 christos .sy_flags = SYCALL_ARG_PTR, 67 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_wait4 68 1.83 christos }, /* 7 = wait4 */ 69 1.83 christos { 70 1.83 christos ns(struct compat_43_sys_creat_args), 71 1.83 christos .sy_flags = SYCALL_ARG_PTR, 72 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_creat 73 1.83 christos }, /* 8 = ocreat */ 74 1.83 christos { 75 1.83 christos ns(struct sys_link_args), 76 1.83 christos .sy_flags = SYCALL_ARG_PTR, 77 1.83 christos .sy_call = (sy_call_t *)sys_link 78 1.83 christos }, /* 9 = link */ 79 1.83 christos { 80 1.83 christos ns(struct sys_unlink_args), 81 1.83 christos .sy_flags = SYCALL_ARG_PTR, 82 1.83 christos .sy_call = (sy_call_t *)sys_unlink 83 1.83 christos }, /* 10 = unlink */ 84 1.83 christos { 85 1.83 christos .sy_call = sys_nosys, 86 1.83 christos }, /* 11 = filler */ 87 1.83 christos { 88 1.83 christos ns(struct sys_chdir_args), 89 1.83 christos .sy_flags = SYCALL_ARG_PTR, 90 1.83 christos .sy_call = (sy_call_t *)sys_chdir 91 1.83 christos }, /* 12 = chdir */ 92 1.83 christos { 93 1.83 christos ns(struct sys_fchdir_args), 94 1.83 christos .sy_call = (sy_call_t *)sys_fchdir 95 1.83 christos }, /* 13 = fchdir */ 96 1.83 christos { 97 1.83 christos ns(struct compat_50_sys_mknod_args), 98 1.83 christos .sy_flags = SYCALL_ARG_PTR, 99 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_mknod 100 1.83 christos }, /* 14 = mknod */ 101 1.83 christos { 102 1.83 christos ns(struct sys_chmod_args), 103 1.83 christos .sy_flags = SYCALL_ARG_PTR, 104 1.83 christos .sy_call = (sy_call_t *)sys_chmod 105 1.83 christos }, /* 15 = chmod */ 106 1.83 christos { 107 1.83 christos ns(struct sys_chown_args), 108 1.83 christos .sy_flags = SYCALL_ARG_PTR, 109 1.83 christos .sy_call = (sy_call_t *)sys_chown 110 1.83 christos }, /* 16 = chown */ 111 1.83 christos { 112 1.83 christos ns(struct sys_obreak_args), 113 1.83 christos .sy_flags = SYCALL_ARG_PTR, 114 1.83 christos .sy_call = (sy_call_t *)sys_obreak 115 1.83 christos }, /* 17 = break */ 116 1.83 christos { 117 1.83 christos ns(struct compat_20_sys_getfsstat_args), 118 1.83 christos .sy_flags = SYCALL_ARG_PTR, 119 1.83 christos .sy_call = (sy_call_t *)compat_20_sys_getfsstat 120 1.83 christos }, /* 18 = getfsstat */ 121 1.83 christos { 122 1.83 christos ns(struct compat_43_sys_lseek_args), 123 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_lseek 124 1.83 christos }, /* 19 = olseek */ 125 1.83 christos { 126 1.83 christos .sy_call = (sy_call_t *)sys_getpid_with_ppid 127 1.83 christos }, /* 20 = getpid_with_ppid */ 128 1.83 christos { 129 1.83 christos ns(struct freebsd_sys_mount_args), 130 1.83 christos .sy_flags = SYCALL_ARG_PTR, 131 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_mount 132 1.83 christos }, /* 21 = mount */ 133 1.83 christos { 134 1.83 christos ns(struct sys_unmount_args), 135 1.83 christos .sy_flags = SYCALL_ARG_PTR, 136 1.83 christos .sy_call = (sy_call_t *)sys_unmount 137 1.83 christos }, /* 22 = unmount */ 138 1.83 christos { 139 1.83 christos ns(struct sys_setuid_args), 140 1.83 christos .sy_call = (sy_call_t *)sys_setuid 141 1.83 christos }, /* 23 = setuid */ 142 1.83 christos { 143 1.83 christos .sy_call = (sy_call_t *)sys_getuid_with_euid 144 1.83 christos }, /* 24 = getuid_with_euid */ 145 1.83 christos { 146 1.83 christos .sy_call = (sy_call_t *)sys_geteuid 147 1.83 christos }, /* 25 = geteuid */ 148 1.83 christos { 149 1.83 christos ns(struct freebsd_sys_ptrace_args), 150 1.83 christos .sy_flags = SYCALL_ARG_PTR, 151 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_ptrace 152 1.83 christos }, /* 26 = ptrace */ 153 1.83 christos { 154 1.83 christos ns(struct sys_recvmsg_args), 155 1.83 christos .sy_flags = SYCALL_ARG_PTR, 156 1.83 christos .sy_call = (sy_call_t *)sys_recvmsg 157 1.83 christos }, /* 27 = recvmsg */ 158 1.83 christos { 159 1.83 christos ns(struct sys_sendmsg_args), 160 1.83 christos .sy_flags = SYCALL_ARG_PTR, 161 1.83 christos .sy_call = (sy_call_t *)sys_sendmsg 162 1.83 christos }, /* 28 = sendmsg */ 163 1.83 christos { 164 1.83 christos ns(struct sys_recvfrom_args), 165 1.83 christos .sy_flags = SYCALL_ARG_PTR, 166 1.83 christos .sy_call = (sy_call_t *)sys_recvfrom 167 1.83 christos }, /* 29 = recvfrom */ 168 1.83 christos { 169 1.83 christos ns(struct sys_accept_args), 170 1.83 christos .sy_flags = SYCALL_ARG_PTR, 171 1.83 christos .sy_call = (sy_call_t *)sys_accept 172 1.83 christos }, /* 30 = accept */ 173 1.83 christos { 174 1.83 christos ns(struct sys_getpeername_args), 175 1.83 christos .sy_flags = SYCALL_ARG_PTR, 176 1.83 christos .sy_call = (sy_call_t *)sys_getpeername 177 1.83 christos }, /* 31 = getpeername */ 178 1.83 christos { 179 1.83 christos ns(struct sys_getsockname_args), 180 1.83 christos .sy_flags = SYCALL_ARG_PTR, 181 1.83 christos .sy_call = (sy_call_t *)sys_getsockname 182 1.83 christos }, /* 32 = getsockname */ 183 1.83 christos { 184 1.83 christos ns(struct sys_access_args), 185 1.83 christos .sy_flags = SYCALL_ARG_PTR, 186 1.83 christos .sy_call = (sy_call_t *)sys_access 187 1.83 christos }, /* 33 = access */ 188 1.83 christos { 189 1.83 christos ns(struct sys_chflags_args), 190 1.83 christos .sy_flags = SYCALL_ARG_PTR, 191 1.83 christos .sy_call = (sy_call_t *)sys_chflags 192 1.83 christos }, /* 34 = chflags */ 193 1.83 christos { 194 1.83 christos ns(struct sys_fchflags_args), 195 1.83 christos .sy_call = (sy_call_t *)sys_fchflags 196 1.83 christos }, /* 35 = fchflags */ 197 1.83 christos { 198 1.83 christos .sy_call = (sy_call_t *)sys_sync 199 1.83 christos }, /* 36 = sync */ 200 1.83 christos { 201 1.83 christos ns(struct sys_kill_args), 202 1.83 christos .sy_call = (sy_call_t *)sys_kill 203 1.83 christos }, /* 37 = kill */ 204 1.83 christos { 205 1.83 christos ns(struct compat_43_sys_stat_args), 206 1.83 christos .sy_flags = SYCALL_ARG_PTR, 207 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_stat 208 1.83 christos }, /* 38 = stat43 */ 209 1.83 christos { 210 1.83 christos .sy_call = (sy_call_t *)sys_getppid 211 1.83 christos }, /* 39 = getppid */ 212 1.83 christos { 213 1.83 christos ns(struct compat_43_sys_lstat_args), 214 1.83 christos .sy_flags = SYCALL_ARG_PTR, 215 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_lstat 216 1.83 christos }, /* 40 = lstat43 */ 217 1.83 christos { 218 1.83 christos ns(struct sys_dup_args), 219 1.83 christos .sy_call = (sy_call_t *)sys_dup 220 1.83 christos }, /* 41 = dup */ 221 1.83 christos { 222 1.83 christos .sy_call = (sy_call_t *)sys_pipe 223 1.83 christos }, /* 42 = pipe */ 224 1.83 christos { 225 1.83 christos .sy_call = (sy_call_t *)sys_getegid 226 1.83 christos }, /* 43 = getegid */ 227 1.83 christos { 228 1.83 christos ns(struct sys_profil_args), 229 1.83 christos .sy_flags = SYCALL_ARG_PTR, 230 1.83 christos .sy_call = (sy_call_t *)sys_profil 231 1.83 christos }, /* 44 = profil */ 232 1.1 mycroft #ifdef KTRACE 233 1.83 christos { 234 1.83 christos ns(struct sys_ktrace_args), 235 1.83 christos .sy_flags = SYCALL_ARG_PTR, 236 1.83 christos .sy_call = (sy_call_t *)sys_ktrace 237 1.83 christos }, /* 45 = ktrace */ 238 1.1 mycroft #else 239 1.83 christos { 240 1.83 christos .sy_call = sys_nosys, 241 1.83 christos }, /* 45 = filler */ 242 1.1 mycroft #endif 243 1.83 christos { 244 1.83 christos ns(struct compat_13_sys_sigaction_args), 245 1.83 christos .sy_flags = SYCALL_ARG_PTR, 246 1.83 christos .sy_call = (sy_call_t *)compat_13_sys_sigaction 247 1.83 christos }, /* 46 = sigaction */ 248 1.83 christos { 249 1.83 christos .sy_call = (sy_call_t *)sys_getgid_with_egid 250 1.83 christos }, /* 47 = getgid_with_egid */ 251 1.83 christos { 252 1.83 christos ns(struct compat_13_sys_sigprocmask_args), 253 1.83 christos .sy_call = (sy_call_t *)compat_13_sys_sigprocmask 254 1.83 christos }, /* 48 = sigprocmask */ 255 1.83 christos { 256 1.83 christos ns(struct sys___getlogin_args), 257 1.83 christos .sy_flags = SYCALL_ARG_PTR, 258 1.83 christos .sy_call = (sy_call_t *)sys___getlogin 259 1.83 christos }, /* 49 = __getlogin */ 260 1.83 christos { 261 1.83 christos ns(struct sys___setlogin_args), 262 1.83 christos .sy_flags = SYCALL_ARG_PTR, 263 1.83 christos .sy_call = (sy_call_t *)sys___setlogin 264 1.83 christos }, /* 50 = __setlogin */ 265 1.83 christos { 266 1.83 christos ns(struct sys_acct_args), 267 1.83 christos .sy_flags = SYCALL_ARG_PTR, 268 1.83 christos .sy_call = (sy_call_t *)sys_acct 269 1.83 christos }, /* 51 = acct */ 270 1.83 christos { 271 1.83 christos .sy_call = (sy_call_t *)compat_13_sys_sigpending 272 1.83 christos }, /* 52 = sigpending */ 273 1.83 christos { 274 1.83 christos ns(struct compat_13_sys_sigaltstack_args), 275 1.83 christos .sy_flags = SYCALL_ARG_PTR, 276 1.83 christos .sy_call = (sy_call_t *)compat_13_sys_sigaltstack 277 1.83 christos }, /* 53 = sigaltstack */ 278 1.83 christos { 279 1.83 christos ns(struct freebsd_sys_ioctl_args), 280 1.83 christos .sy_flags = SYCALL_ARG_PTR, 281 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_ioctl 282 1.83 christos }, /* 54 = ioctl */ 283 1.83 christos { 284 1.83 christos ns(struct sys_reboot_args), 285 1.83 christos .sy_call = (sy_call_t *)sys_reboot 286 1.83 christos }, /* 55 = oreboot */ 287 1.83 christos { 288 1.83 christos ns(struct sys_revoke_args), 289 1.83 christos .sy_flags = SYCALL_ARG_PTR, 290 1.83 christos .sy_call = (sy_call_t *)sys_revoke 291 1.83 christos }, /* 56 = revoke */ 292 1.83 christos { 293 1.83 christos ns(struct sys_symlink_args), 294 1.83 christos .sy_flags = SYCALL_ARG_PTR, 295 1.83 christos .sy_call = (sy_call_t *)sys_symlink 296 1.83 christos }, /* 57 = symlink */ 297 1.83 christos { 298 1.83 christos ns(struct sys_readlink_args), 299 1.83 christos .sy_flags = SYCALL_ARG_PTR, 300 1.83 christos .sy_call = (sy_call_t *)sys_readlink 301 1.83 christos }, /* 58 = readlink */ 302 1.83 christos { 303 1.83 christos ns(struct sys_execve_args), 304 1.83 christos .sy_flags = SYCALL_ARG_PTR, 305 1.83 christos .sy_call = (sy_call_t *)sys_execve 306 1.83 christos }, /* 59 = execve */ 307 1.83 christos { 308 1.83 christos ns(struct sys_umask_args), 309 1.83 christos .sy_call = (sy_call_t *)sys_umask 310 1.83 christos }, /* 60 = umask */ 311 1.83 christos { 312 1.83 christos ns(struct sys_chroot_args), 313 1.83 christos .sy_flags = SYCALL_ARG_PTR, 314 1.83 christos .sy_call = (sy_call_t *)sys_chroot 315 1.83 christos }, /* 61 = chroot */ 316 1.83 christos { 317 1.83 christos ns(struct compat_43_sys_fstat_args), 318 1.83 christos .sy_flags = SYCALL_ARG_PTR, 319 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_fstat 320 1.83 christos }, /* 62 = fstat43 */ 321 1.83 christos { 322 1.83 christos ns(struct compat_43_sys_getkerninfo_args), 323 1.83 christos .sy_flags = SYCALL_ARG_PTR, 324 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_getkerninfo 325 1.83 christos }, /* 63 = ogetkerninfo */ 326 1.83 christos { 327 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_getpagesize 328 1.83 christos }, /* 64 = ogetpagesize */ 329 1.83 christos { 330 1.83 christos ns(struct freebsd_sys_msync_args), 331 1.83 christos .sy_flags = SYCALL_ARG_PTR, 332 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_msync 333 1.83 christos }, /* 65 = msync */ 334 1.83 christos { 335 1.83 christos .sy_call = (sy_call_t *)sys_vfork 336 1.83 christos }, /* 66 = vfork */ 337 1.83 christos { 338 1.83 christos .sy_call = sys_nosys, 339 1.83 christos }, /* 67 = filler */ 340 1.83 christos { 341 1.83 christos .sy_call = sys_nosys, 342 1.83 christos }, /* 68 = filler */ 343 1.83 christos { 344 1.89 kamil .sy_call = sys_nosys, 345 1.89 kamil }, /* 69 = filler */ 346 1.83 christos { 347 1.88 kamil .sy_call = sys_nosys, 348 1.88 kamil }, /* 70 = filler */ 349 1.83 christos { 350 1.83 christos ns(struct compat_43_sys_mmap_args), 351 1.83 christos .sy_flags = SYCALL_ARG_PTR, 352 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_mmap 353 1.83 christos }, /* 71 = ommap */ 354 1.83 christos { 355 1.91 kamil ns(struct sys_ovadvise_args), 356 1.91 kamil .sy_call = (sy_call_t *)sys_ovadvise 357 1.91 kamil }, /* 72 = vadvise */ 358 1.83 christos { 359 1.83 christos ns(struct sys_munmap_args), 360 1.83 christos .sy_flags = SYCALL_ARG_PTR, 361 1.83 christos .sy_call = (sy_call_t *)sys_munmap 362 1.83 christos }, /* 73 = munmap */ 363 1.83 christos { 364 1.83 christos ns(struct sys_mprotect_args), 365 1.83 christos .sy_flags = SYCALL_ARG_PTR, 366 1.83 christos .sy_call = (sy_call_t *)sys_mprotect 367 1.83 christos }, /* 74 = mprotect */ 368 1.83 christos { 369 1.83 christos ns(struct sys_madvise_args), 370 1.83 christos .sy_flags = SYCALL_ARG_PTR, 371 1.83 christos .sy_call = (sy_call_t *)sys_madvise 372 1.83 christos }, /* 75 = madvise */ 373 1.83 christos { 374 1.83 christos .sy_call = sys_nosys, 375 1.83 christos }, /* 76 = filler */ 376 1.83 christos { 377 1.83 christos .sy_call = sys_nosys, 378 1.83 christos }, /* 77 = filler */ 379 1.83 christos { 380 1.83 christos ns(struct sys_mincore_args), 381 1.83 christos .sy_flags = SYCALL_ARG_PTR, 382 1.83 christos .sy_call = (sy_call_t *)sys_mincore 383 1.83 christos }, /* 78 = mincore */ 384 1.83 christos { 385 1.83 christos ns(struct sys_getgroups_args), 386 1.83 christos .sy_flags = SYCALL_ARG_PTR, 387 1.83 christos .sy_call = (sy_call_t *)sys_getgroups 388 1.83 christos }, /* 79 = getgroups */ 389 1.83 christos { 390 1.83 christos ns(struct sys_setgroups_args), 391 1.83 christos .sy_flags = SYCALL_ARG_PTR, 392 1.83 christos .sy_call = (sy_call_t *)sys_setgroups 393 1.83 christos }, /* 80 = setgroups */ 394 1.83 christos { 395 1.83 christos .sy_call = (sy_call_t *)sys_getpgrp 396 1.83 christos }, /* 81 = getpgrp */ 397 1.83 christos { 398 1.83 christos ns(struct sys_setpgid_args), 399 1.83 christos .sy_call = (sy_call_t *)sys_setpgid 400 1.83 christos }, /* 82 = setpgid */ 401 1.83 christos { 402 1.83 christos ns(struct compat_50_sys_setitimer_args), 403 1.83 christos .sy_flags = SYCALL_ARG_PTR, 404 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_setitimer 405 1.83 christos }, /* 83 = setitimer */ 406 1.83 christos { 407 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_wait 408 1.83 christos }, /* 84 = owait */ 409 1.83 christos { 410 1.83 christos ns(struct compat_12_sys_swapon_args), 411 1.83 christos .sy_flags = SYCALL_ARG_PTR, 412 1.83 christos .sy_call = (sy_call_t *)compat_12_sys_swapon 413 1.83 christos }, /* 85 = swapon */ 414 1.83 christos { 415 1.83 christos ns(struct compat_50_sys_getitimer_args), 416 1.83 christos .sy_flags = SYCALL_ARG_PTR, 417 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_getitimer 418 1.83 christos }, /* 86 = getitimer */ 419 1.83 christos { 420 1.83 christos ns(struct compat_43_sys_gethostname_args), 421 1.83 christos .sy_flags = SYCALL_ARG_PTR, 422 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_gethostname 423 1.83 christos }, /* 87 = ogethostname */ 424 1.83 christos { 425 1.83 christos ns(struct compat_43_sys_sethostname_args), 426 1.83 christos .sy_flags = SYCALL_ARG_PTR, 427 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_sethostname 428 1.83 christos }, /* 88 = osethostname */ 429 1.83 christos { 430 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_getdtablesize 431 1.83 christos }, /* 89 = ogetdtablesize */ 432 1.83 christos { 433 1.83 christos ns(struct sys_dup2_args), 434 1.83 christos .sy_call = (sy_call_t *)sys_dup2 435 1.83 christos }, /* 90 = dup2 */ 436 1.83 christos { 437 1.83 christos .sy_call = sys_nosys, 438 1.83 christos }, /* 91 = filler */ 439 1.83 christos { 440 1.83 christos ns(struct sys_fcntl_args), 441 1.83 christos .sy_flags = SYCALL_ARG_PTR, 442 1.83 christos .sy_call = (sy_call_t *)sys_fcntl 443 1.83 christos }, /* 92 = fcntl */ 444 1.83 christos { 445 1.83 christos ns(struct compat_50_sys_select_args), 446 1.83 christos .sy_flags = SYCALL_ARG_PTR, 447 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_select 448 1.83 christos }, /* 93 = select */ 449 1.83 christos { 450 1.83 christos .sy_call = sys_nosys, 451 1.83 christos }, /* 94 = filler */ 452 1.83 christos { 453 1.83 christos ns(struct sys_fsync_args), 454 1.83 christos .sy_call = (sy_call_t *)sys_fsync 455 1.83 christos }, /* 95 = fsync */ 456 1.83 christos { 457 1.83 christos ns(struct sys_setpriority_args), 458 1.83 christos .sy_call = (sy_call_t *)sys_setpriority 459 1.83 christos }, /* 96 = setpriority */ 460 1.83 christos { 461 1.83 christos ns(struct compat_30_sys_socket_args), 462 1.83 christos .sy_call = (sy_call_t *)compat_30_sys_socket 463 1.83 christos }, /* 97 = socket */ 464 1.83 christos { 465 1.83 christos ns(struct sys_connect_args), 466 1.83 christos .sy_flags = SYCALL_ARG_PTR, 467 1.83 christos .sy_call = (sy_call_t *)sys_connect 468 1.83 christos }, /* 98 = connect */ 469 1.83 christos { 470 1.83 christos ns(struct compat_43_sys_accept_args), 471 1.83 christos .sy_flags = SYCALL_ARG_PTR, 472 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_accept 473 1.83 christos }, /* 99 = oaccept */ 474 1.83 christos { 475 1.83 christos ns(struct sys_getpriority_args), 476 1.83 christos .sy_call = (sy_call_t *)sys_getpriority 477 1.83 christos }, /* 100 = getpriority */ 478 1.83 christos { 479 1.83 christos ns(struct compat_43_sys_send_args), 480 1.83 christos .sy_flags = SYCALL_ARG_PTR, 481 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_send 482 1.83 christos }, /* 101 = osend */ 483 1.83 christos { 484 1.83 christos ns(struct compat_43_sys_recv_args), 485 1.83 christos .sy_flags = SYCALL_ARG_PTR, 486 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_recv 487 1.83 christos }, /* 102 = orecv */ 488 1.83 christos { 489 1.83 christos ns(struct freebsd_sys_sigreturn_args), 490 1.83 christos .sy_flags = SYCALL_ARG_PTR, 491 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sigreturn 492 1.83 christos }, /* 103 = sigreturn */ 493 1.83 christos { 494 1.83 christos ns(struct sys_bind_args), 495 1.83 christos .sy_flags = SYCALL_ARG_PTR, 496 1.83 christos .sy_call = (sy_call_t *)sys_bind 497 1.83 christos }, /* 104 = bind */ 498 1.83 christos { 499 1.83 christos ns(struct sys_setsockopt_args), 500 1.83 christos .sy_flags = SYCALL_ARG_PTR, 501 1.83 christos .sy_call = (sy_call_t *)sys_setsockopt 502 1.83 christos }, /* 105 = setsockopt */ 503 1.83 christos { 504 1.83 christos ns(struct sys_listen_args), 505 1.83 christos .sy_call = (sy_call_t *)sys_listen 506 1.83 christos }, /* 106 = listen */ 507 1.83 christos { 508 1.83 christos .sy_call = sys_nosys, 509 1.83 christos }, /* 107 = filler */ 510 1.83 christos { 511 1.83 christos ns(struct compat_43_sys_sigvec_args), 512 1.83 christos .sy_flags = SYCALL_ARG_PTR, 513 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_sigvec 514 1.83 christos }, /* 108 = osigvec */ 515 1.83 christos { 516 1.83 christos ns(struct compat_43_sys_sigblock_args), 517 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_sigblock 518 1.83 christos }, /* 109 = osigblock */ 519 1.83 christos { 520 1.83 christos ns(struct compat_43_sys_sigsetmask_args), 521 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_sigsetmask 522 1.83 christos }, /* 110 = osigsetmask */ 523 1.83 christos { 524 1.83 christos ns(struct compat_13_sys_sigsuspend_args), 525 1.83 christos .sy_call = (sy_call_t *)compat_13_sys_sigsuspend 526 1.83 christos }, /* 111 = sigsuspend */ 527 1.83 christos { 528 1.83 christos ns(struct compat_43_sys_sigstack_args), 529 1.83 christos .sy_flags = SYCALL_ARG_PTR, 530 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_sigstack 531 1.83 christos }, /* 112 = osigstack */ 532 1.83 christos { 533 1.83 christos ns(struct compat_43_sys_recvmsg_args), 534 1.83 christos .sy_flags = SYCALL_ARG_PTR, 535 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_recvmsg 536 1.83 christos }, /* 113 = orecvmsg */ 537 1.83 christos { 538 1.83 christos ns(struct compat_43_sys_sendmsg_args), 539 1.83 christos .sy_flags = SYCALL_ARG_PTR, 540 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_sendmsg 541 1.83 christos }, /* 114 = osendmsg */ 542 1.1 mycroft #ifdef TRACE 543 1.83 christos { 544 1.83 christos ns(struct sys_vtrace_args), 545 1.83 christos .sy_call = (sy_call_t *)sys_vtrace 546 1.83 christos }, /* 115 = vtrace */ 547 1.1 mycroft #else 548 1.83 christos { 549 1.83 christos .sy_call = sys_nosys, 550 1.83 christos }, /* 115 = filler */ 551 1.1 mycroft #endif 552 1.83 christos { 553 1.83 christos ns(struct compat_50_sys_gettimeofday_args), 554 1.83 christos .sy_flags = SYCALL_ARG_PTR, 555 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_gettimeofday 556 1.83 christos }, /* 116 = gettimeofday */ 557 1.83 christos { 558 1.83 christos ns(struct compat_50_sys_getrusage_args), 559 1.83 christos .sy_flags = SYCALL_ARG_PTR, 560 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_getrusage 561 1.83 christos }, /* 117 = getrusage */ 562 1.83 christos { 563 1.83 christos ns(struct sys_getsockopt_args), 564 1.83 christos .sy_flags = SYCALL_ARG_PTR, 565 1.83 christos .sy_call = (sy_call_t *)sys_getsockopt 566 1.83 christos }, /* 118 = getsockopt */ 567 1.83 christos { 568 1.83 christos .sy_call = sys_nosys, 569 1.83 christos }, /* 119 = filler */ 570 1.83 christos { 571 1.83 christos ns(struct sys_readv_args), 572 1.83 christos .sy_flags = SYCALL_ARG_PTR, 573 1.83 christos .sy_call = (sy_call_t *)sys_readv 574 1.83 christos }, /* 120 = readv */ 575 1.83 christos { 576 1.83 christos ns(struct sys_writev_args), 577 1.83 christos .sy_flags = SYCALL_ARG_PTR, 578 1.83 christos .sy_call = (sy_call_t *)sys_writev 579 1.83 christos }, /* 121 = writev */ 580 1.83 christos { 581 1.83 christos ns(struct compat_50_sys_settimeofday_args), 582 1.83 christos .sy_flags = SYCALL_ARG_PTR, 583 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_settimeofday 584 1.83 christos }, /* 122 = settimeofday */ 585 1.83 christos { 586 1.83 christos ns(struct sys_fchown_args), 587 1.83 christos .sy_call = (sy_call_t *)sys_fchown 588 1.83 christos }, /* 123 = fchown */ 589 1.83 christos { 590 1.83 christos ns(struct sys_fchmod_args), 591 1.83 christos .sy_call = (sy_call_t *)sys_fchmod 592 1.83 christos }, /* 124 = fchmod */ 593 1.83 christos { 594 1.83 christos ns(struct compat_43_sys_recvfrom_args), 595 1.83 christos .sy_flags = SYCALL_ARG_PTR, 596 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_recvfrom 597 1.83 christos }, /* 125 = orecvfrom */ 598 1.83 christos { 599 1.83 christos ns(struct sys_setreuid_args), 600 1.83 christos .sy_call = (sy_call_t *)sys_setreuid 601 1.83 christos }, /* 126 = setreuid */ 602 1.83 christos { 603 1.83 christos ns(struct sys_setregid_args), 604 1.83 christos .sy_call = (sy_call_t *)sys_setregid 605 1.83 christos }, /* 127 = setregid */ 606 1.83 christos { 607 1.83 christos ns(struct sys_rename_args), 608 1.83 christos .sy_flags = SYCALL_ARG_PTR, 609 1.83 christos .sy_call = (sy_call_t *)sys_rename 610 1.83 christos }, /* 128 = rename */ 611 1.83 christos { 612 1.83 christos ns(struct compat_43_sys_truncate_args), 613 1.83 christos .sy_flags = SYCALL_ARG_PTR, 614 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_truncate 615 1.83 christos }, /* 129 = otruncate */ 616 1.83 christos { 617 1.83 christos ns(struct compat_43_sys_ftruncate_args), 618 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_ftruncate 619 1.83 christos }, /* 130 = oftruncate */ 620 1.83 christos { 621 1.83 christos ns(struct sys_flock_args), 622 1.83 christos .sy_call = (sy_call_t *)sys_flock 623 1.83 christos }, /* 131 = flock */ 624 1.83 christos { 625 1.83 christos ns(struct sys_mkfifo_args), 626 1.83 christos .sy_flags = SYCALL_ARG_PTR, 627 1.83 christos .sy_call = (sy_call_t *)sys_mkfifo 628 1.83 christos }, /* 132 = mkfifo */ 629 1.83 christos { 630 1.83 christos ns(struct sys_sendto_args), 631 1.83 christos .sy_flags = SYCALL_ARG_PTR, 632 1.83 christos .sy_call = (sy_call_t *)sys_sendto 633 1.83 christos }, /* 133 = sendto */ 634 1.83 christos { 635 1.83 christos ns(struct sys_shutdown_args), 636 1.83 christos .sy_call = (sy_call_t *)sys_shutdown 637 1.83 christos }, /* 134 = shutdown */ 638 1.83 christos { 639 1.83 christos ns(struct sys_socketpair_args), 640 1.83 christos .sy_flags = SYCALL_ARG_PTR, 641 1.83 christos .sy_call = (sy_call_t *)sys_socketpair 642 1.83 christos }, /* 135 = socketpair */ 643 1.83 christos { 644 1.83 christos ns(struct sys_mkdir_args), 645 1.83 christos .sy_flags = SYCALL_ARG_PTR, 646 1.83 christos .sy_call = (sy_call_t *)sys_mkdir 647 1.83 christos }, /* 136 = mkdir */ 648 1.83 christos { 649 1.83 christos ns(struct sys_rmdir_args), 650 1.83 christos .sy_flags = SYCALL_ARG_PTR, 651 1.83 christos .sy_call = (sy_call_t *)sys_rmdir 652 1.83 christos }, /* 137 = rmdir */ 653 1.83 christos { 654 1.83 christos ns(struct compat_50_sys_utimes_args), 655 1.83 christos .sy_flags = SYCALL_ARG_PTR, 656 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_utimes 657 1.83 christos }, /* 138 = utimes */ 658 1.83 christos { 659 1.83 christos .sy_call = sys_nosys, 660 1.83 christos }, /* 139 = filler */ 661 1.83 christos { 662 1.83 christos ns(struct compat_50_sys_adjtime_args), 663 1.83 christos .sy_flags = SYCALL_ARG_PTR, 664 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_adjtime 665 1.83 christos }, /* 140 = adjtime */ 666 1.83 christos { 667 1.83 christos ns(struct compat_43_sys_getpeername_args), 668 1.83 christos .sy_flags = SYCALL_ARG_PTR, 669 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_getpeername 670 1.83 christos }, /* 141 = ogetpeername */ 671 1.83 christos { 672 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_gethostid 673 1.83 christos }, /* 142 = ogethostid */ 674 1.83 christos { 675 1.83 christos ns(struct compat_43_sys_sethostid_args), 676 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_sethostid 677 1.83 christos }, /* 143 = osethostid */ 678 1.83 christos { 679 1.83 christos ns(struct compat_43_sys_getrlimit_args), 680 1.83 christos .sy_flags = SYCALL_ARG_PTR, 681 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_getrlimit 682 1.83 christos }, /* 144 = ogetrlimit */ 683 1.83 christos { 684 1.83 christos ns(struct compat_43_sys_setrlimit_args), 685 1.83 christos .sy_flags = SYCALL_ARG_PTR, 686 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_setrlimit 687 1.83 christos }, /* 145 = osetrlimit */ 688 1.83 christos { 689 1.83 christos ns(struct compat_43_sys_killpg_args), 690 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_killpg 691 1.83 christos }, /* 146 = okillpg */ 692 1.83 christos { 693 1.83 christos .sy_call = (sy_call_t *)sys_setsid 694 1.83 christos }, /* 147 = setsid */ 695 1.93 christos #if defined(QUOTA) || !defined(_KERNEL_OPT) 696 1.83 christos { 697 1.83 christos ns(struct compat_50_sys_quotactl_args), 698 1.83 christos .sy_flags = SYCALL_ARG_PTR, 699 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_quotactl 700 1.83 christos }, /* 148 = quotactl */ 701 1.83 christos { 702 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_quota 703 1.83 christos }, /* 149 = oquota */ 704 1.93 christos #else 705 1.93 christos { 706 1.93 christos .sy_call = sys_nosys, 707 1.93 christos }, /* 148 = filler */ 708 1.93 christos { 709 1.93 christos .sy_call = sys_nosys, 710 1.93 christos }, /* 149 = filler */ 711 1.93 christos #endif 712 1.83 christos { 713 1.83 christos ns(struct compat_43_sys_getsockname_args), 714 1.83 christos .sy_flags = SYCALL_ARG_PTR, 715 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_getsockname 716 1.83 christos }, /* 150 = ogetsockname */ 717 1.83 christos { 718 1.83 christos .sy_call = sys_nosys, 719 1.83 christos }, /* 151 = filler */ 720 1.83 christos { 721 1.83 christos .sy_call = sys_nosys, 722 1.83 christos }, /* 152 = filler */ 723 1.83 christos { 724 1.83 christos .sy_call = sys_nosys, 725 1.83 christos }, /* 153 = filler */ 726 1.83 christos { 727 1.83 christos .sy_call = sys_nosys, 728 1.83 christos }, /* 154 = filler */ 729 1.83 christos { 730 1.83 christos .sy_call = sys_nosys, 731 1.83 christos }, /* 155 = filler */ 732 1.83 christos { 733 1.83 christos ns(struct compat_43_sys_getdirentries_args), 734 1.83 christos .sy_flags = SYCALL_ARG_PTR, 735 1.83 christos .sy_call = (sy_call_t *)compat_43_sys_getdirentries 736 1.83 christos }, /* 156 = ogetdirentries */ 737 1.83 christos { 738 1.83 christos ns(struct compat_20_sys_statfs_args), 739 1.83 christos .sy_flags = SYCALL_ARG_PTR, 740 1.83 christos .sy_call = (sy_call_t *)compat_20_sys_statfs 741 1.83 christos }, /* 157 = statfs */ 742 1.83 christos { 743 1.83 christos ns(struct compat_20_sys_fstatfs_args), 744 1.83 christos .sy_flags = SYCALL_ARG_PTR, 745 1.83 christos .sy_call = (sy_call_t *)compat_20_sys_fstatfs 746 1.83 christos }, /* 158 = fstatfs */ 747 1.83 christos { 748 1.83 christos .sy_call = sys_nosys, 749 1.83 christos }, /* 159 = filler */ 750 1.83 christos { 751 1.83 christos .sy_call = sys_nosys, 752 1.83 christos }, /* 160 = filler */ 753 1.83 christos { 754 1.83 christos ns(struct compat_30_sys_getfh_args), 755 1.83 christos .sy_flags = SYCALL_ARG_PTR, 756 1.83 christos .sy_call = (sy_call_t *)compat_30_sys_getfh 757 1.83 christos }, /* 161 = getfh */ 758 1.83 christos { 759 1.83 christos ns(struct compat_09_sys_getdomainname_args), 760 1.83 christos .sy_flags = SYCALL_ARG_PTR, 761 1.83 christos .sy_call = (sy_call_t *)compat_09_sys_getdomainname 762 1.83 christos }, /* 162 = getdomainname */ 763 1.83 christos { 764 1.83 christos ns(struct compat_09_sys_setdomainname_args), 765 1.83 christos .sy_flags = SYCALL_ARG_PTR, 766 1.83 christos .sy_call = (sy_call_t *)compat_09_sys_setdomainname 767 1.83 christos }, /* 163 = setdomainname */ 768 1.83 christos { 769 1.83 christos ns(struct compat_09_sys_uname_args), 770 1.83 christos .sy_flags = SYCALL_ARG_PTR, 771 1.83 christos .sy_call = (sy_call_t *)compat_09_sys_uname 772 1.83 christos }, /* 164 = uname */ 773 1.83 christos { 774 1.83 christos ns(struct sys_sysarch_args), 775 1.83 christos .sy_flags = SYCALL_ARG_PTR, 776 1.83 christos .sy_call = (sy_call_t *)sys_sysarch 777 1.83 christos }, /* 165 = sysarch */ 778 1.83 christos { 779 1.83 christos ns(struct freebsd_sys_rtprio_args), 780 1.83 christos .sy_flags = SYCALL_ARG_PTR, 781 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_rtprio 782 1.83 christos }, /* 166 = rtprio */ 783 1.83 christos { 784 1.83 christos .sy_call = sys_nosys, 785 1.83 christos }, /* 167 = filler */ 786 1.83 christos { 787 1.83 christos .sy_call = sys_nosys, 788 1.83 christos }, /* 168 = filler */ 789 1.48 eeh #if defined(SYSVSEM) && !defined(_LP64) 790 1.83 christos { 791 1.83 christos ns(struct freebsd_sys_semsys_args), 792 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_semsys 793 1.83 christos }, /* 169 = semsys */ 794 1.1 mycroft #else 795 1.83 christos { 796 1.83 christos .sy_call = sys_nosys, 797 1.83 christos }, /* 169 = filler */ 798 1.1 mycroft #endif 799 1.48 eeh #if defined(SYSVMSG) && !defined(_LP64) 800 1.83 christos { 801 1.83 christos ns(struct freebsd_sys_msgsys_args), 802 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_msgsys 803 1.83 christos }, /* 170 = msgsys */ 804 1.1 mycroft #else 805 1.83 christos { 806 1.83 christos .sy_call = sys_nosys, 807 1.83 christos }, /* 170 = filler */ 808 1.1 mycroft #endif 809 1.48 eeh #if defined(SYSVSHM) && !defined(_LP64) 810 1.83 christos { 811 1.83 christos ns(struct freebsd_sys_shmsys_args), 812 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_shmsys 813 1.83 christos }, /* 171 = shmsys */ 814 1.1 mycroft #else 815 1.83 christos { 816 1.83 christos .sy_call = sys_nosys, 817 1.83 christos }, /* 171 = filler */ 818 1.1 mycroft #endif 819 1.83 christos { 820 1.83 christos .sy_call = sys_nosys, 821 1.83 christos }, /* 172 = filler */ 822 1.83 christos { 823 1.83 christos ns(struct sys_pread_args), 824 1.83 christos .sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64 | SYCALL_ARG_PTR, 825 1.83 christos .sy_call = (sy_call_t *)sys_pread 826 1.83 christos }, /* 173 = pread */ 827 1.83 christos { 828 1.83 christos ns(struct sys_pwrite_args), 829 1.83 christos .sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64 | SYCALL_ARG_PTR, 830 1.83 christos .sy_call = (sy_call_t *)sys_pwrite 831 1.83 christos }, /* 174 = pwrite */ 832 1.83 christos { 833 1.83 christos .sy_call = sys_nosys, 834 1.83 christos }, /* 175 = filler */ 835 1.37 itojun #ifdef NTP 836 1.83 christos { 837 1.83 christos ns(struct freebsd_ntp_adjtime_args), 838 1.83 christos .sy_flags = SYCALL_ARG_PTR, 839 1.83 christos .sy_call = (sy_call_t *)freebsd_ntp_adjtime 840 1.83 christos }, /* 176 = freebsd_ntp_adjtime */ 841 1.36 bjh21 #else 842 1.83 christos { 843 1.83 christos .sy_call = sys_nosys, 844 1.83 christos }, /* 176 = filler */ 845 1.36 bjh21 #endif 846 1.83 christos { 847 1.83 christos .sy_call = sys_nosys, 848 1.83 christos }, /* 177 = filler */ 849 1.83 christos { 850 1.83 christos .sy_call = sys_nosys, 851 1.83 christos }, /* 178 = filler */ 852 1.83 christos { 853 1.83 christos .sy_call = sys_nosys, 854 1.83 christos }, /* 179 = filler */ 855 1.83 christos { 856 1.83 christos .sy_call = sys_nosys, 857 1.83 christos }, /* 180 = filler */ 858 1.83 christos { 859 1.83 christos ns(struct sys_setgid_args), 860 1.83 christos .sy_call = (sy_call_t *)sys_setgid 861 1.83 christos }, /* 181 = setgid */ 862 1.83 christos { 863 1.83 christos ns(struct sys_setegid_args), 864 1.83 christos .sy_call = (sy_call_t *)sys_setegid 865 1.83 christos }, /* 182 = setegid */ 866 1.83 christos { 867 1.83 christos ns(struct sys_seteuid_args), 868 1.83 christos .sy_call = (sy_call_t *)sys_seteuid 869 1.83 christos }, /* 183 = seteuid */ 870 1.83 christos { 871 1.83 christos .sy_call = sys_nosys, 872 1.83 christos }, /* 184 = filler */ 873 1.83 christos { 874 1.83 christos .sy_call = sys_nosys, 875 1.83 christos }, /* 185 = filler */ 876 1.83 christos { 877 1.83 christos .sy_call = sys_nosys, 878 1.83 christos }, /* 186 = filler */ 879 1.83 christos { 880 1.83 christos .sy_call = sys_nosys, 881 1.83 christos }, /* 187 = filler */ 882 1.83 christos { 883 1.83 christos ns(struct compat_12_sys_stat_args), 884 1.83 christos .sy_flags = SYCALL_ARG_PTR, 885 1.83 christos .sy_call = (sy_call_t *)compat_12_sys_stat 886 1.83 christos }, /* 188 = stat */ 887 1.83 christos { 888 1.83 christos ns(struct compat_12_sys_fstat_args), 889 1.83 christos .sy_flags = SYCALL_ARG_PTR, 890 1.83 christos .sy_call = (sy_call_t *)compat_12_sys_fstat 891 1.83 christos }, /* 189 = fstat */ 892 1.83 christos { 893 1.83 christos ns(struct compat_12_sys_lstat_args), 894 1.83 christos .sy_flags = SYCALL_ARG_PTR, 895 1.83 christos .sy_call = (sy_call_t *)compat_12_sys_lstat 896 1.83 christos }, /* 190 = lstat */ 897 1.83 christos { 898 1.83 christos ns(struct sys_pathconf_args), 899 1.83 christos .sy_flags = SYCALL_ARG_PTR, 900 1.83 christos .sy_call = (sy_call_t *)sys_pathconf 901 1.83 christos }, /* 191 = pathconf */ 902 1.83 christos { 903 1.83 christos ns(struct sys_fpathconf_args), 904 1.83 christos .sy_call = (sy_call_t *)sys_fpathconf 905 1.83 christos }, /* 192 = fpathconf */ 906 1.83 christos { 907 1.83 christos .sy_call = sys_nosys, 908 1.83 christos }, /* 193 = filler */ 909 1.83 christos { 910 1.83 christos ns(struct sys_getrlimit_args), 911 1.83 christos .sy_flags = SYCALL_ARG_PTR, 912 1.83 christos .sy_call = (sy_call_t *)sys_getrlimit 913 1.83 christos }, /* 194 = getrlimit */ 914 1.83 christos { 915 1.83 christos ns(struct sys_setrlimit_args), 916 1.83 christos .sy_flags = SYCALL_ARG_PTR, 917 1.83 christos .sy_call = (sy_call_t *)sys_setrlimit 918 1.83 christos }, /* 195 = setrlimit */ 919 1.83 christos { 920 1.83 christos ns(struct compat_12_sys_getdirentries_args), 921 1.83 christos .sy_flags = SYCALL_ARG_PTR, 922 1.83 christos .sy_call = (sy_call_t *)compat_12_sys_getdirentries 923 1.83 christos }, /* 196 = getdirentries */ 924 1.83 christos { 925 1.83 christos ns(struct freebsd_sys_mmap_args), 926 1.83 christos .sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG6_64 | SYCALL_ARG_PTR, 927 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_mmap 928 1.83 christos }, /* 197 = mmap */ 929 1.83 christos { 930 1.83 christos .sy_call = (sy_call_t *)sys_nosys 931 1.83 christos }, /* 198 = __syscall */ 932 1.83 christos { 933 1.83 christos ns(struct sys_lseek_args), 934 1.83 christos .sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64 | SYCALL_RET_64, 935 1.83 christos .sy_call = (sy_call_t *)sys_lseek 936 1.83 christos }, /* 199 = lseek */ 937 1.83 christos { 938 1.83 christos ns(struct sys_truncate_args), 939 1.83 christos .sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64 | SYCALL_ARG_PTR, 940 1.83 christos .sy_call = (sy_call_t *)sys_truncate 941 1.83 christos }, /* 200 = truncate */ 942 1.83 christos { 943 1.83 christos ns(struct sys_ftruncate_args), 944 1.83 christos .sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64, 945 1.83 christos .sy_call = (sy_call_t *)sys_ftruncate 946 1.83 christos }, /* 201 = ftruncate */ 947 1.83 christos { 948 1.83 christos ns(struct freebsd_sys_sysctl_args), 949 1.83 christos .sy_flags = SYCALL_ARG_PTR, 950 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sysctl 951 1.83 christos }, /* 202 = sysctl */ 952 1.83 christos { 953 1.83 christos ns(struct sys_mlock_args), 954 1.83 christos .sy_flags = SYCALL_ARG_PTR, 955 1.83 christos .sy_call = (sy_call_t *)sys_mlock 956 1.83 christos }, /* 203 = mlock */ 957 1.83 christos { 958 1.83 christos ns(struct sys_munlock_args), 959 1.83 christos .sy_flags = SYCALL_ARG_PTR, 960 1.83 christos .sy_call = (sy_call_t *)sys_munlock 961 1.83 christos }, /* 204 = munlock */ 962 1.1 mycroft #ifdef FREEBSD_BASED_ON_44LITE_R2 963 1.83 christos { 964 1.83 christos ns(struct freebsd_sys_undelete_args), 965 1.83 christos .sy_flags = SYCALL_ARG_PTR, 966 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_undelete 967 1.83 christos }, /* 205 = undelete */ 968 1.1 mycroft #else 969 1.83 christos { 970 1.83 christos .sy_call = sys_nosys, 971 1.83 christos }, /* 205 = filler */ 972 1.1 mycroft #endif 973 1.83 christos { 974 1.83 christos ns(struct compat_50_sys_futimes_args), 975 1.83 christos .sy_flags = SYCALL_ARG_PTR, 976 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_futimes 977 1.83 christos }, /* 206 = futimes */ 978 1.83 christos { 979 1.83 christos ns(struct sys_getpgid_args), 980 1.83 christos .sy_call = (sy_call_t *)sys_getpgid 981 1.83 christos }, /* 207 = getpgid */ 982 1.29 christos #if 0 983 1.83 christos { 984 1.83 christos ns(struct sys_reboot_args), 985 1.83 christos .sy_flags = SYCALL_ARG_PTR, 986 1.83 christos .sy_call = (sy_call_t *)sys_reboot 987 1.83 christos }, /* 208 = reboot */ 988 1.29 christos #else 989 1.83 christos { 990 1.83 christos .sy_call = sys_nosys, 991 1.83 christos }, /* 208 = filler */ 992 1.29 christos #endif 993 1.83 christos { 994 1.83 christos ns(struct sys_poll_args), 995 1.83 christos .sy_flags = SYCALL_ARG_PTR, 996 1.83 christos .sy_call = (sy_call_t *)sys_poll 997 1.83 christos }, /* 209 = poll */ 998 1.83 christos { 999 1.83 christos .sy_call = sys_nosys, 1000 1.83 christos }, /* 210 = filler */ 1001 1.83 christos { 1002 1.83 christos .sy_call = sys_nosys, 1003 1.83 christos }, /* 211 = filler */ 1004 1.83 christos { 1005 1.83 christos .sy_call = sys_nosys, 1006 1.83 christos }, /* 212 = filler */ 1007 1.83 christos { 1008 1.83 christos .sy_call = sys_nosys, 1009 1.83 christos }, /* 213 = filler */ 1010 1.83 christos { 1011 1.83 christos .sy_call = sys_nosys, 1012 1.83 christos }, /* 214 = filler */ 1013 1.83 christos { 1014 1.83 christos .sy_call = sys_nosys, 1015 1.83 christos }, /* 215 = filler */ 1016 1.83 christos { 1017 1.83 christos .sy_call = sys_nosys, 1018 1.83 christos }, /* 216 = filler */ 1019 1.83 christos { 1020 1.83 christos .sy_call = sys_nosys, 1021 1.83 christos }, /* 217 = filler */ 1022 1.83 christos { 1023 1.83 christos .sy_call = sys_nosys, 1024 1.83 christos }, /* 218 = filler */ 1025 1.83 christos { 1026 1.83 christos .sy_call = sys_nosys, 1027 1.83 christos }, /* 219 = filler */ 1028 1.29 christos #ifdef SYSVSEM 1029 1.83 christos { 1030 1.83 christos ns(struct compat_14_sys___semctl_args), 1031 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1032 1.83 christos .sy_call = (sy_call_t *)compat_14_sys___semctl 1033 1.83 christos }, /* 220 = __semctl */ 1034 1.83 christos { 1035 1.83 christos ns(struct sys_semget_args), 1036 1.83 christos .sy_call = (sy_call_t *)sys_semget 1037 1.83 christos }, /* 221 = semget */ 1038 1.83 christos { 1039 1.83 christos ns(struct sys_semop_args), 1040 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1041 1.83 christos .sy_call = (sy_call_t *)sys_semop 1042 1.83 christos }, /* 222 = semop */ 1043 1.83 christos { 1044 1.83 christos ns(struct sys_semconfig_args), 1045 1.83 christos .sy_call = (sy_call_t *)sys_semconfig 1046 1.83 christos }, /* 223 = semconfig */ 1047 1.29 christos #else 1048 1.83 christos { 1049 1.83 christos .sy_call = sys_nosys, 1050 1.83 christos }, /* 220 = filler */ 1051 1.83 christos { 1052 1.83 christos .sy_call = sys_nosys, 1053 1.83 christos }, /* 221 = filler */ 1054 1.83 christos { 1055 1.83 christos .sy_call = sys_nosys, 1056 1.83 christos }, /* 222 = filler */ 1057 1.83 christos { 1058 1.83 christos .sy_call = sys_nosys, 1059 1.83 christos }, /* 223 = filler */ 1060 1.29 christos #endif 1061 1.29 christos #ifdef SYSVMSG 1062 1.83 christos { 1063 1.83 christos ns(struct compat_14_sys_msgctl_args), 1064 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1065 1.83 christos .sy_call = (sy_call_t *)compat_14_sys_msgctl 1066 1.83 christos }, /* 224 = msgctl */ 1067 1.83 christos { 1068 1.83 christos ns(struct sys_msgget_args), 1069 1.83 christos .sy_call = (sy_call_t *)sys_msgget 1070 1.83 christos }, /* 225 = msgget */ 1071 1.83 christos { 1072 1.83 christos ns(struct sys_msgsnd_args), 1073 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1074 1.83 christos .sy_call = (sy_call_t *)sys_msgsnd 1075 1.83 christos }, /* 226 = msgsnd */ 1076 1.83 christos { 1077 1.83 christos ns(struct sys_msgrcv_args), 1078 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1079 1.83 christos .sy_call = (sy_call_t *)sys_msgrcv 1080 1.83 christos }, /* 227 = msgrcv */ 1081 1.29 christos #else 1082 1.83 christos { 1083 1.83 christos .sy_call = sys_nosys, 1084 1.83 christos }, /* 224 = filler */ 1085 1.83 christos { 1086 1.83 christos .sy_call = sys_nosys, 1087 1.83 christos }, /* 225 = filler */ 1088 1.83 christos { 1089 1.83 christos .sy_call = sys_nosys, 1090 1.83 christos }, /* 226 = filler */ 1091 1.83 christos { 1092 1.83 christos .sy_call = sys_nosys, 1093 1.83 christos }, /* 227 = filler */ 1094 1.29 christos #endif 1095 1.29 christos #ifdef SYSVSHM 1096 1.83 christos { 1097 1.83 christos ns(struct sys_shmat_args), 1098 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1099 1.83 christos .sy_call = (sy_call_t *)sys_shmat 1100 1.83 christos }, /* 228 = shmat */ 1101 1.83 christos { 1102 1.83 christos ns(struct compat_14_sys_shmctl_args), 1103 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1104 1.83 christos .sy_call = (sy_call_t *)compat_14_sys_shmctl 1105 1.83 christos }, /* 229 = shmctl */ 1106 1.83 christos { 1107 1.83 christos ns(struct sys_shmdt_args), 1108 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1109 1.83 christos .sy_call = (sy_call_t *)sys_shmdt 1110 1.83 christos }, /* 230 = shmdt */ 1111 1.83 christos { 1112 1.83 christos ns(struct sys_shmget_args), 1113 1.83 christos .sy_call = (sy_call_t *)sys_shmget 1114 1.83 christos }, /* 231 = shmget */ 1115 1.29 christos #else 1116 1.83 christos { 1117 1.83 christos .sy_call = sys_nosys, 1118 1.83 christos }, /* 228 = filler */ 1119 1.83 christos { 1120 1.83 christos .sy_call = sys_nosys, 1121 1.83 christos }, /* 229 = filler */ 1122 1.83 christos { 1123 1.83 christos .sy_call = sys_nosys, 1124 1.83 christos }, /* 230 = filler */ 1125 1.83 christos { 1126 1.83 christos .sy_call = sys_nosys, 1127 1.83 christos }, /* 231 = filler */ 1128 1.29 christos #endif 1129 1.83 christos { 1130 1.83 christos ns(struct compat_50_sys_clock_gettime_args), 1131 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1132 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_clock_gettime 1133 1.83 christos }, /* 232 = clock_gettime */ 1134 1.83 christos { 1135 1.83 christos ns(struct compat_50_sys_clock_settime_args), 1136 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1137 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_clock_settime 1138 1.83 christos }, /* 233 = clock_settime */ 1139 1.83 christos { 1140 1.83 christos ns(struct compat_50_sys_clock_getres_args), 1141 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1142 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_clock_getres 1143 1.83 christos }, /* 234 = clock_getres */ 1144 1.83 christos { 1145 1.83 christos .sy_call = sys_nosys, 1146 1.83 christos }, /* 235 = filler */ 1147 1.83 christos { 1148 1.83 christos .sy_call = sys_nosys, 1149 1.83 christos }, /* 236 = filler */ 1150 1.83 christos { 1151 1.83 christos .sy_call = sys_nosys, 1152 1.83 christos }, /* 237 = filler */ 1153 1.83 christos { 1154 1.83 christos .sy_call = sys_nosys, 1155 1.83 christos }, /* 238 = filler */ 1156 1.83 christos { 1157 1.83 christos .sy_call = sys_nosys, 1158 1.83 christos }, /* 239 = filler */ 1159 1.83 christos { 1160 1.83 christos ns(struct compat_50_sys_nanosleep_args), 1161 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1162 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_nanosleep 1163 1.83 christos }, /* 240 = nanosleep */ 1164 1.83 christos { 1165 1.83 christos .sy_call = sys_nosys, 1166 1.83 christos }, /* 241 = filler */ 1167 1.83 christos { 1168 1.83 christos .sy_call = sys_nosys, 1169 1.83 christos }, /* 242 = filler */ 1170 1.83 christos { 1171 1.83 christos .sy_call = sys_nosys, 1172 1.83 christos }, /* 243 = filler */ 1173 1.83 christos { 1174 1.83 christos .sy_call = sys_nosys, 1175 1.83 christos }, /* 244 = filler */ 1176 1.83 christos { 1177 1.83 christos .sy_call = sys_nosys, 1178 1.83 christos }, /* 245 = filler */ 1179 1.83 christos { 1180 1.83 christos .sy_call = sys_nosys, 1181 1.83 christos }, /* 246 = filler */ 1182 1.83 christos { 1183 1.83 christos .sy_call = sys_nosys, 1184 1.83 christos }, /* 247 = filler */ 1185 1.83 christos { 1186 1.83 christos .sy_call = sys_nosys, 1187 1.83 christos }, /* 248 = filler */ 1188 1.83 christos { 1189 1.83 christos .sy_call = sys_nosys, 1190 1.83 christos }, /* 249 = filler */ 1191 1.83 christos { 1192 1.83 christos ns(struct sys_minherit_args), 1193 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1194 1.83 christos .sy_call = (sy_call_t *)sys_minherit 1195 1.83 christos }, /* 250 = minherit */ 1196 1.83 christos { 1197 1.83 christos ns(struct freebsd_sys_rfork_args), 1198 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_rfork 1199 1.83 christos }, /* 251 = rfork */ 1200 1.83 christos { 1201 1.83 christos .sy_call = sys_nosys, 1202 1.83 christos }, /* 252 = filler */ 1203 1.83 christos { 1204 1.83 christos .sy_call = (sy_call_t *)sys_issetugid 1205 1.83 christos }, /* 253 = issetugid */ 1206 1.83 christos { 1207 1.83 christos ns(struct sys_lchown_args), 1208 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1209 1.83 christos .sy_call = (sy_call_t *)sys_lchown 1210 1.83 christos }, /* 254 = lchown */ 1211 1.83 christos { 1212 1.83 christos .sy_call = sys_nosys, 1213 1.83 christos }, /* 255 = filler */ 1214 1.83 christos { 1215 1.83 christos .sy_call = sys_nosys, 1216 1.83 christos }, /* 256 = filler */ 1217 1.83 christos { 1218 1.83 christos .sy_call = sys_nosys, 1219 1.83 christos }, /* 257 = filler */ 1220 1.83 christos { 1221 1.83 christos .sy_call = sys_nosys, 1222 1.83 christos }, /* 258 = filler */ 1223 1.83 christos { 1224 1.83 christos .sy_call = sys_nosys, 1225 1.83 christos }, /* 259 = filler */ 1226 1.83 christos { 1227 1.83 christos .sy_call = sys_nosys, 1228 1.83 christos }, /* 260 = filler */ 1229 1.83 christos { 1230 1.83 christos .sy_call = sys_nosys, 1231 1.83 christos }, /* 261 = filler */ 1232 1.83 christos { 1233 1.83 christos .sy_call = sys_nosys, 1234 1.83 christos }, /* 262 = filler */ 1235 1.83 christos { 1236 1.83 christos .sy_call = sys_nosys, 1237 1.83 christos }, /* 263 = filler */ 1238 1.83 christos { 1239 1.83 christos .sy_call = sys_nosys, 1240 1.83 christos }, /* 264 = filler */ 1241 1.83 christos { 1242 1.83 christos .sy_call = sys_nosys, 1243 1.83 christos }, /* 265 = filler */ 1244 1.83 christos { 1245 1.83 christos .sy_call = sys_nosys, 1246 1.83 christos }, /* 266 = filler */ 1247 1.83 christos { 1248 1.83 christos .sy_call = sys_nosys, 1249 1.83 christos }, /* 267 = filler */ 1250 1.83 christos { 1251 1.83 christos .sy_call = sys_nosys, 1252 1.83 christos }, /* 268 = filler */ 1253 1.83 christos { 1254 1.83 christos .sy_call = sys_nosys, 1255 1.83 christos }, /* 269 = filler */ 1256 1.83 christos { 1257 1.83 christos .sy_call = sys_nosys, 1258 1.83 christos }, /* 270 = filler */ 1259 1.83 christos { 1260 1.83 christos .sy_call = sys_nosys, 1261 1.83 christos }, /* 271 = filler */ 1262 1.83 christos { 1263 1.83 christos ns(struct compat_30_sys_getdents_args), 1264 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1265 1.83 christos .sy_call = (sy_call_t *)compat_30_sys_getdents 1266 1.83 christos }, /* 272 = getdents */ 1267 1.83 christos { 1268 1.83 christos .sy_call = sys_nosys, 1269 1.83 christos }, /* 273 = filler */ 1270 1.83 christos { 1271 1.83 christos ns(struct sys_lchmod_args), 1272 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1273 1.83 christos .sy_call = (sy_call_t *)sys_lchmod 1274 1.83 christos }, /* 274 = lchmod */ 1275 1.83 christos { 1276 1.83 christos ns(struct sys_lchown_args), 1277 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1278 1.83 christos .sy_call = (sy_call_t *)sys_lchown 1279 1.83 christos }, /* 275 = netbsd_lchown */ 1280 1.83 christos { 1281 1.83 christos ns(struct compat_50_sys_lutimes_args), 1282 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1283 1.83 christos .sy_call = (sy_call_t *)compat_50_sys_lutimes 1284 1.83 christos }, /* 276 = lutimes */ 1285 1.83 christos { 1286 1.83 christos ns(struct sys___msync13_args), 1287 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1288 1.83 christos .sy_call = (sy_call_t *)sys___msync13 1289 1.83 christos }, /* 277 = __msync13 */ 1290 1.83 christos { 1291 1.83 christos ns(struct compat_30_sys___stat13_args), 1292 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1293 1.83 christos .sy_call = (sy_call_t *)compat_30_sys___stat13 1294 1.83 christos }, /* 278 = __stat13 */ 1295 1.83 christos { 1296 1.83 christos ns(struct compat_30_sys___fstat13_args), 1297 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1298 1.83 christos .sy_call = (sy_call_t *)compat_30_sys___fstat13 1299 1.83 christos }, /* 279 = __fstat13 */ 1300 1.83 christos { 1301 1.83 christos ns(struct compat_30_sys___lstat13_args), 1302 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1303 1.83 christos .sy_call = (sy_call_t *)compat_30_sys___lstat13 1304 1.83 christos }, /* 280 = __lstat13 */ 1305 1.83 christos { 1306 1.83 christos .sy_call = sys_nosys, 1307 1.83 christos }, /* 281 = filler */ 1308 1.83 christos { 1309 1.83 christos .sy_call = sys_nosys, 1310 1.83 christos }, /* 282 = filler */ 1311 1.83 christos { 1312 1.83 christos .sy_call = sys_nosys, 1313 1.83 christos }, /* 283 = filler */ 1314 1.83 christos { 1315 1.83 christos .sy_call = sys_nosys, 1316 1.83 christos }, /* 284 = filler */ 1317 1.83 christos { 1318 1.83 christos .sy_call = sys_nosys, 1319 1.83 christos }, /* 285 = filler */ 1320 1.83 christos { 1321 1.83 christos .sy_call = sys_nosys, 1322 1.83 christos }, /* 286 = filler */ 1323 1.83 christos { 1324 1.83 christos .sy_call = sys_nosys, 1325 1.83 christos }, /* 287 = filler */ 1326 1.83 christos { 1327 1.83 christos .sy_call = sys_nosys, 1328 1.83 christos }, /* 288 = filler */ 1329 1.83 christos { 1330 1.83 christos .sy_call = sys_nosys, 1331 1.83 christos }, /* 289 = filler */ 1332 1.83 christos { 1333 1.83 christos .sy_call = sys_nosys, 1334 1.83 christos }, /* 290 = filler */ 1335 1.83 christos { 1336 1.83 christos .sy_call = sys_nosys, 1337 1.83 christos }, /* 291 = filler */ 1338 1.83 christos { 1339 1.83 christos .sy_call = sys_nosys, 1340 1.83 christos }, /* 292 = filler */ 1341 1.83 christos { 1342 1.83 christos .sy_call = sys_nosys, 1343 1.83 christos }, /* 293 = filler */ 1344 1.83 christos { 1345 1.83 christos .sy_call = sys_nosys, 1346 1.83 christos }, /* 294 = filler */ 1347 1.83 christos { 1348 1.83 christos .sy_call = sys_nosys, 1349 1.83 christos }, /* 295 = filler */ 1350 1.83 christos { 1351 1.83 christos .sy_call = sys_nosys, 1352 1.83 christos }, /* 296 = filler */ 1353 1.83 christos { 1354 1.83 christos ns(struct compat_20_sys_fhstatfs_args), 1355 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1356 1.83 christos .sy_call = (sy_call_t *)compat_20_sys_fhstatfs 1357 1.83 christos }, /* 297 = fhstatfs */ 1358 1.83 christos { 1359 1.83 christos ns(struct compat_30_sys_fhopen_args), 1360 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1361 1.83 christos .sy_call = (sy_call_t *)compat_30_sys_fhopen 1362 1.83 christos }, /* 298 = fhopen */ 1363 1.83 christos { 1364 1.83 christos ns(struct compat_30_sys_fhstat_args), 1365 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1366 1.83 christos .sy_call = (sy_call_t *)compat_30_sys_fhstat 1367 1.83 christos }, /* 299 = fhstat */ 1368 1.83 christos { 1369 1.83 christos .sy_call = sys_nosys, 1370 1.83 christos }, /* 300 = filler */ 1371 1.83 christos { 1372 1.83 christos .sy_call = sys_nosys, 1373 1.83 christos }, /* 301 = filler */ 1374 1.83 christos { 1375 1.83 christos .sy_call = sys_nosys, 1376 1.83 christos }, /* 302 = filler */ 1377 1.83 christos { 1378 1.83 christos .sy_call = sys_nosys, 1379 1.83 christos }, /* 303 = filler */ 1380 1.83 christos { 1381 1.83 christos .sy_call = sys_nosys, 1382 1.83 christos }, /* 304 = filler */ 1383 1.83 christos { 1384 1.83 christos .sy_call = sys_nosys, 1385 1.83 christos }, /* 305 = filler */ 1386 1.83 christos { 1387 1.83 christos .sy_call = sys_nosys, 1388 1.83 christos }, /* 306 = filler */ 1389 1.83 christos { 1390 1.83 christos .sy_call = sys_nosys, 1391 1.83 christos }, /* 307 = filler */ 1392 1.83 christos { 1393 1.83 christos .sy_call = sys_nosys, 1394 1.83 christos }, /* 308 = filler */ 1395 1.83 christos { 1396 1.83 christos .sy_call = sys_nosys, 1397 1.83 christos }, /* 309 = filler */ 1398 1.83 christos { 1399 1.83 christos ns(struct sys_getsid_args), 1400 1.83 christos .sy_call = (sy_call_t *)sys_getsid 1401 1.83 christos }, /* 310 = getsid */ 1402 1.83 christos { 1403 1.83 christos .sy_call = sys_nosys, 1404 1.83 christos }, /* 311 = filler */ 1405 1.83 christos { 1406 1.83 christos .sy_call = sys_nosys, 1407 1.83 christos }, /* 312 = filler */ 1408 1.83 christos { 1409 1.83 christos .sy_call = sys_nosys, 1410 1.83 christos }, /* 313 = filler */ 1411 1.83 christos { 1412 1.83 christos .sy_call = sys_nosys, 1413 1.83 christos }, /* 314 = filler */ 1414 1.83 christos { 1415 1.83 christos .sy_call = sys_nosys, 1416 1.83 christos }, /* 315 = filler */ 1417 1.83 christos { 1418 1.83 christos .sy_call = sys_nosys, 1419 1.83 christos }, /* 316 = filler */ 1420 1.83 christos { 1421 1.83 christos .sy_call = sys_nosys, 1422 1.83 christos }, /* 317 = filler */ 1423 1.83 christos { 1424 1.83 christos .sy_call = sys_nosys, 1425 1.83 christos }, /* 318 = filler */ 1426 1.83 christos { 1427 1.83 christos .sy_call = sys_nosys, 1428 1.83 christos }, /* 319 = filler */ 1429 1.83 christos { 1430 1.83 christos .sy_call = sys_nosys, 1431 1.83 christos }, /* 320 = filler */ 1432 1.83 christos { 1433 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_yield 1434 1.83 christos }, /* 321 = yield */ 1435 1.83 christos { 1436 1.83 christos .sy_call = sys_nosys, 1437 1.83 christos }, /* 322 = filler */ 1438 1.83 christos { 1439 1.83 christos .sy_call = sys_nosys, 1440 1.83 christos }, /* 323 = filler */ 1441 1.83 christos { 1442 1.83 christos ns(struct sys_mlockall_args), 1443 1.83 christos .sy_call = (sy_call_t *)sys_mlockall 1444 1.83 christos }, /* 324 = mlockall */ 1445 1.83 christos { 1446 1.83 christos .sy_call = (sy_call_t *)sys_munlockall 1447 1.83 christos }, /* 325 = munlockall */ 1448 1.83 christos { 1449 1.83 christos ns(struct sys___getcwd_args), 1450 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1451 1.83 christos .sy_call = (sy_call_t *)sys___getcwd 1452 1.83 christos }, /* 326 = __getcwd */ 1453 1.83 christos { 1454 1.83 christos ns(struct freebsd_sys_sched_setparam_args), 1455 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1456 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sched_setparam 1457 1.83 christos }, /* 327 = sched_setparam */ 1458 1.83 christos { 1459 1.83 christos ns(struct freebsd_sys_sched_getparam_args), 1460 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1461 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sched_getparam 1462 1.83 christos }, /* 328 = sched_getparam */ 1463 1.83 christos { 1464 1.83 christos ns(struct freebsd_sys_sched_setscheduler_args), 1465 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1466 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sched_setscheduler 1467 1.83 christos }, /* 329 = sched_setscheduler */ 1468 1.83 christos { 1469 1.83 christos ns(struct freebsd_sys_sched_getscheduler_args), 1470 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sched_getscheduler 1471 1.83 christos }, /* 330 = sched_getscheduler */ 1472 1.83 christos { 1473 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sched_yield 1474 1.83 christos }, /* 331 = sched_yield */ 1475 1.83 christos { 1476 1.83 christos ns(struct freebsd_sys_sched_get_priority_max_args), 1477 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sched_get_priority_max 1478 1.83 christos }, /* 332 = sched_get_priority_max */ 1479 1.83 christos { 1480 1.83 christos ns(struct freebsd_sys_sched_get_priority_min_args), 1481 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sched_get_priority_min 1482 1.83 christos }, /* 333 = sched_get_priority_min */ 1483 1.83 christos { 1484 1.83 christos .sy_call = sys_nosys, 1485 1.83 christos }, /* 334 = filler */ 1486 1.83 christos { 1487 1.83 christos ns(struct freebsd_sys_utrace_args), 1488 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1489 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_utrace 1490 1.83 christos }, /* 335 = utrace */ 1491 1.83 christos { 1492 1.83 christos .sy_call = sys_nosys, 1493 1.83 christos }, /* 336 = filler */ 1494 1.83 christos { 1495 1.83 christos .sy_call = sys_nosys, 1496 1.83 christos }, /* 337 = filler */ 1497 1.83 christos { 1498 1.83 christos .sy_call = sys_nosys, 1499 1.83 christos }, /* 338 = filler */ 1500 1.83 christos { 1501 1.83 christos .sy_call = sys_nosys, 1502 1.83 christos }, /* 339 = filler */ 1503 1.83 christos { 1504 1.83 christos ns(struct sys___sigprocmask14_args), 1505 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1506 1.83 christos .sy_call = (sy_call_t *)sys___sigprocmask14 1507 1.83 christos }, /* 340 = __sigprocmask14 */ 1508 1.83 christos { 1509 1.83 christos ns(struct sys___sigsuspend14_args), 1510 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1511 1.83 christos .sy_call = (sy_call_t *)sys___sigsuspend14 1512 1.83 christos }, /* 341 = __sigsuspend14 */ 1513 1.83 christos { 1514 1.83 christos ns(struct freebsd_sys_sigaction4_args), 1515 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1516 1.83 christos .sy_call = (sy_call_t *)freebsd_sys_sigaction4 1517 1.83 christos }, /* 342 = sigaction4 */ 1518 1.83 christos { 1519 1.83 christos ns(struct sys___sigpending14_args), 1520 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1521 1.83 christos .sy_call = (sy_call_t *)sys___sigpending14 1522 1.83 christos }, /* 343 = __sigpending14 */ 1523 1.83 christos { 1524 1.83 christos .sy_call = sys_nosys, 1525 1.83 christos }, /* 344 = filler */ 1526 1.83 christos { 1527 1.83 christos .sy_call = sys_nosys, 1528 1.83 christos }, /* 345 = filler */ 1529 1.83 christos { 1530 1.83 christos .sy_call = sys_nosys, 1531 1.83 christos }, /* 346 = filler */ 1532 1.83 christos { 1533 1.83 christos .sy_call = sys_nosys, 1534 1.83 christos }, /* 347 = filler */ 1535 1.83 christos { 1536 1.83 christos .sy_call = sys_nosys, 1537 1.83 christos }, /* 348 = filler */ 1538 1.83 christos { 1539 1.83 christos .sy_call = sys_nosys, 1540 1.83 christos }, /* 349 = filler */ 1541 1.83 christos { 1542 1.83 christos .sy_call = sys_nosys, 1543 1.83 christos }, /* 350 = filler */ 1544 1.83 christos { 1545 1.83 christos .sy_call = sys_nosys, 1546 1.83 christos }, /* 351 = filler */ 1547 1.83 christos { 1548 1.83 christos .sy_call = sys_nosys, 1549 1.83 christos }, /* 352 = filler */ 1550 1.83 christos { 1551 1.83 christos .sy_call = sys_nosys, 1552 1.83 christos }, /* 353 = filler */ 1553 1.83 christos { 1554 1.83 christos .sy_call = sys_nosys, 1555 1.83 christos }, /* 354 = filler */ 1556 1.83 christos { 1557 1.83 christos .sy_call = sys_nosys, 1558 1.83 christos }, /* 355 = filler */ 1559 1.83 christos { 1560 1.83 christos .sy_call = sys_nosys, 1561 1.83 christos }, /* 356 = filler */ 1562 1.83 christos { 1563 1.83 christos .sy_call = sys_nosys, 1564 1.83 christos }, /* 357 = filler */ 1565 1.83 christos { 1566 1.83 christos .sy_call = sys_nosys, 1567 1.83 christos }, /* 358 = filler */ 1568 1.83 christos { 1569 1.83 christos .sy_call = sys_nosys, 1570 1.83 christos }, /* 359 = filler */ 1571 1.83 christos { 1572 1.83 christos .sy_call = sys_nosys, 1573 1.83 christos }, /* 360 = filler */ 1574 1.83 christos { 1575 1.83 christos .sy_call = sys_nosys, 1576 1.83 christos }, /* 361 = filler */ 1577 1.83 christos { 1578 1.83 christos .sy_call = sys_nosys, 1579 1.83 christos }, /* 362 = filler */ 1580 1.83 christos { 1581 1.83 christos .sy_call = sys_nosys, 1582 1.83 christos }, /* 363 = filler */ 1583 1.83 christos { 1584 1.83 christos .sy_call = sys_nosys, 1585 1.83 christos }, /* 364 = filler */ 1586 1.83 christos { 1587 1.83 christos .sy_call = sys_nosys, 1588 1.83 christos }, /* 365 = filler */ 1589 1.83 christos { 1590 1.83 christos .sy_call = sys_nosys, 1591 1.83 christos }, /* 366 = filler */ 1592 1.83 christos { 1593 1.83 christos .sy_call = sys_nosys, 1594 1.83 christos }, /* 367 = filler */ 1595 1.83 christos { 1596 1.83 christos .sy_call = sys_nosys, 1597 1.83 christos }, /* 368 = filler */ 1598 1.83 christos { 1599 1.83 christos .sy_call = sys_nosys, 1600 1.83 christos }, /* 369 = filler */ 1601 1.83 christos { 1602 1.83 christos .sy_call = sys_nosys, 1603 1.83 christos }, /* 370 = filler */ 1604 1.83 christos { 1605 1.83 christos .sy_call = sys_nosys, 1606 1.83 christos }, /* 371 = filler */ 1607 1.83 christos { 1608 1.83 christos .sy_call = sys_nosys, 1609 1.83 christos }, /* 372 = filler */ 1610 1.83 christos { 1611 1.83 christos .sy_call = sys_nosys, 1612 1.83 christos }, /* 373 = filler */ 1613 1.83 christos { 1614 1.83 christos .sy_call = sys_nosys, 1615 1.83 christos }, /* 374 = filler */ 1616 1.83 christos { 1617 1.83 christos .sy_call = sys_nosys, 1618 1.83 christos }, /* 375 = filler */ 1619 1.83 christos { 1620 1.83 christos .sy_call = sys_nosys, 1621 1.83 christos }, /* 376 = filler */ 1622 1.83 christos { 1623 1.83 christos .sy_call = sys_nosys, 1624 1.83 christos }, /* 377 = filler */ 1625 1.83 christos { 1626 1.83 christos .sy_call = sys_nosys, 1627 1.83 christos }, /* 378 = filler */ 1628 1.83 christos { 1629 1.83 christos .sy_call = sys_nosys, 1630 1.83 christos }, /* 379 = filler */ 1631 1.83 christos { 1632 1.83 christos .sy_call = sys_nosys, 1633 1.83 christos }, /* 380 = filler */ 1634 1.83 christos { 1635 1.83 christos .sy_call = sys_nosys, 1636 1.83 christos }, /* 381 = filler */ 1637 1.83 christos { 1638 1.83 christos .sy_call = sys_nosys, 1639 1.83 christos }, /* 382 = filler */ 1640 1.83 christos { 1641 1.83 christos .sy_call = sys_nosys, 1642 1.83 christos }, /* 383 = filler */ 1643 1.83 christos { 1644 1.83 christos .sy_call = sys_nosys, 1645 1.83 christos }, /* 384 = filler */ 1646 1.83 christos { 1647 1.83 christos .sy_call = sys_nosys, 1648 1.83 christos }, /* 385 = filler */ 1649 1.83 christos { 1650 1.83 christos .sy_call = sys_nosys, 1651 1.83 christos }, /* 386 = filler */ 1652 1.83 christos { 1653 1.83 christos .sy_call = sys_nosys, 1654 1.83 christos }, /* 387 = filler */ 1655 1.83 christos { 1656 1.83 christos .sy_call = sys_nosys, 1657 1.83 christos }, /* 388 = filler */ 1658 1.83 christos { 1659 1.83 christos .sy_call = sys_nosys, 1660 1.83 christos }, /* 389 = filler */ 1661 1.83 christos { 1662 1.83 christos .sy_call = sys_nosys, 1663 1.83 christos }, /* 390 = filler */ 1664 1.83 christos { 1665 1.83 christos ns(struct sys_lchflags_args), 1666 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1667 1.83 christos .sy_call = (sy_call_t *)sys_lchflags 1668 1.83 christos }, /* 391 = lchflags */ 1669 1.83 christos { 1670 1.83 christos ns(struct sys_uuidgen_args), 1671 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1672 1.83 christos .sy_call = (sy_call_t *)sys_uuidgen 1673 1.83 christos }, /* 392 = uuidgen */ 1674 1.83 christos { 1675 1.83 christos .sy_call = sys_nosys, 1676 1.83 christos }, /* 393 = filler */ 1677 1.83 christos { 1678 1.83 christos .sy_call = sys_nosys, 1679 1.83 christos }, /* 394 = filler */ 1680 1.83 christos { 1681 1.83 christos .sy_call = sys_nosys, 1682 1.83 christos }, /* 395 = filler */ 1683 1.83 christos { 1684 1.83 christos .sy_call = sys_nosys, 1685 1.83 christos }, /* 396 = filler */ 1686 1.83 christos { 1687 1.83 christos .sy_call = sys_nosys, 1688 1.83 christos }, /* 397 = filler */ 1689 1.83 christos { 1690 1.83 christos .sy_call = sys_nosys, 1691 1.83 christos }, /* 398 = filler */ 1692 1.83 christos { 1693 1.83 christos .sy_call = sys_nosys, 1694 1.83 christos }, /* 399 = filler */ 1695 1.83 christos { 1696 1.83 christos ns(struct sys__ksem_close_args), 1697 1.83 christos .sy_call = (sy_call_t *)sys__ksem_close 1698 1.83 christos }, /* 400 = _ksem_close */ 1699 1.83 christos { 1700 1.83 christos ns(struct sys__ksem_post_args), 1701 1.83 christos .sy_call = (sy_call_t *)sys__ksem_post 1702 1.83 christos }, /* 401 = _ksem_post */ 1703 1.83 christos { 1704 1.83 christos ns(struct sys__ksem_wait_args), 1705 1.83 christos .sy_call = (sy_call_t *)sys__ksem_wait 1706 1.83 christos }, /* 402 = _ksem_wait */ 1707 1.83 christos { 1708 1.83 christos ns(struct sys__ksem_trywait_args), 1709 1.83 christos .sy_call = (sy_call_t *)sys__ksem_trywait 1710 1.83 christos }, /* 403 = _ksem_trywait */ 1711 1.83 christos { 1712 1.83 christos .sy_call = sys_nosys, 1713 1.83 christos }, /* 404 = filler */ 1714 1.83 christos { 1715 1.83 christos .sy_call = sys_nosys, 1716 1.83 christos }, /* 405 = filler */ 1717 1.83 christos { 1718 1.83 christos ns(struct sys__ksem_unlink_args), 1719 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1720 1.83 christos .sy_call = (sy_call_t *)sys__ksem_unlink 1721 1.83 christos }, /* 406 = _ksem_unlink */ 1722 1.83 christos { 1723 1.83 christos ns(struct sys__ksem_getvalue_args), 1724 1.83 christos .sy_flags = SYCALL_ARG_PTR, 1725 1.83 christos .sy_call = (sy_call_t *)sys__ksem_getvalue 1726 1.83 christos }, /* 407 = _ksem_getvalue */ 1727 1.83 christos { 1728 1.83 christos ns(struct sys__ksem_destroy_args), 1729 1.83 christos .sy_call = (sy_call_t *)sys__ksem_destroy 1730 1.83 christos }, /* 408 = _ksem_destroy */ 1731 1.83 christos { 1732 1.83 christos .sy_call = sys_nosys, 1733 1.83 christos }, /* 409 = filler */ 1734 1.83 christos { 1735 1.83 christos .sy_call = sys_nosys, 1736 1.83 christos }, /* 410 = filler */ 1737 1.83 christos { 1738 1.83 christos .sy_call = sys_nosys, 1739 1.83 christos }, /* 411 = filler */ 1740 1.83 christos { 1741 1.83 christos .sy_call = sys_nosys, 1742 1.83 christos }, /* 412 = filler */ 1743 1.83 christos { 1744 1.83 christos .sy_call = sys_nosys, 1745 1.83 christos }, /* 413 = filler */ 1746 1.83 christos { 1747 1.83 christos .sy_call = sys_nosys, 1748 1.83 christos }, /* 414 = filler */ 1749 1.83 christos { 1750 1.83 christos .sy_call = sys_nosys, 1751 1.83 christos }, /* 415 = filler */ 1752 1.83 christos { 1753 1.83 christos .sy_call = sys_nosys, 1754 1.83 christos }, /* 416 = filler */ 1755 1.83 christos { 1756 1.83 christos .sy_call = sys_nosys, 1757 1.83 christos }, /* 417 = filler */ 1758 1.83 christos { 1759 1.83 christos .sy_call = sys_nosys, 1760 1.83 christos }, /* 418 = filler */ 1761 1.83 christos { 1762 1.83 christos .sy_call = sys_nosys, 1763 1.83 christos }, /* 419 = filler */ 1764 1.83 christos { 1765 1.83 christos .sy_call = sys_nosys, 1766 1.83 christos }, /* 420 = filler */ 1767 1.83 christos { 1768 1.83 christos .sy_call = sys_nosys, 1769 1.83 christos }, /* 421 = filler */ 1770 1.83 christos { 1771 1.83 christos .sy_call = sys_nosys, 1772 1.83 christos }, /* 422 = filler */ 1773 1.83 christos { 1774 1.83 christos .sy_call = sys_nosys, 1775 1.83 christos }, /* 423 = filler */ 1776 1.83 christos { 1777 1.83 christos .sy_call = sys_nosys, 1778 1.83 christos }, /* 424 = filler */ 1779 1.83 christos { 1780 1.83 christos .sy_call = sys_nosys, 1781 1.83 christos }, /* 425 = filler */ 1782 1.83 christos { 1783 1.83 christos .sy_call = sys_nosys, 1784 1.83 christos }, /* 426 = filler */ 1785 1.83 christos { 1786 1.83 christos .sy_call = sys_nosys, 1787 1.83 christos }, /* 427 = filler */ 1788 1.83 christos { 1789 1.83 christos .sy_call = sys_nosys, 1790 1.83 christos }, /* 428 = filler */ 1791 1.83 christos { 1792 1.83 christos .sy_call = sys_nosys, 1793 1.83 christos }, /* 429 = filler */ 1794 1.83 christos { 1795 1.83 christos .sy_call = sys_nosys, 1796 1.83 christos }, /* 430 = filler */ 1797 1.83 christos { 1798 1.83 christos .sy_call = sys_nosys, 1799 1.83 christos }, /* 431 = filler */ 1800 1.83 christos { 1801 1.83 christos .sy_call = sys_nosys, 1802 1.83 christos }, /* 432 = filler */ 1803 1.83 christos { 1804 1.83 christos .sy_call = sys_nosys, 1805 1.83 christos }, /* 433 = filler */ 1806 1.83 christos { 1807 1.83 christos .sy_call = sys_nosys, 1808 1.83 christos }, /* 434 = filler */ 1809 1.83 christos { 1810 1.83 christos .sy_call = sys_nosys, 1811 1.83 christos }, /* 435 = filler */ 1812 1.83 christos { 1813 1.83 christos .sy_call = sys_nosys, 1814 1.83 christos }, /* 436 = filler */ 1815 1.83 christos { 1816 1.83 christos .sy_call = sys_nosys, 1817 1.83 christos }, /* 437 = filler */ 1818 1.83 christos { 1819 1.83 christos .sy_call = sys_nosys, 1820 1.83 christos }, /* 438 = filler */ 1821 1.83 christos { 1822 1.83 christos .sy_call = sys_nosys, 1823 1.83 christos }, /* 439 = filler */ 1824 1.83 christos { 1825 1.83 christos .sy_call = sys_nosys, 1826 1.83 christos }, /* 440 = filler */ 1827 1.83 christos { 1828 1.83 christos .sy_call = sys_nosys, 1829 1.83 christos }, /* 441 = filler */ 1830 1.83 christos { 1831 1.83 christos .sy_call = sys_nosys, 1832 1.83 christos }, /* 442 = filler */ 1833 1.83 christos { 1834 1.83 christos .sy_call = sys_nosys, 1835 1.83 christos }, /* 443 = filler */ 1836 1.83 christos { 1837 1.83 christos .sy_call = sys_nosys, 1838 1.83 christos }, /* 444 = filler */ 1839 1.83 christos { 1840 1.83 christos .sy_call = sys_nosys, 1841 1.83 christos }, /* 445 = filler */ 1842 1.83 christos { 1843 1.83 christos .sy_call = sys_nosys, 1844 1.83 christos }, /* 446 = filler */ 1845 1.83 christos { 1846 1.83 christos .sy_call = sys_nosys, 1847 1.83 christos }, /* 447 = filler */ 1848 1.83 christos { 1849 1.83 christos .sy_call = sys_nosys, 1850 1.83 christos }, /* 448 = filler */ 1851 1.83 christos { 1852 1.83 christos .sy_call = sys_nosys, 1853 1.83 christos }, /* 449 = filler */ 1854 1.83 christos { 1855 1.83 christos .sy_call = sys_nosys, 1856 1.83 christos }, /* 450 = filler */ 1857 1.83 christos { 1858 1.83 christos .sy_call = sys_nosys, 1859 1.83 christos }, /* 451 = filler */ 1860 1.83 christos { 1861 1.83 christos .sy_call = sys_nosys, 1862 1.83 christos }, /* 452 = filler */ 1863 1.83 christos { 1864 1.83 christos .sy_call = sys_nosys, 1865 1.83 christos }, /* 453 = filler */ 1866 1.83 christos { 1867 1.83 christos .sy_call = sys_nosys, 1868 1.83 christos }, /* 454 = filler */ 1869 1.83 christos { 1870 1.83 christos .sy_call = sys_nosys, 1871 1.83 christos }, /* 455 = filler */ 1872 1.83 christos { 1873 1.83 christos .sy_call = sys_nosys, 1874 1.83 christos }, /* 456 = filler */ 1875 1.83 christos { 1876 1.83 christos .sy_call = sys_nosys, 1877 1.83 christos }, /* 457 = filler */ 1878 1.83 christos { 1879 1.83 christos .sy_call = sys_nosys, 1880 1.83 christos }, /* 458 = filler */ 1881 1.83 christos { 1882 1.83 christos .sy_call = sys_nosys, 1883 1.83 christos }, /* 459 = filler */ 1884 1.83 christos { 1885 1.83 christos .sy_call = sys_nosys, 1886 1.83 christos }, /* 460 = filler */ 1887 1.83 christos { 1888 1.83 christos .sy_call = sys_nosys, 1889 1.83 christos }, /* 461 = filler */ 1890 1.83 christos { 1891 1.83 christos .sy_call = sys_nosys, 1892 1.83 christos }, /* 462 = filler */ 1893 1.83 christos { 1894 1.83 christos .sy_call = sys_nosys, 1895 1.83 christos }, /* 463 = filler */ 1896 1.83 christos { 1897 1.83 christos .sy_call = sys_nosys, 1898 1.83 christos }, /* 464 = filler */ 1899 1.83 christos { 1900 1.83 christos .sy_call = sys_nosys, 1901 1.83 christos }, /* 465 = filler */ 1902 1.83 christos { 1903 1.83 christos .sy_call = sys_nosys, 1904 1.83 christos }, /* 466 = filler */ 1905 1.83 christos { 1906 1.83 christos .sy_call = sys_nosys, 1907 1.83 christos }, /* 467 = filler */ 1908 1.83 christos { 1909 1.83 christos .sy_call = sys_nosys, 1910 1.83 christos }, /* 468 = filler */ 1911 1.83 christos { 1912 1.83 christos .sy_call = sys_nosys, 1913 1.83 christos }, /* 469 = filler */ 1914 1.83 christos { 1915 1.83 christos .sy_call = sys_nosys, 1916 1.83 christos }, /* 470 = filler */ 1917 1.83 christos { 1918 1.83 christos .sy_call = sys_nosys, 1919 1.83 christos }, /* 471 = filler */ 1920 1.83 christos { 1921 1.83 christos .sy_call = sys_nosys, 1922 1.83 christos }, /* 472 = filler */ 1923 1.83 christos { 1924 1.83 christos .sy_call = sys_nosys, 1925 1.83 christos }, /* 473 = filler */ 1926 1.83 christos { 1927 1.83 christos .sy_call = sys_nosys, 1928 1.83 christos }, /* 474 = filler */ 1929 1.83 christos { 1930 1.83 christos .sy_call = sys_nosys, 1931 1.83 christos }, /* 475 = filler */ 1932 1.83 christos { 1933 1.83 christos .sy_call = sys_nosys, 1934 1.83 christos }, /* 476 = filler */ 1935 1.83 christos { 1936 1.83 christos .sy_call = sys_nosys, 1937 1.83 christos }, /* 477 = filler */ 1938 1.83 christos { 1939 1.83 christos .sy_call = sys_nosys, 1940 1.83 christos }, /* 478 = filler */ 1941 1.83 christos { 1942 1.83 christos .sy_call = sys_nosys, 1943 1.83 christos }, /* 479 = filler */ 1944 1.83 christos { 1945 1.83 christos .sy_call = sys_nosys, 1946 1.83 christos }, /* 480 = filler */ 1947 1.83 christos { 1948 1.83 christos .sy_call = sys_nosys, 1949 1.83 christos }, /* 481 = filler */ 1950 1.83 christos { 1951 1.83 christos .sy_call = sys_nosys, 1952 1.83 christos }, /* 482 = filler */ 1953 1.83 christos { 1954 1.83 christos .sy_call = sys_nosys, 1955 1.83 christos }, /* 483 = filler */ 1956 1.83 christos { 1957 1.83 christos .sy_call = sys_nosys, 1958 1.83 christos }, /* 484 = filler */ 1959 1.83 christos { 1960 1.83 christos .sy_call = sys_nosys, 1961 1.83 christos }, /* 485 = filler */ 1962 1.83 christos { 1963 1.83 christos .sy_call = sys_nosys, 1964 1.83 christos }, /* 486 = filler */ 1965 1.83 christos { 1966 1.83 christos .sy_call = sys_nosys, 1967 1.83 christos }, /* 487 = filler */ 1968 1.83 christos { 1969 1.83 christos .sy_call = sys_nosys, 1970 1.83 christos }, /* 488 = filler */ 1971 1.83 christos { 1972 1.83 christos .sy_call = sys_nosys, 1973 1.83 christos }, /* 489 = filler */ 1974 1.83 christos { 1975 1.83 christos .sy_call = sys_nosys, 1976 1.83 christos }, /* 490 = filler */ 1977 1.83 christos { 1978 1.83 christos .sy_call = sys_nosys, 1979 1.83 christos }, /* 491 = filler */ 1980 1.83 christos { 1981 1.83 christos .sy_call = sys_nosys, 1982 1.83 christos }, /* 492 = filler */ 1983 1.83 christos { 1984 1.83 christos .sy_call = sys_nosys, 1985 1.83 christos }, /* 493 = filler */ 1986 1.83 christos { 1987 1.83 christos .sy_call = sys_nosys, 1988 1.83 christos }, /* 494 = filler */ 1989 1.83 christos { 1990 1.83 christos .sy_call = sys_nosys, 1991 1.83 christos }, /* 495 = filler */ 1992 1.83 christos { 1993 1.83 christos .sy_call = sys_nosys, 1994 1.83 christos }, /* 496 = filler */ 1995 1.83 christos { 1996 1.83 christos .sy_call = sys_nosys, 1997 1.83 christos }, /* 497 = filler */ 1998 1.83 christos { 1999 1.83 christos .sy_call = sys_nosys, 2000 1.83 christos }, /* 498 = filler */ 2001 1.83 christos { 2002 1.83 christos .sy_call = sys_nosys, 2003 1.83 christos }, /* 499 = filler */ 2004 1.83 christos { 2005 1.83 christos .sy_call = sys_nosys, 2006 1.83 christos }, /* 500 = filler */ 2007 1.83 christos { 2008 1.83 christos .sy_call = sys_nosys, 2009 1.83 christos }, /* 501 = filler */ 2010 1.83 christos { 2011 1.83 christos .sy_call = sys_nosys, 2012 1.83 christos }, /* 502 = filler */ 2013 1.83 christos { 2014 1.83 christos .sy_call = sys_nosys, 2015 1.83 christos }, /* 503 = filler */ 2016 1.83 christos { 2017 1.83 christos .sy_call = sys_nosys, 2018 1.83 christos }, /* 504 = filler */ 2019 1.83 christos { 2020 1.83 christos .sy_call = sys_nosys, 2021 1.83 christos }, /* 505 = filler */ 2022 1.83 christos { 2023 1.83 christos .sy_call = sys_nosys, 2024 1.83 christos }, /* 506 = filler */ 2025 1.83 christos { 2026 1.83 christos .sy_call = sys_nosys, 2027 1.83 christos }, /* 507 = filler */ 2028 1.83 christos { 2029 1.83 christos .sy_call = sys_nosys, 2030 1.83 christos }, /* 508 = filler */ 2031 1.83 christos { 2032 1.83 christos .sy_call = sys_nosys, 2033 1.83 christos }, /* 509 = filler */ 2034 1.83 christos { 2035 1.83 christos .sy_call = sys_nosys, 2036 1.83 christos }, /* 510 = filler */ 2037 1.83 christos { 2038 1.83 christos .sy_call = sys_nosys, 2039 1.83 christos }, /* 511 = filler */ 2040 1.1 mycroft }; 2041 1.92 pgoyette 2042 1.92 pgoyette const uint32_t freebsd_sysent_nomodbits[] = { 2043 1.92 pgoyette 0x00000000, /* syscalls 0- 31 */ 2044 1.92 pgoyette 0x00000000, /* syscalls 32- 63 */ 2045 1.92 pgoyette 0x00000000, /* syscalls 64- 95 */ 2046 1.92 pgoyette 0x00000000, /* syscalls 96-127 */ 2047 1.92 pgoyette 0x00000000, /* syscalls 128-159 */ 2048 1.92 pgoyette 0x00000000, /* syscalls 160-191 */ 2049 1.92 pgoyette 0x00000000, /* syscalls 192-223 */ 2050 1.92 pgoyette 0x00000000, /* syscalls 224-255 */ 2051 1.92 pgoyette 0x00000000, /* syscalls 256-287 */ 2052 1.92 pgoyette 0x00000000, /* syscalls 288-319 */ 2053 1.92 pgoyette 0x00000000, /* syscalls 320-351 */ 2054 1.92 pgoyette 0x00000000, /* syscalls 352-383 */ 2055 1.92 pgoyette 0x00000000, /* syscalls 384-415 */ 2056 1.92 pgoyette 0x00000000, /* syscalls 416-447 */ 2057 1.92 pgoyette 0x00000000, /* syscalls 448-479 */ 2058 1.92 pgoyette 0x00000000, /* syscalls 480-511 */ 2059 1.92 pgoyette }; 2060