__txn_detail
tp, links, __txn_detail);
SH_TAILQ_INSERT_HEAD(&mgr->region->active_txn, td, links, __txn_detail);
tp, links, __txn_detail);
SH_TAILQ_FIRST(&mgr->region->active_txn, __txn_detail);
txnp = SH_TAILQ_NEXT(txnp, links, __txn_detail)) {
for (txnp = SH_TAILQ_FIRST(&mgr->region->active_txn, __txn_detail);
txnp = SH_TAILQ_NEXT(txnp, links, __txn_detail)) {
SH_TAILQ_INSERT_HEAD(&mgr->region->active_txn, td, links, __txn_detail);
struct __txn_detail *td;
for (td = SH_TAILQ_FIRST(&tmr->active_txn, __txn_detail);
td = SH_TAILQ_NEXT(td, links, __txn_detail))