Lines Matching refs:dbp
82 __db_goff(dbp, dbt, tlen, pgno, bpp, bpsz) in __db_goff() argument
83 DB *dbp; in __db_goff()
118 __os_malloc(needed, dbp->db_malloc, &dbt->data)) != 0)
134 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &h)) != 0) {
135 (void)__db_pgerr(dbp, pgno);
154 memp_fput(dbp->mpf, h, 0);
173 DB *dbp; local
187 dbp = dbc->dbp;
188 pagespace = P_MAXSPACE(dbp->pgsize);
211 if ((ret = __db_big_log(dbp->dbenv->lg_info, dbc->txn,
212 &new_lsn, 0, DB_ADD_BIG, dbp->log_fileid,
225 P_INIT(pagep, dbp->pgsize,
241 (void)memp_fput(dbp->mpf, lastp, DB_MPOOL_DIRTY);
245 (void)memp_fput(dbp->mpf, lastp, DB_MPOOL_DIRTY);
261 DB *dbp; local
265 dbp = dbc->dbp;
266 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &h)) != 0) {
267 (void)__db_pgerr(dbp, pgno);
272 if ((ret = __db_ovref_log(dbp->dbenv->lg_info, dbc->txn,
273 &LSN(h), 0, dbp->log_fileid, h->pgno, adjust,
278 (void)memp_fput(dbp->mpf, h, DB_MPOOL_DIRTY);
294 DB *dbp; local
300 dbp = dbc->dbp;
302 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &pagep)) != 0) {
303 (void)__db_pgerr(dbp, pgno);
312 (void)memp_fput(dbp->mpf, pagep, 0);
320 if ((ret = __db_big_log(dbp->dbenv->lg_info, dbc->txn,
321 &LSN(pagep), 0, DB_REM_BIG, dbp->log_fileid,
348 __db_moff(dbp, dbt, pgno, tlen, cmpfunc, cmpp) in __db_moff() argument
349 DB *dbp; in __db_moff()
371 if ((ret = __db_goff(dbp,
382 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &pagep)) != 0)
394 if ((ret = memp_fput(dbp->mpf, pagep, 0)) != 0)