catch
process(int catch)
if (!catch) {
if (enterhist || (catch && intty && !whyles))
void catch(int) __dead;
(void)signal(SIGINT, catch);
(void)signal(SIGINT, catch);
(void) signal(SIGINT, catch);
(void) signal(SIGINT, catch);
(void) signal(SIGQUIT, catch);
(void) signal(SIGINT, catch);
(void) signal(SIGQUIT, catch);
static int wtwait(struct wt_softc *sc, int catch, const char *msg);
wtwait(struct wt_softc *sc, int catch, const char *msg)
if ((error = tsleep((void *)sc, WTPRI | catch, msg, 0)) != 0)
sleepq_block(int timo, bool catch, syncobj_t *syncobj __unused, int nlocks)
lfs_vtruncbuf(struct vnode *vp, daddr_t lbn, bool catch, int slptimeo)
error = bbusy(bp, catch, slptimeo, NULL);
error = bbusy(bp, catch, slptimeo, NULL);
sa.sa_handler = catch;