• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/BerkeleyDB-21/db/btree/

Lines Matching refs:vdp

35 __bam_vrfy_meta(dbp, vdp, meta, pgno, flags)
37 VRFY_DBINFO *vdp;
50 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
63 (ret = __db_vrfy_meta(dbp, vdp, &meta->dbmeta, pgno, flags)) != 0) {
172 err: if ((t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0 && ret == 0)
175 (t_ret = __db_salvage_markdone(vdp, pgno)) != 0 && ret == 0)
188 __ram_vrfy_leaf(dbp, vdp, h, pgno, flags)
190 VRFY_DBINFO *vdp;
205 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
217 if ((ret = __db_vrfy_datapage(dbp, vdp, h, pgno, flags)) != 0) {
229 vdp, h, pgno, &pip->entries, flags)) != 0)
280 err: if ((t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0 && ret == 0)
293 __bam_vrfy(dbp, vdp, h, pgno, flags)
295 VRFY_DBINFO *vdp;
307 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
325 if ((ret = __db_vrfy_datapage(dbp, vdp, h, pgno, flags)) != 0) {
346 vdp, h, pgno, &pip->entries, flags)) != 0)
349 vdp, h, pgno, &pip->entries, flags)) != 0) {
359 vdp, vdp->thread_info, h, pgno, 0, 0, 0, flags)) != 0) {
371 err: if ((t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0 && ret == 0)
384 __ram_vrfy_inp(dbp, vdp, h, pgno, nentriesp, flags)
386 VRFY_DBINFO *vdp;
407 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
457 if ((ret = __db_vrfy_childput(vdp, pgno, &child)) != 0)
486 err: if ((t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0 && ret == 0)
501 __bam_vrfy_inp(dbp, vdp, h, pgno, nentriesp, flags)
503 VRFY_DBINFO *vdp;
526 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
712 if (bo->tlen > dbp->pgsize * vdp->last_pgno) {
736 if ((ret = __db_vrfy_childput(vdp, pgno, &child)) != 0)
825 if ((t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0 && ret == 0)
848 __bam_vrfy_itemorder(dbp, vdp, ip, h, pgno, nentries, ovflok, hasdups, flags)
850 VRFY_DBINFO *vdp;
876 if (vdp != NULL) {
877 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
1130 __db_vrfy_putpageinfo(env, vdp, pip)) != 0) && ret == 0)
1150 __bam_vrfy_structure(dbp, vdp, meta_pgno, flags)
1152 VRFY_DBINFO *vdp;
1165 pgset = vdp->pgset;
1167 if ((ret = __db_vrfy_getpageinfo(vdp, meta_pgno, &mip)) != 0)
1171 vdp->thread_info, meta_pgno, (int *)&p)) != 0)
1181 __db_vrfy_pgset_inc(pgset, vdp->thread_info, meta_pgno)) != 0)
1194 if ((ret = __db_vrfy_getpageinfo(vdp, root, &rip)) != 0)
1208 vdp, root, NULL, NULL, stflags, NULL, NULL, NULL);
1216 if ((ret = __bam_vrfy_subtree(dbp, vdp,
1249 __db_vrfy_putpageinfo(env, vdp, mip)) != 0) && ret == 0)
1252 __db_vrfy_putpageinfo(env, vdp, rip)) != 0) && ret == 0)
1268 __bam_vrfy_subtree(dbp, vdp, pgno, l, r, flags, levelp, nrecsp, relenp)
1270 VRFY_DBINFO *vdp;
1307 __db_vrfy_struct_feedback(dbp, vdp);
1309 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
1319 * If this is the root, initialize the vdp's prev- and next-pgno
1323 * vdp->prev_pgno is the same as pip->prev_pgno and vdp->next_pgno is
1324 * our page number. Then, we'll set vdp->next_pgno to pip->next_pgno
1325 * and vdp->prev_pgno to our page number, and the next leaf page in
1330 * Cache the values stored in the vdp so that if we're an
1334 prev_pgno = vdp->prev_pgno;
1335 next_pgno = vdp->next_pgno;
1336 leaf_type = vdp->leaf_type;
1337 vdp->next_pgno = vdp->prev_pgno = PGNO_INVALID;
1338 vdp->leaf_type = P_INVALID;
1376 if (vdp->leaf_type == P_INVALID) {
1382 vdp->leaf_type = pip->type;
1390 if (pip->type != vdp->leaf_type) {
1395 (u_long)vdp->leaf_type));
1402 if (!F_ISSET(vdp, VRFY_LEAFCHAIN_BROKEN)) {
1403 if (pip->pgno != vdp->next_pgno) {
1407 (u_long)vdp->prev_pgno,
1408 (u_long)vdp->next_pgno,
1411 if (pip->prev_pgno != vdp->prev_pgno) {
1417 (u_long)vdp->prev_pgno));
1421 vdp->prev_pgno = pip->pgno;
1422 vdp->next_pgno = pip->next_pgno;
1423 F_CLR(vdp, VRFY_LEAFCHAIN_BROKEN);
1429 if ((ret = __db_vrfy_childcursor(vdp, &cc)) != 0)
1434 (ret = __db_vrfy_ovfl_structure(dbp, vdp,
1491 __db_vrfy_childcursor(vdp, &cc)) != 0)
1501 dbp, vdp, child->pgno,
1508 dbp, vdp, child->pgno,
1569 F_SET(vdp, VRFY_LEAFCHAIN_BROKEN);
1580 if ((ret = __db_vrfy_childcursor(vdp, &cc)) != 0)
1590 if ((ret = __bam_vrfy_subtree(dbp, vdp, child->pgno,
1669 vdp, child->pgno, child->tlen,
1697 (ret = __memp_fget(mpf, &pgno, vdp->thread_info, NULL, 0, &h)) != 0)
1708 if ((ret = __bam_vrfy_subtree(dbp, vdp, li->pgno,
1771 vdp->thread_info, NULL, 0, &h)) != 0)
1774 vdp, vdp->thread_info, h, pgno, 0, 1, 0, flags)) != 0)
1791 vdp->thread_info, NULL, 0, &h)) != 0)
1811 vdp->thread_info, NULL, 0, &h)) != 0)
1826 vdp->thread_info, h, l, r, func, flags)) != 0) {
1852 pgset = vdp->pgset;
1854 vdp->thread_info, pgno, &p)) != 0)
1860 __db_vrfy_pgset_inc(pgset, vdp->thread_info, pgno)) != 0)
1868 if (vdp->next_pgno != PGNO_INVALID) {
1871 (u_long)vdp->prev_pgno));
1876 vdp->next_pgno = next_pgno;
1877 vdp->prev_pgno = prev_pgno;
1878 vdp->leaf_type = leaf_type;
1882 vdp->thread_info, h, DB_PRIORITY_UNCHANGED)) != 0 && ret == 0)
1884 if ((t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0 && ret == 0)
2035 __bam_salvage(dbp, vdp, pgno, pgtype, h, handle, callback, key, flags)
2037 VRFY_DBINFO *vdp;
2105 0, " ", handle, callback, 0, vdp)) != 0) {
2142 &unknown_key, 0, " ", handle, callback, 0, vdp)) != 0) {
2157 0, " ", handle, callback, 0, vdp)) != 0) {
2191 0, " ", handle, callback, 0, vdp)) != 0) {
2201 vdp, bo->pgno, &dbt, handle, callback,
2216 0, " ", handle, callback, 0, vdp)) != 0) {
2258 if (__db_salvage_isdone(vdp,
2260 __db_safe_goff(dbp, vdp, ovflpg,
2268 if ((t_ret = __db_safe_goff(dbp, vdp, bo->pgno,
2292 0, " ", handle, callback, 0, vdp)) != 0 && ret == 0)
2326 if ((t_ret = __db_salvage_markdone(vdp, pgno)) != 0 && ret == 0)
2341 __bam_salvage_walkdupint(dbp, vdp, h, key, handle, callback, flags)
2343 VRFY_DBINFO *vdp;
2364 vdp, bi->pgno, key, handle, callback, flags)) != 0)
2370 vdp, ri->pgno, key, handle, callback, flags)) != 0)
2402 __bam_meta2pgset(dbp, vdp, btmeta, flags, pgset)
2404 VRFY_DBINFO *vdp;
2428 vdp->thread_info, NULL, 0, &h)) != 0) {
2437 vdp, h, current, flags | DB_NOORDERCHK)) != 0) {
2458 vdp->thread_info, h, DB_PRIORITY_UNCHANGED)) != 0)
2470 &current, vdp->thread_info, NULL, 0, &h)) != 0) {
2476 vdp->thread_info, current, (int *)&p)) != 0)
2488 __db_vrfy_pgset_inc(pgset, vdp->thread_info, current)) != 0)
2493 vdp->thread_info, h, DB_PRIORITY_UNCHANGED)) != 0)
2500 vdp->thread_info, h, DB_PRIORITY_UNCHANGED);