version 1.181, 2006/09/01 21:04:45 |
version 1.181.2.6, 2007/02/01 08:48:37 |
|
|
* System call switch table. |
* System call switch table. |
* |
* |
* DO NOT EDIT-- this file is automatically generated. |
* DO NOT EDIT-- this file is automatically generated. |
* created from NetBSD: syscalls.master,v 1.159 2006/09/01 20:58:18 matt Exp |
* created from NetBSD: syscalls.master,v 1.162 2007/01/16 05:28:45 ad Exp |
*/ |
*/ |
|
|
#include <sys/cdefs.h> |
#include <sys/cdefs.h> |
Line 23 __KERNEL_RCSID(0, "$NetBSD$"); |
|
Line 23 __KERNEL_RCSID(0, "$NetBSD$"); |
|
#include <sys/systm.h> |
#include <sys/systm.h> |
#include <sys/signal.h> |
#include <sys/signal.h> |
#include <sys/mount.h> |
#include <sys/mount.h> |
#include <sys/sa.h> |
|
#include <sys/syscallargs.h> |
#include <sys/syscallargs.h> |
|
|
#ifdef COMPAT_43 |
#ifdef COMPAT_43 |
Line 152 struct sysent sysent[] = { |
|
Line 151 struct sysent sysent[] = { |
|
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_getuid_with_euid }, /* 24 = getuid */ |
sys_getuid_with_euid }, /* 24 = getuid */ |
#else |
#else |
{ 0, 0, 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
sys_getuid }, /* 24 = getuid */ |
sys_getuid }, /* 24 = getuid */ |
#endif |
#endif |
{ 0, 0, 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
sys_geteuid }, /* 25 = geteuid */ |
sys_geteuid }, /* 25 = geteuid */ |
{ 4, s(struct sys_ptrace_args), 0, |
{ 4, s(struct sys_ptrace_args), 0, |
sys_ptrace }, /* 26 = ptrace */ |
sys_ptrace }, /* 26 = ptrace */ |
Line 191 struct sysent sysent[] = { |
|
Line 190 struct sysent sysent[] = { |
|
sys_dup }, /* 41 = dup */ |
sys_dup }, /* 41 = dup */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_pipe }, /* 42 = pipe */ |
sys_pipe }, /* 42 = pipe */ |
{ 0, 0, 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
sys_getegid }, /* 43 = getegid */ |
sys_getegid }, /* 43 = getegid */ |
{ 4, s(struct sys_profil_args), 0, |
{ 4, s(struct sys_profil_args), 0, |
sys_profil }, /* 44 = profil */ |
sys_profil }, /* 44 = profil */ |
Line 208 struct sysent sysent[] = { |
|
Line 207 struct sysent sysent[] = { |
|
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_getgid_with_egid }, /* 47 = getgid */ |
sys_getgid_with_egid }, /* 47 = getgid */ |
#else |
#else |
{ 0, 0, 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
sys_getgid }, /* 47 = getgid */ |
sys_getgid }, /* 47 = getgid */ |
#endif |
#endif |
{ 2, s(struct compat_13_sys_sigprocmask_args), 0, |
{ 2, s(struct compat_13_sys_sigprocmask_args), 0, |
Line 882 struct sysent sysent[] = { |
|
Line 881 struct sysent sysent[] = { |
|
sys__lwp_continue }, /* 314 = _lwp_continue */ |
sys__lwp_continue }, /* 314 = _lwp_continue */ |
{ 1, s(struct sys__lwp_wakeup_args), 0, |
{ 1, s(struct sys__lwp_wakeup_args), 0, |
sys__lwp_wakeup }, /* 315 = _lwp_wakeup */ |
sys__lwp_wakeup }, /* 315 = _lwp_wakeup */ |
{ 0, 0, 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
sys__lwp_getprivate }, /* 316 = _lwp_getprivate */ |
sys__lwp_getprivate }, /* 316 = _lwp_getprivate */ |
{ 1, s(struct sys__lwp_setprivate_args), 0, |
{ 1, s(struct sys__lwp_setprivate_args), SYCALL_MPSAFE | 0, |
sys__lwp_setprivate }, /* 317 = _lwp_setprivate */ |
sys__lwp_setprivate }, /* 317 = _lwp_setprivate */ |
{ 0, 0, 0, |
{ 2, s(struct sys__lwp_kill_args), 0, |
sys_nosys }, /* 318 = unimplemented */ |
sys__lwp_kill }, /* 318 = _lwp_kill */ |
{ 0, 0, 0, |
{ 1, s(struct sys__lwp_detach_args), 0, |
sys_nosys }, /* 319 = unimplemented */ |
sys__lwp_detach }, /* 319 = _lwp_detach */ |
{ 0, 0, 0, |
{ 3, s(struct sys__lwp_park_args), 0, |
sys_nosys }, /* 320 = unimplemented */ |
sys__lwp_park }, /* 320 = _lwp_park */ |
{ 0, 0, 0, |
{ 2, s(struct sys__lwp_unpark_args), 0, |
sys_nosys }, /* 321 = unimplemented */ |
sys__lwp_unpark }, /* 321 = _lwp_unpark */ |
{ 0, 0, 0, |
{ 3, s(struct sys__lwp_unpark_all_args), 0, |
sys_nosys }, /* 322 = unimplemented */ |
sys__lwp_unpark_all }, /* 322 = _lwp_unpark_all */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_nosys }, /* 323 = unimplemented */ |
sys_nosys }, /* 323 = unimplemented */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
Line 910 struct sysent sysent[] = { |
|
Line 909 struct sysent sysent[] = { |
|
sys_nosys }, /* 328 = unimplemented */ |
sys_nosys }, /* 328 = unimplemented */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_nosys }, /* 329 = unimplemented */ |
sys_nosys }, /* 329 = unimplemented */ |
{ 4, s(struct sys_sa_register_args), 0, |
{ 0, 0, 0, |
sys_sa_register }, /* 330 = sa_register */ |
sys_nosys }, /* 330 = obsolete sys_sa_register */ |
{ 2, s(struct sys_sa_stacks_args), 0, |
{ 0, 0, 0, |
sys_sa_stacks }, /* 331 = sa_stacks */ |
sys_nosys }, /* 331 = obsolete sys_sa_stacks */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_sa_enable }, /* 332 = sa_enable */ |
sys_nosys }, /* 332 = obsolete sys_sa_enable */ |
{ 1, s(struct sys_sa_setconcurrency_args), 0, |
{ 0, 0, 0, |
sys_sa_setconcurrency }, /* 333 = sa_setconcurrency */ |
sys_nosys }, /* 333 = obsolete sys_sa_setconcurrency */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_sa_yield }, /* 334 = sa_yield */ |
sys_nosys }, /* 334 = obsolete sys_sa_yield */ |
{ 1, s(struct sys_sa_preempt_args), 0, |
{ 0, 0, 0, |
sys_sa_preempt }, /* 335 = sa_preempt */ |
sys_nosys }, /* 335 = obsolete sys_sa_preempt */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_nosys }, /* 336 = obsolete sys_sa_unblockyield */ |
sys_nosys }, /* 336 = obsolete sys_sa_unblockyield */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
Line 950 struct sysent sysent[] = { |
|
Line 949 struct sysent sysent[] = { |
|
sys_nosys }, /* 348 = unimplemented sys_sched_setscheduler */ |
sys_nosys }, /* 348 = unimplemented sys_sched_setscheduler */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_nosys }, /* 349 = unimplemented sys_sched_getscheduler */ |
sys_nosys }, /* 349 = unimplemented sys_sched_getscheduler */ |
{ 0, 0, 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
sys_nosys }, /* 350 = unimplemented sys_sched_yield */ |
sys_sched_yield }, /* 350 = sched_yield */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_nosys }, /* 351 = unimplemented sys_sched_get_priority_max */ |
sys_nosys }, /* 351 = unimplemented sys_sched_get_priority_max */ |
{ 0, 0, 0, |
{ 0, 0, 0, |