IPL_SOFTINT
#define splsoftassert(wantipl) splassert(IPL_SOFTINT)
#define splsoft() splraise(IPL_SOFTINT)
if (ci->ci_softpending != 0 && newipl < IPL_SOFTINT)
if (ci->ci_softpending != 0 && newipl < IPL_SOFTINT)
if (ci->ci_softpending != 0 && newipl < IPL_SOFTINT)
while (cur_int_level == IPL_SOFTINT) {
#define splsoftclock() splraise(IPL_SOFTINT)
#define splsoftnet() splraise(IPL_SOFTINT)
#define splsoftassert(wantipl) splassert(IPL_SOFTINT)
s = setipl(IPL_SOFTINT);
if (ci->ci_ipl < IPL_SOFTINT && ci->ci_softpending != 0) {
if (ci->ci_softpending != 0 && newipl < IPL_SOFTINT)
if (ci->ci_softpending != 0 && newipl < IPL_SOFTINT)
sun4v_send_ipi(ci->ci_itid, ipi_softint, 1 << IPL_SOFTINT, 0);
sun4u_send_ipi(ci->ci_itid, ipi_softint, 1 << IPL_SOFTINT, 0);