Lines Matching refs:st_queue
29 smc->t.st_queue = NULL; in smt_timer_init()
44 if (smc->t.st_queue == timer && !timer->tm_next) { in smt_timer_stop()
47 for (prev = &smc->t.st_queue ; (tm = *prev) ; prev = &tm->tm_next ) { in smt_timer_stop()
72 if (!smc->t.st_queue) { in smt_timer_start()
73 smc->t.st_queue = timer ; in smt_timer_start()
88 for (prev = &smc->t.st_queue ; (tm = *prev) ; prev = &tm->tm_next ) { in smt_timer_start()
103 hwt_start(smc,smc->t.st_queue->tm_delta) ; in smt_timer_start()
125 last = &smc->t.st_queue ; in timer_done()
126 tm = smc->t.st_queue ; in timer_done()
141 next = smc->t.st_queue ; in timer_done()
142 smc->t.st_queue = tm ; in timer_done()
149 if (restart && smc->t.st_queue) in timer_done()
150 hwt_start(smc,smc->t.st_queue->tm_delta) ; in timer_done()