Home
last modified time | relevance | path

Searched refs:pkc_log (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libpool/common/
H A Dpool_kernel.c725 if (log_size(prov->pkc_log) != 0) { in pool_knl_update()
828 if (prov->pkc_log->l_state == LS_FAIL) { in pool_knl_commit()
842 if (log_walk(prov->pkc_log, log_item_commit) != PO_SUCCESS) { in pool_knl_commit()
862 (void) log_walk(prov->pkc_log, log_item_release); in pool_knl_commit()
863 log_empty(prov->pkc_log); in pool_knl_commit()
1209 prov->pkc_log->l_state = LS_RECOVER; in pool_knl_recover()
1210 if (log_reverse_walk(prov->pkc_log, log_item_undo) != PO_SUCCESS) { in pool_knl_recover()
1212 prov->pkc_log->l_state = LS_FAIL; in pool_knl_recover()
1216 prov->pkc_log->l_state = LS_DO; in pool_knl_recover()
1228 prov->pkc_log->l_state = LS_UNDO; in pool_knl_rollback()
[all …]
H A Dpool_kernel_impl.h171 log_t *pkc_log; /* Transaction log */ member