+++ /dev/null
-/*\r
- * $FreeBSD: src/sys/ia64/include/smp.h,v 1.10 2005/08/06 20:28:19 marcel Exp $\r
- */\r
-#ifndef _MACHINE_SMP_H_\r
-#define _MACHINE_SMP_H_\r
-\r
-#ifdef _KERNEL\r
-\r
-/*\r
- * Interprocessor interrupts for SMP. The following values are indices\r
- * into the IPI vector table. The SAL gives us the vector used for AP\r
- * wake-up. We base the other vectors on that. Keep IPI_AP_WAKEUP at\r
- * index 0 and IPI_MCA_RENDEZ at index 1. See sal.c for details.\r
- */\r
-/* Architecture specific IPIs. */\r
-#define IPI_AP_WAKEUP 0\r
-#define IPI_HIGH_FP 1\r
-#define IPI_MCA_CMCV 2\r
-#define IPI_MCA_RENDEZ 3\r
-#define IPI_TEST 4\r
-/* Machine independent IPIs. */\r
-#define IPI_AST 5\r
-#define IPI_RENDEZVOUS 6\r
-#define IPI_STOP 7\r
-\r
-#define IPI_COUNT 8\r
-\r
-#ifndef LOCORE\r
-\r
-extern int ipi_vector[];\r
-\r
-void ipi_all(int ipi);\r
-void ipi_all_but_self(int ipi);\r
-void ipi_selected(u_int64_t cpus, int ipi);\r
-void ipi_self(int ipi);\r
-void ipi_send(u_int64_t lid, int ipi);\r
-\r
-#endif /* !LOCORE */\r
-#endif /* _KERNEL */\r
-#endif /* !_MACHINE_SMP_H */\r