Lines Matching refs:cpr
220 txg_thread_enter(tx_state_t *tx, callb_cpr_t *cpr)
222 CALLB_CPR_INIT(cpr, &tx->tx_sync_lock, callb_generic_cpr, FTAG);
227 txg_thread_exit(tx_state_t *tx, callb_cpr_t *cpr, kthread_t **tpp)
233 CALLB_CPR_EXIT(cpr); /* drops &tx->tx_sync_lock */
238 txg_thread_wait(tx_state_t *tx, callb_cpr_t *cpr, kcondvar_t *cv, clock_t time)
240 CALLB_CPR_SAFE_BEGIN(cpr);
248 CALLB_CPR_SAFE_END(cpr, &tx->tx_sync_lock);
451 callb_cpr_t cpr;
454 txg_thread_enter(tx, &cpr);
475 txg_thread_wait(tx, &cpr, &tx->tx_sync_more_cv, timer);
488 txg_thread_wait(tx, &cpr, &tx->tx_quiesce_done_cv, 0);
492 txg_thread_exit(tx, &cpr, &tx->tx_sync_thread);
530 callb_cpr_t cpr;
532 txg_thread_enter(tx, &cpr);
547 txg_thread_wait(tx, &cpr, &tx->tx_quiesce_more_cv, 0);
550 txg_thread_exit(tx, &cpr, &tx->tx_quiesce_thread);