Lines Matching defs:handler
28 * handler may not sleep, or a kernel panic will happen. Thus I cannot
648 DPRINT("%s: timeout handler died. %s\n", func, message);
997 static void schedule_bh(void (*handler)(void))
1001 floppy_work_fn = handler;
1711 /* interrupt handler. Note that this can be called externally on the Sparc */
1716 void (*handler)(void) = do_floppy;
1718 lasthandler = handler;
1730 pr_info("handler=%ps\n", handler);
1741 * handler here, and thus we have to fear no interference of other
1745 do_print = !handler && print_unex && initialized;
1761 if (!handler) {
1765 schedule_bh(handler);
1833 pr_info("now=%lu last interrupt=%lu diff=%lu last called handler=%ps\n",
2011 /* schedules handler, waiting for completion. May be interrupted, will then
2014 static int wait_til_done(void (*handler)(void), bool interruptible)
2018 schedule_bh(handler);
2314 /* Interrupt handler evaluating the result of the r/w operation */