Searched refs:tmgrp (Results 1 – 2 of 2) sorted by relevance
122 DB_TXNMGR *tmgrp; local140 if ((ret = __os_calloc(1, sizeof(DB_TXNMGR), &tmgrp)) != 0)144 tmgrp->mutexp = NULL;145 tmgrp->dbenv = dbenv;146 tmgrp->recover =148 tmgrp->flags = LF_ISSET(DB_TXN_NOSYNC | DB_THREAD);149 TAILQ_INIT(&tmgrp->txn_chain);152 tmgrp->reginfo.dbenv = dbenv;153 tmgrp->reginfo.appname = DB_APP_NONE;155 tmgrp->reginfo.path = NULL;[all …]
119 #define LOCK_TXNTHREAD(tmgrp) \ argument120 if (F_ISSET(tmgrp, DB_THREAD)) \121 (void)__db_mutex_lock((tmgrp)->mutexp, -1)122 #define UNLOCK_TXNTHREAD(tmgrp) \ argument123 if (F_ISSET(tmgrp, DB_THREAD)) \124 (void)__db_mutex_unlock((tmgrp)->mutexp, -1)126 #define LOCK_TXNREGION(tmgrp) \ argument127 (void)__db_mutex_lock(&(tmgrp)->region->hdr.lock, (tmgrp)->reginfo.fd)128 #define UNLOCK_TXNREGION(tmgrp) \ argument129 (void)__db_mutex_unlock(&(tmgrp)->region->hdr.lock, (tmgrp)->reginfo.fd)[all …]