Lines Matching refs:meta
45 BTMETA *meta;
68 if ((ret = memp_fget(mpf, &pgno, 0, &meta)) != 0) {
81 (void)memp_fput(mpf, meta, 0);
99 argp->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
105 (void)memp_fput(mpf, meta, 0);
111 cmp_n = log_compare(lsnp, &LSN(meta));
112 cmp_p = log_compare(&LSN(meta), &argp->meta_lsn);
115 meta->lsn = *lsnp;
116 meta->free = argp->next;
120 meta->lsn = argp->meta_lsn;
121 meta->free = argp->pgno;
124 if ((ret = memp_fput(mpf, meta, modified ? DB_MPOOL_DIRTY : 0)) != 0)
149 BTMETA *meta;
202 if ((ret = memp_fget(mpf, &pgno, 0, &meta)) != 0) {
209 cmp_n = log_compare(lsnp, &LSN(meta));
210 cmp_p = log_compare(&LSN(meta), &argp->meta_lsn);
213 meta->free = argp->pgno;
215 meta->lsn = *lsnp;
219 meta->free = argp->next;
221 meta->lsn = argp->meta_lsn;
224 if ((ret = memp_fput(mpf, meta, modified ? DB_MPOOL_DIRTY : 0)) != 0)