Lines Matching refs:to
18 timeout_set(struct timeout *to, void (*fn)(void *), void *arg)
20 callout_init_mtx(&to->c, &Giant, 0);
21 callout_reset(&to->c, -1, fn, arg);
26 timeout_pending(struct timeout *to)
28 return callout_pending(&to->c);
33 timeout_add_usec(struct timeout *to, int usec)
35 return (callout_schedule(&to->c, USEC_2_TICKS(usec)) ? 0 : 1);
40 timeout_add_msec(struct timeout *to, int msec)
42 return timeout_add_usec(to, msec * 1000);
47 timeout_add_sec(struct timeout *to, int sec)
49 return timeout_add_msec(to, sec * 1000);
54 timeout_del(struct timeout *to)
56 return ((callout_stop(&to->c) == 1) ? 1 : 0);