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

Lines Matching refs:vdp

25 __qam_vrfy_meta(dbp, vdp, meta, pgno, flags)
27 VRFY_DBINFO *vdp;
50 if ((ret = __db_vrfy_getpageinfo(vdp, pgno, &pip)) != 0)
86 vdp->re_pad = meta->re_pad;
88 qp->re_len = vdp->re_len = meta->re_len;
89 qp->rec_page = vdp->rec_page = meta->rec_page;
90 qp->page_ext = vdp->page_ext = meta->page_ext;
105 if (F_ISSET(vdp, VRFY_QMETA_SET)) {
112 F_SET(vdp, VRFY_QMETA_SET);
117 vdp->first_recno = meta->first_recno;
118 vdp->last_recno = meta->cur_recno;
120 first = QAM_RECNO_EXTENT(dbp, vdp->first_recno);
121 last = QAM_RECNO_EXTENT(dbp, vdp->last_recno);
162 vdp->nextents = nextents;
163 vdp->extents = extents;
165 err: if ((t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0 && ret == 0)
174 (t_ret = __db_salvage_markdone(vdp, pgno)) != 0 && ret == 0)
187 __qam_vrfy_data(dbp, vdp, h, pgno, flags)
189 VRFY_DBINFO *vdp;
208 fakeq.re_len = vdp->re_len;
210 for (i = 0; i < vdp->rec_page; i++) {
237 __qam_vrfy_structure(dbp, vdp, flags)
239 VRFY_DBINFO *vdp;
248 if ((ret = __db_vrfy_getpageinfo(vdp, PGNO_BASE_MD, &pip)) != 0)
259 if ((ret = __db_vrfy_pgset_inc(vdp->pgset, vdp->thread_info, 0)) != 0)
262 for (i = 1; i <= vdp->last_pgno; i++) {
265 __db_vrfy_struct_feedback(dbp, vdp);
267 if ((ret = __db_vrfy_putpageinfo(dbp->env, vdp, pip)) != 0 ||
268 (ret = __db_vrfy_getpageinfo(vdp, i, &pip)) != 0)
277 } else if ((ret = __db_vrfy_pgset_inc(vdp->pgset,
278 vdp->thread_info, i)) != 0)
282 err: if ((ret = __db_vrfy_putpageinfo(dbp->env, vdp, pip)) != 0)
296 __qam_vrfy_walkqueue(dbp, vdp, handle, callback, flags)
298 VRFY_DBINFO *vdp;
324 first = QAM_RECNO_PAGE(dbp, vdp->first_recno);
325 last = QAM_RECNO_PAGE(dbp, vdp->last_recno);
332 nextents = vdp->nextents;
335 if ((ret = __db_cursor(dbp, vdp->thread_info, NULL, &dbc, 0)) != 0)
342 if (LF_ISSET(DB_SALVAGE) && (__db_salvage_isdone(vdp, i) != 0))
371 vdp, i, h, handle, callback, flags)) != 0) {
386 vdp, h, i, flags)) == DB_VERIFY_BAD)
391 __db_vrfy_struct_feedback(dbp, vdp);
393 if ((ret = __db_vrfy_getpageinfo(vdp, i, &pip)) != 0)
404 if ((ret = __db_vrfy_pgset_inc(vdp->pgset,
405 vdp->thread_info, i)) != 0)
407 if ((ret = __qam_vrfy_data(dbp, vdp,
413 put: if ((ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0)
444 vdp->extents[nextents] * vdp->page_ext;
445 stop = i + vdp->page_ext;
455 (t_ret = __db_vrfy_putpageinfo(env, vdp, pip)) != 0
472 __qam_salvage(dbp, vdp, pgno, h, handle, callback, flags)
474 VRFY_DBINFO *vdp;
513 0, " ", handle, callback, 1, vdp)) != 0)
517 0, " ", handle, callback, 0, vdp)) != 0)
521 if ((t_ret = __db_salvage_markdone(vdp, pgno)) != 0)