summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/smp.h
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2008-09-28 18:34:14 +0000
committermarius <marius@FreeBSD.org>2008-09-28 18:34:14 +0000
commita1ec700ce86e235c28f1c3187005ffd0a4fc0771 (patch)
tree9ce76384feced5a803e792230ba07f3bb5776ef3 /sys/ia64/include/smp.h
parent67d011afcbb04955068e1ab6d7a373efa90ac749 (diff)
downloadFreeBSD-src-a1ec700ce86e235c28f1c3187005ffd0a4fc0771.zip
FreeBSD-src-a1ec700ce86e235c28f1c3187005ffd0a4fc0771.tar.gz
Remove ipi_all() and ipi_self() as the former hasn't been used at
all to date and the latter also is only used in ia64 and powerpc code which no longer serves a real purpose after bring-up and just can be removed as well. Note that architectures like sun4u also provide no means of implementing IPI'ing a CPU itself natively in the first place. Suggested by: jhb Reviewed by: arch, grehan, jhb
Diffstat (limited to 'sys/ia64/include/smp.h')
-rw-r--r--sys/ia64/include/smp.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/sys/ia64/include/smp.h b/sys/ia64/include/smp.h
index cf1fab3..c6d98f7 100644
--- a/sys/ia64/include/smp.h
+++ b/sys/ia64/include/smp.h
@@ -17,14 +17,13 @@
#define IPI_HIGH_FP 1
#define IPI_MCA_CMCV 2
#define IPI_MCA_RENDEZ 3
-#define IPI_TEST 4
/* Machine independent IPIs. */
-#define IPI_AST 5
-#define IPI_RENDEZVOUS 6
-#define IPI_STOP 7
-#define IPI_PREEMPT 8
+#define IPI_AST 4
+#define IPI_RENDEZVOUS 5
+#define IPI_STOP 6
+#define IPI_PREEMPT 7
-#define IPI_COUNT 9
+#define IPI_COUNT 8
#ifndef LOCORE
@@ -32,10 +31,8 @@ struct pcpu;
extern int ipi_vector[];
-void ipi_all(int ipi);
void ipi_all_but_self(int ipi);
void ipi_selected(cpumask_t cpus, int ipi);
-void ipi_self(int ipi);
void ipi_send(struct pcpu *, int ipi);
#endif /* !LOCORE */
OpenPOWER on IntegriCloud