IPL_SOFTBIO
*machdep == (1 << (IPL_SOFTBIO - IPL_SOFTCLOCK)));
#elif IPL_SOFTNET != IPL_SOFTBIO + 1
#elif IPL_SOFTBIO != IPL_SOFTCLOCK + 1
((IPL_SOFTBIO - IPL_SOFTCLOCK) << (SOFTINT_BIO * 4)) | \
CTASSERT(SOFTIPLMASK(IPL_SOFTBIO) == 0x0000000c);
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
__CTASSERT(IPL_SOFTBIO == ALPHA_PSL_IPL_SOFT_LO);
__CTASSERT(SOFTINTS_ELIGIBLE(IPL_SOFTBIO) == ALPHA_IPL2_SOFTINTS);
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
#elif IPL_SOFTNET != IPL_SOFTBIO + 1
#elif IPL_SOFTBIO != IPL_SOFTCLOCK + 1
((IPL_SOFTBIO - IPL_SOFTCLOCK) << (SOFTINT_BIO * 4)) | \
KASSERT(level != SOFTINT_BIO || *machdep == (1 << (IPL_SOFTBIO - IPL_SOFTCLOCK)));
spl_masks[IPL_SOFTBIO] = irqmasks[IPL_SOFTBIO];
KASSERT(aic_imask[IPL_SOFTBIO] == 0);
intr_establish_xname(SOFTINT_BIO, IPL_SOFTBIO, IST_MPSAFE | IST_EDGE,
KASSERT(vic1_imask[IPL_SOFTBIO] == 0);
KASSERT(vic2_imask[IPL_SOFTBIO] == 0);
KASSERT(footbridge_imask[IPL_SOFTBIO] == 0);
#define splsoftbio() raisespl(IPL_SOFTBIO)
KASSERT(imask[IPL_SOFTBIO] == 0);
KASSERT(pci_imask[IPL_SOFTBIO] == 0);
[SI_SOFTBIO] = IPL_SOFTBIO,
[SI_SOFTBIO] = IPL_SOFTBIO,
KASSERT(i80321_imask[IPL_SOFTBIO] == 0);
[SI_SOFTBIO] = IPL_SOFTBIO,
ixp425_imask[IPL_SOFTBIO] = SI_TO_IRQBIT(SI_SOFTBIO);
KASSERT(ixp425_imask[IPL_SOFTBIO] == 0);
[IPL_SOFTBIO] = PSL_S | PSL_IPL1,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0 | MIPS_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0 | MIPS_INT_MASK_5,
#define splsoftbio() splraise(IPL_SOFTBIO)
[IPL_SOFTBIO] = PSL_S | MACHINE_PSL_IPL_SOFTBIO,
ipl2psl_table[IPL_SOFTBIO] = PSL_S|PSL_IPL1;
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
#define IPL_SOFTNET (IPL_SOFTBIO+1)
KASSERT((status ^ sr_map[IPL_SOFTBIO]) == MIPS_INT_MASK);
KASSERT(ci->ci_cpl == IPL_SOFTBIO);
KASSERT(s == IPL_SOFTBIO);
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0,
return _splraise(IPL_SOFTBIO);
intc_intr_establish(I_CH11_TIMER2, IPL_SOFTBIO, timer2_intr, 0);
[IPL_SOFTBIO] = 2,
return splraise(IPL_SOFTBIO);
|(1 << IPL_SOFTBIO ) | (1 << IPL_SOFTCLOCK ) \
|(IPL_SOFTBIO << (4*SOFTINT_BIO )) \
|(SOFTINT_BIO << (4*IPL_SOFTBIO )) \
__CTASSERT(IPL_SOFTCLOCK < IPL_SOFTBIO);
__CTASSERT(IPL_SOFTBIO < IPL_SOFTNET);
KASSERT(old_ipl < IPL_SOFTBIO);
if (softints & (1 << IPL_SOFTBIO)) {
softint_deliver(ci, IPL_SOFTBIO);
#define IPL_SOFTNET (IPL_SOFTBIO + 1)
((IPL_SOFTBIO - IPL_SOFTCLOCK) << (SOFTINT_BIO * 4)) | \
KASSERT(level != SOFTINT_BIO || *machdep == (1 << (IPL_SOFTBIO - IPL_SOFTCLOCK)));
[IPL_SOFTBIO] = MIPS_SOFT_INT_MASK_0 | MIPS_INT_MASK_5,
irqmasks[IPL_SOFTBIO] &= irqmasks[IPL_SOFTCLOCK];
irqmasks[IPL_SOFTNET] &= irqmasks[IPL_SOFTBIO];
pil = IPL_SOFTBIO;
| (IPL_SOFTBIO << (SOFTINT_BIO * 5)) \
[IPL_SOFTBIO] = PSL_S | PSL_IPL1,
[IPL_SOFTBIO] = PSL_S | PSL_IPL1,
fake_softbio_intrhand.ih_level = IPL_SOFTBIO;
ipl == IPL_SOFTBIO || ipl == IPL_SOFTNET ||
IPL_SOFTBIO);
#if IPL_SOFTBIO != IPL_SOFTNET
#if IPL_SOFTCLOCK != IPL_SOFTBIO
#if IPL_SOFTBIO != IPL_SOFTNET
case IPL_SOFTBIO:
#if IPL_SOFTCLOCK != IPL_SOFTBIO
"bufpl", NULL, IPL_SOFTBIO, NULL, NULL, NULL);
ipl == IPL_SOFTBIO || ipl == IPL_SOFTNET ||
#if defined(IPL_SOFTBIO)
sw_reg_iodone, NULL, PRIBIO, IPL_SOFTBIO,