Lines Matching refs:st_queue
33 smc->t.st_queue = NULL; in smt_timer_init()
48 if (smc->t.st_queue == timer && !timer->tm_next) { in smt_timer_stop()
51 for (prev = &smc->t.st_queue ; (tm = *prev) ; prev = &tm->tm_next ) { in smt_timer_stop()
76 if (!smc->t.st_queue) { in smt_timer_start()
77 smc->t.st_queue = timer ; in smt_timer_start()
92 for (prev = &smc->t.st_queue ; (tm = *prev) ; prev = &tm->tm_next ) { in smt_timer_start()
107 hwt_start(smc,smc->t.st_queue->tm_delta) ; in smt_timer_start()
129 last = &smc->t.st_queue ; in timer_done()
130 tm = smc->t.st_queue ; in timer_done()
145 next = smc->t.st_queue ; in timer_done()
146 smc->t.st_queue = tm ; in timer_done()
153 if (restart && smc->t.st_queue) in timer_done()
154 hwt_start(smc,smc->t.st_queue->tm_delta) ; in timer_done()