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

Lines Matching refs:dbmeta

127 	vers = btm->dbmeta.version;
156 __db_fchk(env, "DB->open", btm->dbmeta.flags, BTM_MASK)) != 0)
159 if (F_ISSET(&btm->dbmeta, BTM_RECNO)) {
171 if (F_ISSET(&btm->dbmeta, BTM_DUP))
181 if (F_ISSET(&btm->dbmeta, BTM_RECNUM)) {
197 if (F_ISSET(&btm->dbmeta, BTM_FIXEDLEN)) {
209 if (F_ISSET(&btm->dbmeta, BTM_RENUMBER)) {
221 if (F_ISSET(&btm->dbmeta, BTM_SUBDB))
231 if (F_ISSET(&btm->dbmeta, BTM_DUPSORT)) {
244 dbp->pgsize = btm->dbmeta.pagesize;
247 memcpy(dbp->fileid, btm->dbmeta.uid, DB_FILE_ID_LEN);
310 if (meta->dbmeta.magic == DB_BTREEMAGIC) {
318 __memp_set_last_pgno(mpf, meta->dbmeta.last_pgno);
367 meta->dbmeta.lsn = *lsnp;
368 meta->dbmeta.pgno = pgno;
369 meta->dbmeta.magic = DB_BTREEMAGIC;
370 meta->dbmeta.version = DB_BTREEVERSION;
371 meta->dbmeta.pagesize = dbp->pgsize;
373 FLD_SET(meta->dbmeta.metaflags, DBMETA_CHKSUM);
375 meta->dbmeta.encrypt_alg = env->crypto_handle->alg;
376 DB_ASSERT(env, meta->dbmeta.encrypt_alg != 0);
377 meta->crypto_magic = meta->dbmeta.magic;
379 meta->dbmeta.type = P_BTREEMETA;
380 meta->dbmeta.free = PGNO_INVALID;
381 meta->dbmeta.last_pgno = pgno;
383 F_SET(&meta->dbmeta, BTM_DUP);
385 F_SET(&meta->dbmeta, BTM_FIXEDLEN);
387 F_SET(&meta->dbmeta, BTM_RECNUM);
389 F_SET(&meta->dbmeta, BTM_RENUMBER);
391 F_SET(&meta->dbmeta, BTM_SUBDB);
393 F_SET(&meta->dbmeta, BTM_DUPSORT);
395 F_SET(&meta->dbmeta, BTM_RECNO);
396 memcpy(meta->dbmeta.uid, dbp->fileid, DB_FILE_ID_LEN);
450 meta->dbmeta.last_pgno = 1;
490 meta->dbmeta.last_pgno = 1;
573 lsn = meta->dbmeta.lsn;
576 txn, &meta->dbmeta.lsn, dbp->meta_pgno, (PAGE *)meta)) != 0)
590 (ret = __bam_root_log(mdbp, txn, &meta->dbmeta.lsn, 0,
591 meta->dbmeta.pgno, root->pgno, &meta->dbmeta.lsn)) != 0)