Lines Matching refs:dbc
65 __bam_rsearch(dbc, recnop, flags, stop, exactp) in __bam_rsearch() argument
66 DBC *dbc; in __bam_rsearch()
82 dbp = dbc->dbp;
83 cp = dbc->internal;
104 if ((ret = __bam_lget(dbc,
108 (void)__BT_LPUT(dbc, lock);
124 (void)__BT_LPUT(dbc, lock);
125 if ((ret = __bam_lget(dbc, 0, pg, DB_LOCK_WRITE, &lock)) != 0)
128 (void)__BT_LPUT(dbc, lock);
158 (void)__BT_LPUT(dbc, lock);
244 __bam_lget(dbc, 0, pg, DB_LOCK_WRITE, &lock)) != 0)
260 __bam_lget(dbc, 1, pg, stack && LF_ISSET(S_WRITE) ?
271 __bam_stkrel(dbc, 0);
282 __bam_adjust(dbc, adjust) in __bam_adjust() argument
283 DBC *dbc; in __bam_adjust()
292 dbp = dbc->dbp;
293 cp = dbc->internal;
299 if (DB_LOGGING(dbc) &&
301 dbc->txn, &LSN(h), 0, dbp->log_fileid,
328 __bam_nrecs(dbc, rep) in __bam_nrecs() argument
329 DBC *dbc; in __bam_nrecs()
338 dbp = dbc->dbp;
341 if ((ret = __bam_lget(dbc, 0, pgno, DB_LOCK_READ, &lock)) != 0)
349 (void)__BT_TLPUT(dbc, lock);