Home
last modified time | relevance | path

Searched refs:tmq_list (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_timerq.c89 for (up = fmd_list_next(&tmq->tmq_list); up; up = fmd_list_next(up)) { in fmd_timerq_install()
95 fmd_list_insert_before(&tmq->tmq_list, up, tp); in fmd_timerq_install()
97 fmd_list_insert_after(&tmq->tmq_list, up, tp); in fmd_timerq_install()
99 if (up != NULL && fmd_list_next(&tmq->tmq_list) == tp) in fmd_timerq_install()
101 else if (up == NULL && fmd_list_next(&tmq->tmq_list) == tp) in fmd_timerq_install()
136 fmd_list_delete(&tmq->tmq_list, tp); in fmd_timerq_remove()
148 if (fmd_list_next(&tmq->tmq_list) == NULL) in fmd_timerq_remove()
196 while (!tmq->tmq_abort && fmd_list_next(&tmq->tmq_list) == NULL) in fmd_timerq_exec()
205 &tmq->tmq_list)) != NULL; now = fmd_time_gethrtime()) { in fmd_timerq_exec()
211 fmd_list_delete(&tmq->tmq_list, tp); in fmd_timerq_exec()
[all …]
H A Dfmd_timerq.h59 fmd_list_t tmq_list; /* list of active timers, sorted by tmr_hrt */ member
H A Dfmd_mdb.c1387 wsp->walk_addr = (uintptr_t)tmq.tmq_list.l_next; in tmq_walk_init()