tmr 108 bsp/drv/dev/block/fdd.c timer_t tmr; /* timer id */
tmr 199 bsp/drv/dev/block/fdd.c timer_stop(&sc->tmr);
tmr 216 bsp/drv/dev/block/fdd.c timer_callout(&sc->tmr, 250, &fdc_timeout, sc);
tmr 242 bsp/drv/dev/block/fdd.c timer_callout(&sc->tmr, 500, &fdc_timeout, sc);
tmr 259 bsp/drv/dev/block/fdd.c timer_callout(&sc->tmr, 5000, &fdc_timeout, sc);
tmr 279 bsp/drv/dev/block/fdd.c timer_callout(&sc->tmr, 4000, &fdc_timeout, sc);
tmr 314 bsp/drv/dev/block/fdd.c timer_callout(&sc->tmr, 2000, &fdc_timeout, sc);
tmr 343 bsp/drv/dev/block/fdd.c timer_callout(&sc->tmr, 5000, &fdc_timeout, sc);
tmr 394 bsp/drv/dev/block/fdd.c timer_stop(&sc->tmr);
tmr 405 bsp/drv/dev/block/fdd.c timer_stop(&sc->tmr);
tmr 69 sys/kern/timer.c timer_add(struct timer *tmr, u_long ticks)
tmr 77 sys/kern/timer.c tmr->expire = lbolt + ticks;
tmr 78 sys/kern/timer.c tmr->state = TM_ACTIVE;
tmr 87 sys/kern/timer.c if (time_before(tmr->expire, t->expire))
tmr 90 sys/kern/timer.c list_insert(list_prev(n), &tmr->link);
tmr 97 sys/kern/timer.c timer_stop(struct timer *tmr)
tmr 101 sys/kern/timer.c ASSERT(tmr != NULL);
tmr 104 sys/kern/timer.c if (tmr->state == TM_ACTIVE) {
tmr 105 sys/kern/timer.c list_remove(&tmr->link);
tmr 106 sys/kern/timer.c tmr->state = TM_STOP;
tmr 119 sys/kern/timer.c timer_callout(struct timer *tmr, u_long msec, void (*fn)(void *), void *arg)
tmr 123 sys/kern/timer.c ASSERT(tmr != NULL);
tmr 128 sys/kern/timer.c if (tmr->state == TM_ACTIVE)
tmr 129 sys/kern/timer.c list_remove(&tmr->link);
tmr 131 sys/kern/timer.c tmr->func = fn;
tmr 132 sys/kern/timer.c tmr->arg = arg;
tmr 133 sys/kern/timer.c tmr->interval = 0;
tmr 134 sys/kern/timer.c timer_add(tmr, mstohz(msec));
tmr 149 sys/kern/timer.c struct timer *tmr;
tmr 155 sys/kern/timer.c tmr = &curthread->timeout;
tmr 156 sys/kern/timer.c remain = hztoms(time_remain(tmr->expire));
tmr 206 sys/kern/timer.c struct timer *tmr;
tmr 211 sys/kern/timer.c tmr = &curtask->alarm;
tmr 217 sys/kern/timer.c if (tmr->state == TM_ACTIVE)
tmr 218 sys/kern/timer.c left = hztoms(time_remain(tmr->expire));
tmr 221 sys/kern/timer.c timer_stop(tmr);
tmr 223 sys/kern/timer.c timer_callout(tmr, msec, &alarm_expire, curtask);
tmr 242 sys/kern/timer.c struct timer *tmr;
tmr 258 sys/kern/timer.c tmr = t->periodic;
tmr 263 sys/kern/timer.c if (tmr == NULL || tmr->state != TM_ACTIVE) {
tmr 267 sys/kern/timer.c timer_stop(tmr);
tmr 269 sys/kern/timer.c if (tmr == NULL) {
tmr 275 sys/kern/timer.c if ((tmr = kmem_alloc(sizeof(tmr))) == NULL) {
tmr 279 sys/kern/timer.c memset(tmr, 0, sizeof(*tmr));
tmr 280 sys/kern/timer.c event_init(&tmr->event, "periodic");
tmr 281 sys/kern/timer.c t->periodic = tmr;
tmr 287 sys/kern/timer.c tmr->interval = mstohz(period);
tmr 288 sys/kern/timer.c if (tmr->interval == 0)
tmr 289 sys/kern/timer.c tmr->interval = 1;
tmr 290 sys/kern/timer.c timer_add(tmr, mstohz(start));
tmr 308 sys/kern/timer.c struct timer *tmr;
tmr 311 sys/kern/timer.c tmr = curthread->periodic;
tmr 312 sys/kern/timer.c if (tmr == NULL || tmr->state != TM_ACTIVE)
tmr 315 sys/kern/timer.c if (time_before(lbolt, tmr->expire)) {
tmr 319 sys/kern/timer.c rc = sched_sleep(&tmr->event);
tmr 349 sys/kern/timer.c struct timer *tmr;
tmr 363 sys/kern/timer.c tmr = timer_next(&expire_list);
tmr 364 sys/kern/timer.c list_remove(&tmr->link);
tmr 365 sys/kern/timer.c tmr->state = TM_STOP;
tmr 368 sys/kern/timer.c (*tmr->func)(tmr->arg);
tmr 391 sys/kern/timer.c struct timer *tmr;
tmr 407 sys/kern/timer.c tmr = timer_next(&timer_list);
tmr 408 sys/kern/timer.c if (time_before(lbolt, tmr->expire))
tmr 411 sys/kern/timer.c list_remove(&tmr->link);
tmr 412 sys/kern/timer.c if (tmr->interval != 0) {
tmr 416 sys/kern/timer.c ticks = time_remain(tmr->expire + tmr->interval);
tmr 417 sys/kern/timer.c timer_add(tmr, ticks);
tmr 418 sys/kern/timer.c sched_wakeup(&tmr->event);
tmr 423 sys/kern/timer.c list_insert(&expire_list, &tmr->link);