Lines Matching refs:dbp

70 __bam_delete(dbp, txn, key, flags)  in __bam_delete()  argument
71 DB *dbp; in __bam_delete()
81 DB_PANIC_CHECK(dbp);
85 __db_delchk(dbp, key, flags, F_ISSET(dbp, DB_AM_RDONLY))) != 0)
89 if ((ret = dbp->cursor(dbp, txn, &dbc, DB_WRITELOCK)) != 0)
106 if (dbp->dbenv != NULL && dbp->dbenv->lk_info != NULL) {
149 DB *dbp; local
153 dbp = dbc->dbp;
168 return (__db_pgfmt(dbp, h->pgno));
227 return (__db_pgfmt(dbp, h->pgno));
231 return (__db_pgfmt(dbp, h->pgno));
239 return (memp_fset(dbp->mpf, h, DB_MPOOL_DIRTY));
255 DB *dbp; local
259 dbp = dbc->dbp;
263 (ret = __bam_adj_log(dbp->dbenv->lg_info, dbc->txn, &LSN(h),
264 0, dbp->log_fileid, PGNO(h), &LSN(h), indx, indx_copy,
283 ret = memp_fset(dbp->mpf, h, DB_MPOOL_DIRTY);
286 __bam_ca_di(dbp, h->pgno, indx, is_insert ? 1 : -1);
302 DB *dbp; local
309 dbp = dbc->dbp;
339 (void)memp_fput(dbp->mpf, cp->csp[-1].page, 0);
341 (void)memp_fput(dbp->mpf, cp->csp[0].page, 0);
378 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &h)) != 0)
410 DB *dbp; local
420 dbp = dbc->dbp;
453 (void)memp_fput(dbp->mpf, epg->page, 0);
507 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &parent)) != 0)
522 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &child)) != 0)
529 a.size = dbp->pgsize;
533 __bam_rsplit_log(dbp->dbenv->lg_info, dbc->txn,
534 &child->lsn, 0, dbp->log_fileid, child->pgno, &a,
552 (TYPE(child) == P_IBTREE && F_ISSET(dbp, DB_BT_RECNUM)))
554 memcpy(parent, child, dbp->pgsize);
557 (TYPE(child) == P_IBTREE && F_ISSET(dbp, DB_BT_RECNUM)))
561 memp_fset(dbp->mpf, parent, DB_MPOOL_DIRTY);
562 memp_fset(dbp->mpf, child, DB_MPOOL_DIRTY);
565 __bam_ca_rsplit(dbp, child->pgno, PGNO_ROOT);
581 memp_fput(dbp->mpf, parent, 0);
585 memp_fput(dbp->mpf, child, 0);