Lines Matching refs:sdbc
598 DBC *pdbc, *sdbc;
605 pdbc = sdbc = NULL;
620 if ((ret = __db_cursor(sdbp, ip, txn, &sdbc, 0)) != 0)
631 if ((ret = __dbc_get(sdbc, &key, &data,
632 (STD_LOCKING(sdbc) ? DB_RMW : 0) |
638 if ((t_ret = __dbc_close(sdbc)) != 0 && ret == 0)
642 sdbc = NULL;
692 if ((ret = __db_cursor(sdbp, ip, txn, &sdbc,
696 txn, dbp->type, PGNO_INVALID, 0, sdbc->locker, &pdbc)) != 0)
700 dbp->associate_locker = sdbc->locker;
722 if ((ret = __dbc_put(sdbc,
734 err: if (sdbc != NULL && (t_ret = __dbc_close(sdbc)) != 0 && ret == 0)
822 DBC *fdbc, *sdbc, *pdbc;
906 sdbp->type, PGNO_INVALID, 0, dbc->locker, &sdbc)) != 0) {
911 DB_ASSERT(env, sdbc->mylock.off == LOCK_INVALID);
912 F_SET(sdbc, DBC_WRITER);
925 ret = __dbc_get(sdbc, &skey, &oldpkey,
946 ret = __dbc_put(sdbc, &skey, key, DB_UPDATE_SECONDARY);
950 if ((t_ret = __dbc_close(sdbc)) != 0 && ret == 0)