Lines Matching defs:meta
76 BTMETA *meta;
84 meta = NULL;
91 if ((ret = memp_fget(dbp->mpf, &pgno, 0, (PAGE **)&meta)) != 0)
94 if (meta->free == PGNO_INVALID) {
100 pgno = meta->free;
103 meta->free = h->next_pgno;
109 &meta->lsn, 0, dbp->log_fileid, &meta->lsn, &h->lsn,
110 h->pgno, (u_int32_t)type, meta->free)) != 0)
112 LSN(h) = LSN(meta);
115 (void)memp_fput(dbp->mpf, (PAGE *)meta, DB_MPOOL_DIRTY);
124 if (meta != NULL)
125 (void)memp_fput(dbp->mpf, meta, 0);
156 BTMETA *meta;
176 if ((ret = memp_fget(dbp->mpf, &pgno, 0, (PAGE **)&meta)) != 0) {
187 dbc->txn, &meta->lsn, 0, dbp->log_fileid, h->pgno,
188 &meta->lsn, &ldbt, meta->free)) != 0) {
189 (void)memp_fput(dbp->mpf, (PAGE *)meta, 0);
193 LSN(h) = LSN(meta);
209 P_INIT(h, dbp->pgsize, h->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
212 meta->free = h->pgno;
215 ret = memp_fput(dbp->mpf, (PAGE *)meta, DB_MPOOL_DIRTY);