summaryrefslogtreecommitdiffstats
path: root/sys/kern/init_sysent.c
diff options
context:
space:
mode:
authordillon <dillon@FreeBSD.org>2001-08-31 00:37:34 +0000
committerdillon <dillon@FreeBSD.org>2001-08-31 00:37:34 +0000
commit3c72f98cd91cc744f54dbfe94f66add2413d4c00 (patch)
tree370237442598abf94acc7c0aa8e84e0189c10ca9 /sys/kern/init_sysent.c
parent2cfe1330be81110525ec918e9fb558ed9f7c03e3 (diff)
downloadFreeBSD-src-3c72f98cd91cc744f54dbfe94f66add2413d4c00.zip
FreeBSD-src-3c72f98cd91cc744f54dbfe94f66add2413d4c00.tar.gz
Giant pushdown syscalls in kern/uipc_syscalls.c. Affected calls:
recvmsg(), sendmsg(), recvfrom(), accept(), getpeername(), getsockname(), socket(), connect(), accept(), send(), recv(), bind(), setsockopt(), listen(), sendto(), shutdown(), socketpair(), sendfile()
Diffstat (limited to 'sys/kern/init_sysent.c')
-rw-r--r--sys/kern/init_sysent.c50
1 files changed, 25 insertions, 25 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index 2e5034e..1222bc4 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.92 2001/08/30 18:50:56 dillon Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.93 2001/08/31 00:02:18 dillon Exp
*/
#include "opt_compat.h"
@@ -49,12 +49,12 @@ struct sysent sysent[] = {
{ SYF_MPSAFE | 0, (sy_call_t *)getuid }, /* 24 = getuid */
{ SYF_MPSAFE | 0, (sy_call_t *)geteuid }, /* 25 = geteuid */
{ AS(ptrace_args), (sy_call_t *)ptrace }, /* 26 = ptrace */
- { AS(recvmsg_args), (sy_call_t *)recvmsg }, /* 27 = recvmsg */
- { AS(sendmsg_args), (sy_call_t *)sendmsg }, /* 28 = sendmsg */
- { AS(recvfrom_args), (sy_call_t *)recvfrom }, /* 29 = recvfrom */
- { AS(accept_args), (sy_call_t *)accept }, /* 30 = accept */
- { AS(getpeername_args), (sy_call_t *)getpeername }, /* 31 = getpeername */
- { AS(getsockname_args), (sy_call_t *)getsockname }, /* 32 = getsockname */
+ { SYF_MPSAFE | AS(recvmsg_args), (sy_call_t *)recvmsg }, /* 27 = recvmsg */
+ { SYF_MPSAFE | AS(sendmsg_args), (sy_call_t *)sendmsg }, /* 28 = sendmsg */
+ { SYF_MPSAFE | AS(recvfrom_args), (sy_call_t *)recvfrom }, /* 29 = recvfrom */
+ { SYF_MPSAFE | AS(accept_args), (sy_call_t *)accept }, /* 30 = accept */
+ { SYF_MPSAFE | AS(getpeername_args), (sy_call_t *)getpeername }, /* 31 = getpeername */
+ { SYF_MPSAFE | AS(getsockname_args), (sy_call_t *)getsockname }, /* 32 = getsockname */
{ AS(access_args), (sy_call_t *)access }, /* 33 = access */
{ AS(chflags_args), (sy_call_t *)chflags }, /* 34 = chflags */
{ AS(fchflags_args), (sy_call_t *)fchflags }, /* 35 = fchflags */
@@ -119,35 +119,35 @@ struct sysent sysent[] = {
{ 0, (sy_call_t *)nosys }, /* 94 = setdopt */
{ AS(fsync_args), (sy_call_t *)fsync }, /* 95 = fsync */
{ AS(setpriority_args), (sy_call_t *)setpriority }, /* 96 = setpriority */
- { AS(socket_args), (sy_call_t *)socket }, /* 97 = socket */
- { AS(connect_args), (sy_call_t *)connect }, /* 98 = connect */
- { compat(AS(accept_args),accept) }, /* 99 = old accept */
+ { SYF_MPSAFE | AS(socket_args), (sy_call_t *)socket }, /* 97 = socket */
+ { SYF_MPSAFE | AS(connect_args), (sy_call_t *)connect }, /* 98 = connect */
+ { compat(SYF_MPSAFE | AS(accept_args),accept) }, /* 99 = old accept */
{ AS(getpriority_args), (sy_call_t *)getpriority }, /* 100 = getpriority */
- { compat(AS(osend_args),send) }, /* 101 = old send */
- { compat(AS(orecv_args),recv) }, /* 102 = old recv */
+ { compat(SYF_MPSAFE | AS(osend_args),send) }, /* 101 = old send */
+ { compat(SYF_MPSAFE | AS(orecv_args),recv) }, /* 102 = old recv */
{ compat(AS(osigreturn_args),sigreturn) }, /* 103 = old sigreturn */
- { AS(bind_args), (sy_call_t *)bind }, /* 104 = bind */
- { AS(setsockopt_args), (sy_call_t *)setsockopt }, /* 105 = setsockopt */
- { AS(listen_args), (sy_call_t *)listen }, /* 106 = listen */
+ { SYF_MPSAFE | AS(bind_args), (sy_call_t *)bind }, /* 104 = bind */
+ { SYF_MPSAFE | AS(setsockopt_args), (sy_call_t *)setsockopt }, /* 105 = setsockopt */
+ { SYF_MPSAFE | AS(listen_args), (sy_call_t *)listen }, /* 106 = listen */
{ 0, (sy_call_t *)nosys }, /* 107 = obsolete vtimes */
{ compat(AS(osigvec_args),sigvec) }, /* 108 = old sigvec */
{ compat(AS(osigblock_args),sigblock) }, /* 109 = old sigblock */
{ compat(AS(osigsetmask_args),sigsetmask) }, /* 110 = old sigsetmask */
{ compat(AS(osigsuspend_args),sigsuspend) }, /* 111 = old sigsuspend */
{ compat(AS(osigstack_args),sigstack) }, /* 112 = old sigstack */
- { compat(AS(orecvmsg_args),recvmsg) }, /* 113 = old recvmsg */
- { compat(AS(osendmsg_args),sendmsg) }, /* 114 = old sendmsg */
+ { compat(SYF_MPSAFE | AS(orecvmsg_args),recvmsg) }, /* 113 = old recvmsg */
+ { compat(SYF_MPSAFE | AS(osendmsg_args),sendmsg) }, /* 114 = old sendmsg */
{ 0, (sy_call_t *)nosys }, /* 115 = obsolete vtrace */
{ SYF_MPSAFE | AS(gettimeofday_args), (sy_call_t *)gettimeofday }, /* 116 = gettimeofday */
{ AS(getrusage_args), (sy_call_t *)getrusage }, /* 117 = getrusage */
- { AS(getsockopt_args), (sy_call_t *)getsockopt }, /* 118 = getsockopt */
+ { SYF_MPSAFE | AS(getsockopt_args), (sy_call_t *)getsockopt }, /* 118 = getsockopt */
{ 0, (sy_call_t *)nosys }, /* 119 = resuba */
{ AS(readv_args), (sy_call_t *)readv }, /* 120 = readv */
{ AS(writev_args), (sy_call_t *)writev }, /* 121 = writev */
{ AS(settimeofday_args), (sy_call_t *)settimeofday }, /* 122 = settimeofday */
{ AS(fchown_args), (sy_call_t *)fchown }, /* 123 = fchown */
{ AS(fchmod_args), (sy_call_t *)fchmod }, /* 124 = fchmod */
- { compat(AS(recvfrom_args),recvfrom) }, /* 125 = old recvfrom */
+ { compat(SYF_MPSAFE | AS(recvfrom_args),recvfrom) }, /* 125 = old recvfrom */
{ AS(setreuid_args), (sy_call_t *)setreuid }, /* 126 = setreuid */
{ AS(setregid_args), (sy_call_t *)setregid }, /* 127 = setregid */
{ AS(rename_args), (sy_call_t *)rename }, /* 128 = rename */
@@ -155,15 +155,15 @@ struct sysent sysent[] = {
{ compat(AS(oftruncate_args),ftruncate) }, /* 130 = old ftruncate */
{ AS(flock_args), (sy_call_t *)flock }, /* 131 = flock */
{ AS(mkfifo_args), (sy_call_t *)mkfifo }, /* 132 = mkfifo */
- { AS(sendto_args), (sy_call_t *)sendto }, /* 133 = sendto */
- { AS(shutdown_args), (sy_call_t *)shutdown }, /* 134 = shutdown */
- { AS(socketpair_args), (sy_call_t *)socketpair }, /* 135 = socketpair */
+ { SYF_MPSAFE | AS(sendto_args), (sy_call_t *)sendto }, /* 133 = sendto */
+ { SYF_MPSAFE | AS(shutdown_args), (sy_call_t *)shutdown }, /* 134 = shutdown */
+ { SYF_MPSAFE | AS(socketpair_args), (sy_call_t *)socketpair }, /* 135 = socketpair */
{ AS(mkdir_args), (sy_call_t *)mkdir }, /* 136 = mkdir */
{ AS(rmdir_args), (sy_call_t *)rmdir }, /* 137 = rmdir */
{ AS(utimes_args), (sy_call_t *)utimes }, /* 138 = utimes */
{ 0, (sy_call_t *)nosys }, /* 139 = obsolete 4.2 sigreturn */
{ AS(adjtime_args), (sy_call_t *)adjtime }, /* 140 = adjtime */
- { compat(AS(ogetpeername_args),getpeername) }, /* 141 = old getpeername */
+ { compat(SYF_MPSAFE | AS(ogetpeername_args),getpeername) }, /* 141 = old getpeername */
{ compat(0,gethostid) }, /* 142 = old gethostid */
{ compat(AS(osethostid_args),sethostid) }, /* 143 = old sethostid */
{ compat(AS(ogetrlimit_args),getrlimit) }, /* 144 = old getrlimit */
@@ -172,7 +172,7 @@ struct sysent sysent[] = {
{ 0, (sy_call_t *)setsid }, /* 147 = setsid */
{ AS(quotactl_args), (sy_call_t *)quotactl }, /* 148 = quotactl */
{ compat(0,quota) }, /* 149 = old quota */
- { compat(AS(getsockname_args),getsockname) }, /* 150 = old getsockname */
+ { compat(SYF_MPSAFE | AS(getsockname_args),getsockname) }, /* 150 = old getsockname */
{ 0, (sy_call_t *)nosys }, /* 151 = sem_lock */
{ 0, (sy_call_t *)nosys }, /* 152 = sem_wakeup */
{ 0, (sy_call_t *)nosys }, /* 153 = asyncdaemon */
@@ -358,7 +358,7 @@ struct sysent sysent[] = {
{ AS(sched_get_priority_min_args), (sy_call_t *)sched_get_priority_min }, /* 333 = sched_get_priority_min */
{ AS(sched_rr_get_interval_args), (sy_call_t *)sched_rr_get_interval }, /* 334 = sched_rr_get_interval */
{ AS(utrace_args), (sy_call_t *)utrace }, /* 335 = utrace */
- { AS(sendfile_args), (sy_call_t *)sendfile }, /* 336 = sendfile */
+ { SYF_MPSAFE | AS(sendfile_args), (sy_call_t *)sendfile }, /* 336 = sendfile */
{ AS(kldsym_args), (sy_call_t *)kldsym }, /* 337 = kldsym */
{ AS(jail_args), (sy_call_t *)jail }, /* 338 = jail */
{ 0, (sy_call_t *)nosys }, /* 339 = pioctl */
OpenPOWER on IntegriCloud