diff options
author | dillon <dillon@FreeBSD.org> | 2002-12-15 19:19:15 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 2002-12-15 19:19:15 +0000 |
commit | 6bb43f226cd93e3d43a8e2117470ff75a02cad98 (patch) | |
tree | 8593727fcebe94b96ba0e1af3e0e8b4210b94cb5 /sys | |
parent | b43fb3e9200092f2885e909dc7ee85cb0871cfef (diff) | |
download | FreeBSD-src-6bb43f226cd93e3d43a8e2117470ff75a02cad98.zip FreeBSD-src-6bb43f226cd93e3d43a8e2117470ff75a02cad98.tar.gz |
Regenerate system calls (swapoff added)
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/init_sysent.c | 3 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 3 | ||||
-rw-r--r-- | sys/sys/syscall.h | 5 | ||||
-rw-r--r-- | sys/sys/syscall.mk | 5 | ||||
-rw-r--r-- | sys/sys/sysproto.h | 6 |
5 files changed, 15 insertions, 7 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index 3542f54..5c64281 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.137 2002/11/16 06:35:53 deischen Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.138 2002/12/15 19:17:56 dillon Exp */ #include "opt_compat.h" @@ -452,4 +452,5 @@ struct sysent sysent[] = { { SYF_MPSAFE | AS(getcontext_args), (sy_call_t *)getcontext }, /* 421 = getcontext */ { SYF_MPSAFE | AS(setcontext_args), (sy_call_t *)setcontext }, /* 422 = setcontext */ { SYF_MPSAFE | AS(swapcontext_args), (sy_call_t *)swapcontext }, /* 423 = swapcontext */ + { SYF_MPSAFE | AS(swapoff_args), (sy_call_t *)swapoff }, /* 424 = swapoff */ }; diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index 2bfe3f3..71f9245 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.138 2002/12/15 19:17:56 dillon Exp */ const char *syscallnames[] = { @@ -431,4 +431,5 @@ const char *syscallnames[] = { "getcontext", /* 421 = getcontext */ "setcontext", /* 422 = setcontext */ "swapcontext", /* 423 = swapcontext */ + "swapoff", /* 424 = swapoff */ }; diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index 6e7c592..9396ddf 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.138 2002/12/15 19:17:56 dillon Exp */ #define SYS_syscall 0 @@ -329,4 +329,5 @@ #define SYS_getcontext 421 #define SYS_setcontext 422 #define SYS_swapcontext 423 -#define SYS_MAXSYSCALL 424 +#define SYS_swapoff 424 +#define SYS_MAXSYSCALL 425 diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk index c065674..a7c2558 100644 --- a/sys/sys/syscall.mk +++ b/sys/sys/syscall.mk @@ -1,7 +1,7 @@ # FreeBSD system call names. # DO NOT EDIT-- this file is automatically generated. # $FreeBSD$ -# created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp +# created from FreeBSD: src/sys/kern/syscalls.master,v 1.138 2002/12/15 19:17:56 dillon Exp MIASM = \ syscall.o \ exit.o \ @@ -274,4 +274,5 @@ MIASM = \ sigreturn.o \ getcontext.o \ setcontext.o \ - swapcontext.o + swapcontext.o \ + swapoff.o diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h index 36575d4..6b750a0 100644 --- a/sys/sys/sysproto.h +++ b/sys/sys/sysproto.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.138 2002/12/15 19:17:56 dillon Exp */ #ifndef _SYS_SYSPROTO_H_ @@ -1201,6 +1201,9 @@ struct swapcontext_args { char oucp_l_[PADL_(struct __ucontext *)]; struct __ucontext * oucp; char oucp_r_[PADR_(struct __ucontext *)]; char ucp_l_[PADL_(const struct __ucontext *)]; const struct __ucontext * ucp; char ucp_r_[PADR_(const struct __ucontext *)]; }; +struct swapoff_args { + char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)]; +}; int nosys(struct thread *, struct nosys_args *); void sys_exit(struct thread *, struct sys_exit_args *); int fork(struct thread *, struct fork_args *); @@ -1472,6 +1475,7 @@ int sigreturn(struct thread *, struct sigreturn_args *); int getcontext(struct thread *, struct getcontext_args *); int setcontext(struct thread *, struct setcontext_args *); int swapcontext(struct thread *, struct swapcontext_args *); +int swapoff(struct thread *, struct swapoff_args *); #ifdef COMPAT_43 |