splx
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(__s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define PCI_CONF_UNLOCK(s) splx((s))
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(newcpl);
splx(s);
splx(s);
splx(s);
splx(sc->sc_spl);
splx(s);
splx(s);
splx(sc->sc_spl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
void splx(int);
splx(newcpl);
splx(s);
splx(s);
void splx(int);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(curcpu()->ci_cpl); /* process softints */
splx(curcpu()->ci_cpl); /* process softints */
#define MCOUNT_EXIT splx(s)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ncpl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
extern void splx(int);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* causes hw mask update */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
void splx(int);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* restore */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(newipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* causes hw mask update */
splx(s); /* causes hw mask update */
splx(s); /* causes hw mask update */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
void splx(int);
splx(s);
void splx(int);
splx(newcpl);
splx(s);
splx(s);
splx(s);
void splx(int);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
void splx(int);
splx(s);
splx(s);
splx(newcpl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define MCOUNT_EXIT splx(s)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(tf->tf_ssr & PSL_IMASK);
splx(tf->tf_ssr & PSL_IMASK);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s1);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s1);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define MCOUNT_EXIT splx(s)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(save);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sc->sc_spl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define ahd_unlock(ahd, flags) splx(*(flags))
#define ahd_list_unlock(flags) splx(*(flags))
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define CAC_UNLOCK(sc, lock) splx(lock)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define CISS_UNLOCK(sc, lock) splx(lock)
#define CISS_UNLOCK_SCRATCH(sc, lock) splx(lock)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sh);
splx(sh);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
splx(intflag);
#define TWE_UNLOCK(sc, lock) splx(lock)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(i);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s2);
splx(s2);
splx(s);
splx(s2);
splx(s2);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s1);
splx(s2);
splx(s1);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define ENABLE_INTR(s) splx(s)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define local_irq_restore(x) splx((x))
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* ok */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* XXX */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* XXX */
splx(s);
splx(s);
splx(s); /* XXX */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* XXX */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s2);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sc->sc_spl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ls);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(safepri);
splx(s);
splx(spl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(x);
splx(x);
splx(x);
splx(x);
splx(x);
splx(x);
splx(s);
splx(x);
splx(x);
splx(s);
splx(x);
splx(x);
splx(x);
splx(x);
splx(s);
splx(x);
splx(x);
splx(s);
splx(s);
splx (s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);