Searched refs:tmrs (Results 1 – 1 of 1) sorted by relevance
/freebsd/usr.sbin/uhsoctl/ |
H A D | uhsoctl.c | 198 tmr_run(struct timers *tmrs) in tmr_run() argument 202 te = TAILQ_FIRST(&tmrs->head); in tmr_run() 206 te->timeout -= tmrs->res; in tmr_run() 209 TAILQ_REMOVE(&tmrs->head, te, next); in tmr_run() 220 tmr_add(struct timers *tmrs, int id, int timeout, tmr_cb func, void *arg) in tmr_add() argument 232 te2 = TAILQ_FIRST(&tmrs->head); in tmr_add() 234 if (TAILQ_EMPTY(&tmrs->head)) { in tmr_add() 235 TAILQ_INSERT_HEAD(&tmrs->head, te, next); in tmr_add() 238 TAILQ_INSERT_HEAD(&tmrs->head, te, next); in tmr_add() 247 TAILQ_INSERT_AFTER(&tmrs->head, te2, te, next); in tmr_add()
|