diff options
author | marius <marius@FreeBSD.org> | 2008-09-28 18:34:14 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2008-09-28 18:34:14 +0000 |
commit | a1ec700ce86e235c28f1c3187005ffd0a4fc0771 (patch) | |
tree | 9ce76384feced5a803e792230ba07f3bb5776ef3 /sys/ia64/include | |
parent | 67d011afcbb04955068e1ab6d7a373efa90ac749 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | sys/ia64/include/smp.h | 13 |
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 */ |