Lines Matching refs:dbp

33 	DB *dbp;  local
42 dbp = dbc->dbp;
43 env = dbp->env;
46 t = dbp->bt_internal;
50 mpf = dbp->mpf;
116 if (DB_IS_COMPRESSED(dbp) && (ret = __bam_compress_count(dbc,
125 write_meta = !F_ISSET(dbp, DB_AM_RDONLY) &&
126 (!MULTIVERSION(dbp) || dbc->txn != NULL);
149 if (dbp->type == DB_RECNO ||
150 (dbp->type == DB_BTREE && F_ISSET(dbp, DB_AM_RECNUM))) {
159 sp->bt_ndata = dbp->type == DB_RECNO ?
175 if ((ret = __memp_get_last_pgno(dbp->mpf, &pgno)) != 0)
222 DB *dbp; local
228 dbp = dbc->dbp;
229 env = dbp->env;
231 if (DB_IS_PARTITIONED(dbp)) {
247 (void)__db_get_lorder(dbp, &lorder);
262 if (dbp->type == DB_BTREE)
264 if (dbp->type == DB_RECNO) {
274 if (dbp->type == DB_BTREE)
278 __db_dl(env, dbp->type == DB_BTREE ?
283 if (dbp->type == DB_BTREE) {
336 DB *dbp; local
341 dbp = dbc->dbp;
345 inp = P_INP(dbp, h);
351 sp->bt_int_pgfree += P_FREESPACE(dbp, h);
359 type = GET_BKEYDATA(dbp, h, indx + O_INDX)->type;
381 sp->bt_leaf_pgfree += P_FREESPACE(dbp, h);
391 if (dbp->type == DB_RECNO) {
396 if (F_ISSET(dbp, DB_AM_RENUMBER)) {
401 type = GET_BKEYDATA(dbp, h, indx)->type;
409 sp->bt_leaf_pgfree += P_FREESPACE(dbp, h);
414 sp->bt_dup_pgfree += P_FREESPACE(dbp, h);
423 if (!B_DISSET(GET_BKEYDATA(dbp, h, indx)->type))
427 sp->bt_dup_pgfree += P_FREESPACE(dbp, h);
431 sp->bt_over_pgfree += P_OVFLSPACE(dbp, dbp->pgsize, h);
434 return (__db_pgfmt(dbp->env, h->pgno));
591 DB *dbp; local
599 dbp = dbc->dbp;
600 mpf = dbp->mpf;
612 bi = GET_BINTERNAL(dbp, h, indx);
625 ri = GET_RINTERNAL(dbp, h, indx);
632 inp = P_INP(dbp, h);
634 bk = GET_BKEYDATA(dbp, h, indx);
639 GET_BOVERFLOW(dbp, h, indx)->pgno,
643 bk = GET_BKEYDATA(dbp, h, indx + O_INDX);
646 GET_BOVERFLOW(dbp, h, indx + O_INDX)->pgno,
651 GET_BOVERFLOW(dbp, h, indx + O_INDX)->pgno,
659 bk = GET_BKEYDATA(dbp, h, indx);
662 GET_BOVERFLOW(dbp, h, indx)->pgno,
668 return (__db_pgfmt(dbp->env, h->pgno));