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);
splx(s);
#define UNLOCK_TRACE(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);
(void)splx(s);
(void)splx(s);
(void)splx(s);
splx(s);
splx(_s); \
splx(s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
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);
(void) splx(s);
(void) 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(i);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
} splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(s1);
splx(s);
splx(s);
(void)splx(s);
splx(s);
splx(s);
splx(s);
(void) splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx (s);
splx(s);
splx(s_csr_trace); \
splx(s); \
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(s);
splx(s);
splx(s);
splx(s);
splx(s2);
splx(s2);
splx(s);
splx(s);
splx(s2);
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);
splx(s);
splx (s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define PCI_CONF_UNLOCK(s) splx((s))
#define WINDOW_UNLOCK(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(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s2);
splx(s);
splx(s2);
splx(s2);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); s = splserial(); \
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(s2);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
void splx(int);
splx(s);
splx(s);
splx(s);
splx(s);
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);
(void)splx(s);
(void)splx(s);
(void)splx(s);
(void)splx(s);
(void)splx(s);
(void)splx(s);
(void)splx(s);
(void)splx(s);
(void)splx(s);
(void)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(saved_spl);
splx(oldipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define spl0() splx(IPL_NONE)
void splx (int);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s2);
splx(s);
splx(s2);
splx(s2);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
void splx(int);
splx(s);
splx(s);
void splx(int);
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(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(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);
void splx(int);
void splx(int);
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);
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(sps);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
} splx(s);
} splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sps);
splx(sps);
splx(s);
splx(s);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
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(_os); \
splx(_s); \
splx(_s); \
splx(_s); \
splx(_s); \
splx(_s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sps);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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(s);
splx(s);
splx(s);
splx(s);
(void)splx(s);
(void)splx(s);
(void)splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
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(spl_save);
splx(spl_save);
void splx(int);
splx(s);
splx(s);
splx(s);
void splx(int);
void splx(int);
splx(s);
splx(spl_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(ipl); /* lower to interrupt level */
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(ipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(s1);
splx(s1);
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); /* Enable interrupt driven I/O */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* Enable interrupt driven I/O */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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);
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);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ih->ih_level);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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);
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); /* restore */
splx(s); /* sorry, try again later */
splx(s);
splx(s); /* restore */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); /* restore interrupts */
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(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
else splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
else splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(sps);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(espspl);
splx(espspl);
splx(spl);
splx(spl);
splx(spl);
splx(spl);
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(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(s);
splx(s);
splx(s);
splx(s);
splx(s);
#define IOBC_UNLOCK(s) splx((s))
#define PCI_CONF_UNLOCK(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(IPL_NONE);
splx(IPL_NONE);
splx(o);
splx(s);
splx(s);
void splx(int) __section(".stub");
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(s);
splx(s);
(void)splx(s);
splx(s);
splx(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(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sps);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(__s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(pcpl);
splx(s);
splx(s);
splx(s);
splx(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);
void splx(int);
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(pcpl); /* Process pendings. */
splx(pri);
splx(s);
splx(int ipl)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
splx(ppl);
void splx(int);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(opl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ipl); /* enable interrupts */
splx(s);
splx(s);
splx(s);
splx(s);
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(s2);
splx(s2);
splx(s);
splx(s);
splx(s);
splx(s);
#define MCOUNT_EXIT splx(s)
splx(s);
splx(tf->tf_ssr & PSL_IMASK);
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(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(s2);
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);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(ihp->ih.ih_classipl);
splx(s);
splx(ihp->ih.ih_classipl);
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(s2);
splx(s2);
splx(s1);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(x);
splx(x);
splx(x);
splx(x);
splx(x);
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);
static __inline __always_inline void splx(int newpil)
splx(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(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(state->saved_spl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s2);
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);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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);
(void) splx(s);
(void) splx(s);
(void) 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(i);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splsave = splx(0xe); /* XXX WRONG (this can lower IPL) */
splx(splsave);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sps);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(splhigh());
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
goto splx;
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);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(xs_state.suspend_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);
void splx(int);
splx(s);
splx(s);
splx(s);
splx(s);
(void)splx(s);
splx(s);
splx(s);
splx(apm_spl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(spl2);
splx(spl1);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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);
(void) splx(s);
(void) splx(s);
(void) splx(s);
(void) splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(s1);
splx(s1);
splx(s1);
splx(s1);
splx(s1);
splx(s1);
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(apm_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(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(*flags);
splx(s);
splx(s);
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);
#define NET_UNLOCK_GIANT() splx(s)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(intState);
splx(state);
splx(intState);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(isp->isp_osinfo.splsaved);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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: End of time-critical section. */
splx(s); /* XXX: End of time-critical section. */
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(st);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
fail: splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(b);
splx(b);
splx(b);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sps);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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 tty_unlock(tp) splx(s)
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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(s);
(void) splx(s);
(void) splx(s);
(void) splx(s);
(void) splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(sps);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
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);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(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(oldspl);
splx(oldspl);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(lock->ecl_s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(IPL_SAFEPRI);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s2);
splx(s);
splx(s);
splx(s);
splx(s);
splx(oldspl);
splx(s);
splx(s);
splx(s);
splx(ucas_critical_splcookie);
splx(*sp);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(_s);
splx(__s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(__s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(__s); \
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(*s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s);
splx(s_spl);
splx(s);