version 1.201.2.6, 2007/12/26 21:39:36 |
version 1.201.2.7, 2007/12/26 23:05:54 |
|
|
* 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.180.2.5 2007/12/15 03:16:58 ad Exp |
* created from NetBSD: syscalls.master,v 1.180.2.6 2007/12/26 21:39:45 ad Exp |
*/ |
*/ |
|
|
#include <sys/cdefs.h> |
#include <sys/cdefs.h> |
Line 103 __KERNEL_RCSID(0, "$NetBSD$"); |
|
Line 103 __KERNEL_RCSID(0, "$NetBSD$"); |
|
struct sysent sysent[] = { |
struct sysent sysent[] = { |
{ ns(struct sys_syscall_args), SYCALL_INDIRECT, |
{ ns(struct sys_syscall_args), SYCALL_INDIRECT, |
(sy_call_t *)sys_syscall }, /* 0 = syscall */ |
(sy_call_t *)sys_syscall }, /* 0 = syscall */ |
{ ns(struct sys_exit_args), 0, |
{ ns(struct sys_exit_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_exit }, /* 1 = exit */ |
(sy_call_t *)sys_exit }, /* 1 = exit */ |
{ 0, 0, SYCALL_MPSAFE | 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_fork }, /* 2 = fork */ |
(sy_call_t *)sys_fork }, /* 2 = fork */ |
Line 115 struct sysent sysent[] = { |
|
Line 115 struct sysent sysent[] = { |
|
(sy_call_t *)sys_open }, /* 5 = open */ |
(sy_call_t *)sys_open }, /* 5 = open */ |
{ ns(struct sys_close_args), SYCALL_MPSAFE | 0, |
{ ns(struct sys_close_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_close }, /* 6 = close */ |
(sy_call_t *)sys_close }, /* 6 = close */ |
{ ns(struct sys_wait4_args), 0, |
{ ns(struct sys_wait4_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_wait4 }, /* 7 = wait4 */ |
(sy_call_t *)sys_wait4 }, /* 7 = wait4 */ |
{ ns(struct compat_43_sys_creat_args), 0, |
{ ns(struct compat_43_sys_creat_args), 0, |
(sy_call_t *)compat_43(sys_creat) },/* 8 = compat_43_ocreat */ |
(sy_call_t *)compat_43(sys_creat) },/* 8 = compat_43_ocreat */ |
{ ns(struct sys_link_args), SYCALL_MPSAFE | 0, |
{ ns(struct sys_link_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_link }, /* 9 = link */ |
(sy_call_t *)sys_link }, /* 9 = link */ |
{ ns(struct sys_unlink_args), 0, |
{ ns(struct sys_unlink_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_unlink }, /* 10 = unlink */ |
(sy_call_t *)sys_unlink }, /* 10 = unlink */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_nosys }, /* 11 = obsolete execv */ |
sys_nosys }, /* 11 = obsolete execv */ |
Line 129 struct sysent sysent[] = { |
|
Line 129 struct sysent sysent[] = { |
|
(sy_call_t *)sys_chdir }, /* 12 = chdir */ |
(sy_call_t *)sys_chdir }, /* 12 = chdir */ |
{ ns(struct sys_fchdir_args), SYCALL_MPSAFE | 0, |
{ ns(struct sys_fchdir_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_fchdir }, /* 13 = fchdir */ |
(sy_call_t *)sys_fchdir }, /* 13 = fchdir */ |
{ ns(struct sys_mknod_args), 0, |
{ ns(struct sys_mknod_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_mknod }, /* 14 = mknod */ |
(sy_call_t *)sys_mknod }, /* 14 = mknod */ |
{ ns(struct sys_chmod_args), SYCALL_MPSAFE | 0, |
{ ns(struct sys_chmod_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_chmod }, /* 15 = chmod */ |
(sy_call_t *)sys_chmod }, /* 15 = chmod */ |
{ ns(struct sys_chown_args), SYCALL_MPSAFE | 0, |
{ ns(struct sys_chown_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_chown }, /* 16 = chown */ |
(sy_call_t *)sys_chown }, /* 16 = chown */ |
{ ns(struct sys_obreak_args), 0, |
{ ns(struct sys_obreak_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_obreak }, /* 17 = break */ |
(sy_call_t *)sys_obreak }, /* 17 = break */ |
{ ns(struct compat_20_sys_getfsstat_args), 0, |
{ ns(struct compat_20_sys_getfsstat_args), 0, |
(sy_call_t *)compat_20(sys_getfsstat) },/* 18 = compat_20_getfsstat */ |
(sy_call_t *)compat_20(sys_getfsstat) },/* 18 = compat_20_getfsstat */ |
Line 284 struct sysent sysent[] = { |
|
Line 284 struct sysent sysent[] = { |
|
(sy_call_t *)sys_setpgid }, /* 82 = setpgid */ |
(sy_call_t *)sys_setpgid }, /* 82 = setpgid */ |
{ ns(struct sys_setitimer_args), 0, |
{ ns(struct sys_setitimer_args), 0, |
(sy_call_t *)sys_setitimer }, /* 83 = setitimer */ |
(sy_call_t *)sys_setitimer }, /* 83 = setitimer */ |
{ 0, 0, 0, |
{ 0, 0, SYCALL_MPSAFE | 0, |
(sy_call_t *)compat_43(sys_wait) }, /* 84 = compat_43_owait */ |
(sy_call_t *)compat_43(sys_wait) }, /* 84 = compat_43_owait */ |
{ ns(struct compat_12_sys_swapon_args), 0, |
{ ns(struct compat_12_sys_swapon_args), 0, |
(sy_call_t *)compat_12(sys_swapon) },/* 85 = compat_12_oswapon */ |
(sy_call_t *)compat_12(sys_swapon) },/* 85 = compat_12_oswapon */ |
Line 540 struct sysent sysent[] = { |
|
Line 540 struct sysent sysent[] = { |
|
(sy_call_t *)sys_fpathconf }, /* 192 = fpathconf */ |
(sy_call_t *)sys_fpathconf }, /* 192 = fpathconf */ |
{ 0, 0, 0, |
{ 0, 0, 0, |
sys_nosys }, /* 193 = unimplemented */ |
sys_nosys }, /* 193 = unimplemented */ |
{ ns(struct sys_getrlimit_args), 0, |
{ ns(struct sys_getrlimit_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_getrlimit }, /* 194 = getrlimit */ |
(sy_call_t *)sys_getrlimit }, /* 194 = getrlimit */ |
{ ns(struct sys_setrlimit_args), 0, |
{ ns(struct sys_setrlimit_args), 0, |
(sy_call_t *)sys_setrlimit }, /* 195 = setrlimit */ |
(sy_call_t *)sys_setrlimit }, /* 195 = setrlimit */ |
{ ns(struct compat_12_sys_getdirentries_args), 0, |
{ ns(struct compat_12_sys_getdirentries_args), 0, |
(sy_call_t *)compat_12(sys_getdirentries) },/* 196 = compat_12_getdirentries */ |
(sy_call_t *)compat_12(sys_getdirentries) },/* 196 = compat_12_getdirentries */ |
{ ns(struct sys_mmap_args), 0, |
{ ns(struct sys_mmap_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_mmap }, /* 197 = mmap */ |
(sy_call_t *)sys_mmap }, /* 197 = mmap */ |
{ ns(struct sys___syscall_args), SYCALL_INDIRECT, |
{ ns(struct sys___syscall_args), SYCALL_INDIRECT, |
(sy_call_t *)sys___syscall }, /* 198 = __syscall */ |
(sy_call_t *)sys___syscall }, /* 198 = __syscall */ |
Line 556 struct sysent sysent[] = { |
|
Line 556 struct sysent sysent[] = { |
|
(sy_call_t *)sys_truncate }, /* 200 = truncate */ |
(sy_call_t *)sys_truncate }, /* 200 = truncate */ |
{ ns(struct sys_ftruncate_args), SYCALL_MPSAFE | 0, |
{ ns(struct sys_ftruncate_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_ftruncate }, /* 201 = ftruncate */ |
(sy_call_t *)sys_ftruncate }, /* 201 = ftruncate */ |
{ ns(struct sys___sysctl_args), 0, |
{ ns(struct sys___sysctl_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys___sysctl }, /* 202 = __sysctl */ |
(sy_call_t *)sys___sysctl }, /* 202 = __sysctl */ |
{ ns(struct sys_mlock_args), SYCALL_MPSAFE | 0, |
{ ns(struct sys_mlock_args), SYCALL_MPSAFE | 0, |
(sy_call_t *)sys_mlock }, /* 203 = mlock */ |
(sy_call_t *)sys_mlock }, /* 203 = mlock */ |