Lines Matching refs:dbenv
38 lock_open(path, flags, mode, dbenv, ltp) in lock_open() argument
42 DB_ENV *dbenv;
55 if ((ret = __db_fchk(dbenv, "lock_open", flags, OKFLAGS)) != 0)
61 lt->dbenv = dbenv;
67 if (dbenv != NULL) {
68 if (dbenv->lk_modes != 0) {
69 lock_modes = dbenv->lk_modes;
72 if (dbenv->lk_max != 0) {
73 maxlocks = dbenv->lk_max;
79 lt->reginfo.dbenv = dbenv;
105 if ((ret = __lock_tabinit(dbenv, lt->region)) != 0)
110 __db_err(dbenv,
118 if (dbenv != NULL && dbenv->lk_detect != DB_LOCK_NORUN) {
120 dbenv->lk_detect != DB_LOCK_DEFAULT &&
121 lt->region->detect != dbenv->lk_detect) {
122 __db_err(dbenv,
128 lt->region->detect = dbenv->lk_detect;
145 (void)lock_unlink(path, 1, dbenv);
161 __lock_panic(dbenv) in __lock_panic() argument
162 DB_ENV *dbenv; in __lock_panic()
164 if (dbenv->lk_info != NULL)
165 dbenv->lk_info->region->hdr.panic = 1;
174 __lock_tabinit(dbenv, lrp) in __lock_tabinit() argument
175 DB_ENV *dbenv; in __lock_tabinit()
186 conflicts = dbenv == NULL || dbenv->lk_conflicts == NULL ?
187 db_rw_conflicts : dbenv->lk_conflicts;
284 lock_unlink(path, force, dbenv) in lock_unlink() argument
287 DB_ENV *dbenv;
293 reginfo.dbenv = dbenv;
420 __db_err(lt->dbenv,