IPL_IPI
#define splipi() splraise(IPL_IPI)
fake_ipi_intrhand.ih_level = IPL_IPI;
splraise(IPL_IPI);
#define splipi() splraise(IPL_IPI)
IPL_IPI|IPL_MPSAFE, ampintc_ipi_combined, sc, "ipi");
IPL_IPI|IPL_MPSAFE, ampintc_ipi_nop, sc, "ipinop");
IPL_IPI|IPL_MPSAFE, ampintc_ipi_ddb, sc, "ipiddb");
splraise(IPL_IPI);
IST_EDGE_RISING, IPL_IPI|IPL_MPSAFE, NULL,
IPL_IPI|IPL_MPSAFE, NULL, ampintc_ipi_handler, sc, "ipi");
cpu_intr_establish(IPL_IPI, 30, hppa_ipi_intr, NULL, "ipi");
splassert(IPL_IPI);
mtx_init(&ci->ci_ipi_mtx, IPL_IPI);
#define splipi() splraise(IPL_IPI)
#define LAPIC_IPI_VECTOR IPL_IPI
#define splipi() splraise(IPL_IPI)
imask[IPL_IPI] |= imask[IPL_HIGH];
if (ih->ih_level < IPL_IPI) {
if (ih->ih_level < IPL_IPI)
if (ih->ih_level < IPL_IPI) {
if (ih->ih_level < IPL_IPI)
if (ih->ih_level < IPL_IPI) {
if (ih->ih_level < IPL_IPI)
ADD_MASK(scpu->scpu_imask[IPL_IPI], scpu->scpu_imask[IPL_HIGH]);
if (ih->ih_level < IPL_IPI) {
if (ih->ih_level < IPL_IPI)
return ((IPL_IPI - ipl) > 7 ? 0xff : IPL_IPI - ipl);
return ((IPL_IPI - ipl) > 7 ? 0xff : IPL_IPI - ipl);
return (IPL_IPI - prio);
IPL_IPI, ci, cpu_intr, ci, ci->ci_dev->dv_xname);
splraise(IPL_IPI);