Lines Matching refs:ctxn
287 DB_TXN *ctxn, *txn;
297 ctxn = txn = NULL;
497 if ((ret = dbenv->txn_begin(dbenv, txn, &ctxn, 0)) != 0)
499 switch (ret = dbp->put(dbp, ctxn, writep, &data, put_flags)) {
501 if (ctxn != NULL) {
503 ctxn->commit(ctxn, DB_TXN_NOSYNC)) != 0)
505 ctxn = NULL;
520 if (ctxn != NULL) {
521 if ((ret = ctxn->abort(ctxn)) != 0)
523 ctxn = NULL;
529 if (ctxn != NULL) {
530 (void)ctxn->abort(ctxn);
531 ctxn = NULL;
535 if (ctxn != NULL) {
536 if ((ret = ctxn->abort(ctxn)) != 0)
538 ctxn = NULL;