Searched refs:er_tdlist (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/kern/ |
H A D | subr_epoch.c | 71 volatile struct epoch_tdlist er_tdlist; member 286 TAILQ_FOREACH(tdwait, &er->er_tdlist, et_link) in epoch_where_report() 350 TAILQ_INIT((struct threadlist *)(uintptr_t)&er->er_tdlist); in epoch_ctor() 445 MPASS(TAILQ_EMPTY(&er->er_tdlist)); in epoch_free() 486 TAILQ_INSERT_TAIL(&er->er_tdlist, et, et_link); in _epoch_enter_preempt() 533 TAILQ_REMOVE(&er->er_tdlist, et, et_link); in _epoch_exit_preempt() 584 if (TAILQ_EMPTY(&record->er_tdlist)) in epoch_block_handler_preempt() 602 } while (!TAILQ_EMPTY(&record->er_tdlist) && in epoch_block_handler_preempt() 638 TAILQ_FOREACH(tdwait, &record->er_tdlist, et_link) { in epoch_block_handler_preempt() 859 TAILQ_FOREACH(tdwait, &er->er_tdlist, et_link) in in_epoch_verbose_preempt() [all …]
|