summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2024-05-21 23:16:07 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2024-05-21 23:16:07 +0000
commitf1f5944a0f777bd78eb124e1b196168ec1470e97 (patch)
tree36b8490cfa0736250ee30144ab28b23d29021ad3 /sys
parentab85eaf41a67e71bd50a0c4445544f2f977cb401 (diff)
remove switch_exit() prototypes, replaced by sched_exit()
Diffstat (limited to 'sys')
-rw-r--r--sys/arch/alpha/alpha/vm_machdep.c4
-rw-r--r--sys/arch/alpha/include/cpu.h3
-rw-r--r--sys/arch/amd64/include/cpu.h3
-rw-r--r--sys/arch/i386/include/cpu.h3
-rw-r--r--sys/arch/m88k/m88k/vm_machdep.c3
5 files changed, 6 insertions, 10 deletions
diff --git a/sys/arch/alpha/alpha/vm_machdep.c b/sys/arch/alpha/alpha/vm_machdep.c
index b04a12651ea..78cd325037c 100644
--- a/sys/arch/alpha/alpha/vm_machdep.c
+++ b/sys/arch/alpha/alpha/vm_machdep.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: vm_machdep.c,v 1.52 2023/10/24 13:20:09 claudio Exp $ */
+/* $OpenBSD: vm_machdep.c,v 1.53 2024/05/21 23:16:06 jsg Exp $ */
/* $NetBSD: vm_machdep.c,v 1.55 2000/03/29 03:49:48 simonb Exp $ */
/*
@@ -59,7 +59,7 @@ cpu_exit(p)
/*
* Deactivate the exiting address space before the vmspace
* is freed. Note that we will continue to run on this
- * vmspace's context until the switch to idle in switch_exit().
+ * vmspace's context until the switch to idle in sched_exit().
*/
pmap_deactivate(p);
sched_exit(p);
diff --git a/sys/arch/alpha/include/cpu.h b/sys/arch/alpha/include/cpu.h
index 62748d3346f..f91536fe066 100644
--- a/sys/arch/alpha/include/cpu.h
+++ b/sys/arch/alpha/include/cpu.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: cpu.h,v 1.73 2024/03/31 07:23:29 miod Exp $ */
+/* $OpenBSD: cpu.h,v 1.74 2024/05/21 23:16:06 jsg Exp $ */
/* $NetBSD: cpu.h,v 1.45 2000/08/21 02:03:12 thorpej Exp $ */
/*-
@@ -145,7 +145,6 @@ void proc_trampoline(void); /* MAGIC */
void regdump(struct trapframe *);
void regtoframe(struct reg *, struct trapframe *);
void savectx(struct pcb *);
-void switch_exit(struct proc *); /* MAGIC */
void syscall(u_int64_t, struct trapframe *);
void trap(unsigned long, unsigned long, unsigned long, unsigned long,
struct trapframe *);
diff --git a/sys/arch/amd64/include/cpu.h b/sys/arch/amd64/include/cpu.h
index 758950f4e41..57e3c62210c 100644
--- a/sys/arch/amd64/include/cpu.h
+++ b/sys/arch/amd64/include/cpu.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: cpu.h,v 1.169 2024/05/12 16:49:38 guenther Exp $ */
+/* $OpenBSD: cpu.h,v 1.170 2024/05/21 23:16:06 jsg Exp $ */
/* $NetBSD: cpu.h,v 1.1 2003/04/26 18:39:39 fvdl Exp $ */
/*-
@@ -428,7 +428,6 @@ void lgdt(struct region_descriptor *);
struct pcb;
void savectx(struct pcb *);
-void switch_exit(struct proc *, void (*)(struct proc *));
void proc_trampoline(void);
/* clock.c */
diff --git a/sys/arch/i386/include/cpu.h b/sys/arch/i386/include/cpu.h
index 60f0d044a4d..1c2d693846c 100644
--- a/sys/arch/i386/include/cpu.h
+++ b/sys/arch/i386/include/cpu.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: cpu.h,v 1.188 2024/05/01 12:54:27 mpi Exp $ */
+/* $OpenBSD: cpu.h,v 1.189 2024/05/21 23:16:06 jsg Exp $ */
/* $NetBSD: cpu.h,v 1.35 1996/05/05 19:29:26 christos Exp $ */
/*-
@@ -418,7 +418,6 @@ void lgdt(struct region_descriptor *);
struct pcb;
void savectx(struct pcb *);
-void switch_exit(struct proc *);
void proc_trampoline(void);
/* clock.c */
diff --git a/sys/arch/m88k/m88k/vm_machdep.c b/sys/arch/m88k/m88k/vm_machdep.c
index f3e184d8362..edb3c2e95c4 100644
--- a/sys/arch/m88k/m88k/vm_machdep.c
+++ b/sys/arch/m88k/m88k/vm_machdep.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: vm_machdep.c,v 1.28 2023/04/11 00:45:07 jsg Exp $ */
+/* $OpenBSD: vm_machdep.c,v 1.29 2024/05/21 23:16:06 jsg Exp $ */
/*
* Copyright (c) 1998 Steve Murphree, Jr.
@@ -60,7 +60,6 @@
#include <machine/trap.h>
extern void savectx(struct pcb *);
-extern void switch_exit(struct proc *);
/*
* Finish a fork operation, with process p2 nearly set up.