• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/dbreg/

Lines Matching refs:env

28 __dbreg_add_dbentry(env, dblp, dbp, ndx)
29 ENV *env;
39 MUTEX_LOCK(env, dblp->mtx_dbreg);
47 if ((ret = __os_realloc(env,
60 DB_ASSERT(env, dblp->dbentry[ndx].dbp == NULL);
64 err: MUTEX_UNLOCK(env, dblp->mtx_dbreg);
79 MUTEX_LOCK(dblp->env, dblp->mtx_dbreg);
84 MUTEX_UNLOCK(dblp->env, dblp->mtx_dbreg);
96 __dbreg_log_files(env, opcode)
97 ENV *env;
107 dblp = env->lg_handle;
112 MUTEX_LOCK(env, lp->mtx_filelist);
137 if ((ret = __dbreg_register_log(env, NULL, &r_unused,
145 MUTEX_UNLOCK(env, lp->mtx_filelist);
161 __dbreg_close_files(env, do_restored)
162 ENV *env;
171 if (!LOGGING_ON(env))
174 dblp = env->lg_handle;
177 MUTEX_LOCK(env, dblp->mtx_dbreg);
206 MUTEX_UNLOCK(env, dblp->mtx_dbreg);
214 MUTEX_LOCK(env, dblp->mtx_dbreg);
220 MUTEX_UNLOCK(env, dblp->mtx_dbreg);
230 __dbreg_close_file(env, fnp)
231 ENV *env;
237 dblp = env->lg_handle;
242 DB_ASSERT(env, dbp->log_filename == fnp);
243 DB_ASSERT(env, F_ISSET(dbp, DB_AM_RECOVER));
256 __dbreg_mark_restored(env)
257 ENV *env;
264 if (!LOGGING_ON(env))
267 dblp = env->lg_handle;
270 MUTEX_LOCK(env, lp->mtx_filelist);
275 MUTEX_UNLOCK(env, lp->mtx_filelist);
288 __dbreg_invalidate_files(env, do_restored)
289 ENV *env;
298 if (!LOGGING_ON(env))
301 dblp = env->lg_handle;
305 MUTEX_LOCK(env, lp->mtx_filelist);
317 if ((ret = __dbreg_log_close(env,
324 err: MUTEX_UNLOCK(env, lp->mtx_filelist);
335 __dbreg_id_to_db(env, txn, dbpp, ndx, tryopen)
336 ENV *env;
347 dblp = env->lg_handle;
350 MUTEX_LOCK(env, dblp->mtx_dbreg);
379 MUTEX_UNLOCK(env, dblp->mtx_dbreg);
408 if ((ret = __dbreg_do_open(env, txn, dblp,
442 err: MUTEX_UNLOCK(env, dblp->mtx_dbreg);
460 ENV *env;
465 env = dblp->env;
471 MUTEX_LOCK(env, lp->mtx_filelist);
479 MUTEX_UNLOCK(env, lp->mtx_filelist);
497 ENV *env;
502 env = dblp->env;
508 MUTEX_LOCK(env, lp->mtx_filelist);
516 MUTEX_UNLOCK(env, lp->mtx_filelist);
531 __dbreg_get_name(env, fid, fnamep, dnamep)
532 ENV *env;
539 dblp = env->lg_handle;
562 __dbreg_do_open(env,
564 ENV *env;
584 if ((ret = __db_create_internal(&dbp, lp->env, 0)) != 0)
630 __dbreg_check_master(env, uid, name) != 0) ||
647 ret = __db_txnlist_update(env,
674 ret = __db_txnlist_update(env, info,
680 (void)__dbreg_add_dbentry(env, lp, NULL, ndx);
685 __dbreg_check_master(env, uid, name)
686 ENV *env;
694 if ((ret = __db_create_internal(&dbp, env, 0)) != 0)
721 * there are other processes with valid open handles to this env.
731 ENV *env;
737 env = dbp->env;
739 DB_ASSERT(env, IS_REP_MASTER(env));
741 env = dbp->env;
742 dblp = env->lg_handle;
747 MUTEX_LOCK(env, lp->mtx_filelist);
749 MUTEX_UNLOCK(env, lp->mtx_filelist);
761 if ((ret = __txn_begin(env, NULL, NULL, &txn, 0)) != 0)
786 MUTEX_UNLOCK(env, lp->mtx_filelist);