Lines Matching refs:stk
410 stack<DbTxn*> stk;
414 stk.push(ptxn);
417 env_txns_.insert(make_pair(penv, stk));
767 stack<DbTxn*>&stk = env_txns_[env1];
774 if (stk.size() > 0) {
775 txn = stk.top();
786 stk.push(txn);
792 ptxn = stk.size() > 0 ? stk.top() : NULL;
797 stk.push(txn);
813 stack<DbTxn*> &stk = env_txns_[env];
814 ptxn = stk.top();
823 stk.pop();
838 stack<DbTxn*> &stk = env_txns_[env];
839 while (stk.size() > 0 && (ptxn = stk.top()) != txn) {
840 stk.pop();
848 if (stk.size() == 0)
852 stk.pop();
874 stack<DbTxn*> &stk = env_txns_[env];
875 while (stk.size() > 0 && (ptxn = stk.top()) != txn) {
878 stk.pop();
884 if (stk.size() == 0)
888 stk.pop();
914 stack<DbTxn*> &stk = itr->second;
915 if (stk.size() == 0)
917 ptxn = stk.top();
929 stk.pop();
935 stack<DbTxn*> &stk = env_txns_[env];
936 DbTxn *ptxn = stk.top();
937 stk.pop();
938 stk.push(newtxn);
1000 stack<DbTxn*> stk;
1005 stk.push(ptxn);
1008 env_txns_.insert(make_pair(env1, stk));