Lines Matching defs:meta
771 * Recovery function for setting the root page on the meta-data page.
786 BTMETA *meta;
793 meta = NULL;
798 0, &meta)) != 0) {
806 cmp_n = LOG_COMPARE(lsnp, &LSN(meta));
807 cmp_p = LOG_COMPARE(&LSN(meta), &argp->meta_lsn);
808 CHECK_LSN(env, op, cmp_p, &LSN(meta), &argp->meta_lsn);
811 REC_DIRTY(mpf, ip, file_dbp->priority, &meta);
812 meta->root = argp->root_pgno;
813 meta->dbmeta.lsn = *lsnp;
814 ((BTREE *)file_dbp->bt_internal)->bt_root = meta->root;
817 REC_DIRTY(mpf, ip, file_dbp->priority, &meta);
818 meta->dbmeta.lsn = argp->meta_lsn;
820 if ((ret = __memp_fput(mpf, ip, meta, file_dbp->priority)) != 0)
822 meta = NULL;
827 out: if (meta != NULL)
828 (void)__memp_fput(mpf, ip, meta, file_dbp->priority);