Searched refs:prev_pgno (Results 1 - 23 of 23) sorted by relevance

/macosx-10.9.5/BerkeleyDB-21/db/dbinc/
H A Ddb_verify.h101 db_pgno_t prev_pgno; member in struct:__vrfy_dbinfo
138 db_pgno_t prev_pgno; member in struct:__vrfy_pageinfo
H A Ddb_page.h229 db_pgno_t prev_pgno; /* 12-15: Previous page number. */ member in struct:_db_page
279 #define PREV_PGNO(p) (((PAGE *)p)->prev_pgno)
314 * The next_pgno and prev_pgno fields are not maintained for btree and recno
/macosx-10.9.5/BerkeleyDB-21/db/btree/
H A Dbt_delete.c536 if (pagep->prev_pgno != PGNO_INVALID) {
538 0, pagep->prev_pgno, DB_LOCK_WRITE, 0, &ppl)) != 0)
540 if ((ret = __memp_fget(mpf, &pagep->prev_pgno,
542 ret = __db_pgerr(dbp, pagep->prev_pgno, ret);
551 pagep->pgno, new_pgno, pagep->prev_pgno, plsnp,
566 np->prev_pgno = pagep->prev_pgno;
568 np->prev_pgno = new_pgno;
H A Dbt_verify.c1284 db_pgno_t next_pgno, prev_pgno; local
1299 next_pgno = prev_pgno = PGNO_INVALID;
1323 * vdp->prev_pgno is the same as pip->prev_pgno and vdp->next_pgno is
1325 * and vdp->prev_pgno to our page number, and the next leaf page in
1334 prev_pgno = vdp->prev_pgno;
1337 vdp->next_pgno = vdp->prev_pgno = PGNO_INVALID;
1379 * successors should be, and verify that our prev_pgno
1383 if (pip->prev_pgno !
[all...]
H A Dbt_rec.c1029 pagep->prev_pgno = argp->prev;
1031 pagep->prev_pgno = argp->new_pgno;
1037 pagep->prev_pgno = argp->pgno;
1582 pagep->prev_pgno = argp->prev;
1605 pagep->prev_pgno = argp->prev;
1610 pagep->prev_pgno = argp->pgno;
H A Dbt_cursor.c2445 try_begin: if (h->prev_pgno == PGNO_INVALID) {
/macosx-10.9.5/BerkeleyDB-21/db/db/
H A Ddb_ovfl_vrfy.c130 * Check the first prev_pgno; it ought to be PGNO_INVALID,
147 prev = pip->prev_pgno;
150 "Page %lu: first page in overflow chain has a prev_pgno %lu",
258 if (pip->prev_pgno != pgno) {
260 "Page %lu: bad prev_pgno %lu on overflow page (should be %lu)",
261 (u_long)next, (u_long)pip->prev_pgno,
H A Ddb_meta.c268 db_pgno_t last_pgno, next_pgno, pgno, prev_pgno; local
279 prev_pgno = PGNO_INVALID;
349 prev_pgno = list[position];
355 if (prev_pgno != PGNO_INVALID)
374 if (prev_pgno == PGNO_INVALID) {
380 pgno = prev_pgno;
494 if (prev_pgno == PGNO_INVALID)
H A Ddb_rec.c137 P_INIT(pagep, file_dbp->pgsize, argp->pgno, argp->prev_pgno,
143 PREV_PGNO(pagep) = argp->prev_pgno;
171 ppage: if (argp->prev_pgno != PGNO_INVALID) {
172 REC_FGET(mpf, ip, argp->prev_pgno, &pagep, npage);
1556 pagep->prev_pgno = argp->prev;
1578 pagep->prev_pgno = argp->prev;
1585 pagep->prev_pgno = argp->pgno;
H A Ddb.src54 * prev_pgno: the page before the one we are logging.
58 * prevlsn: former lsn of the prev_pgno.
67 ARG prev_pgno db_pgno_t lu
H A Ddb_conv.c459 M_32_SWAP(h->prev_pgno);
630 M_32_SWAP(h->prev_pgno);
H A Ddb_overflow.c271 pagep->prev_pgno = PGNO(lastp);
H A Ddb_auto.c349 argp->prev_pgno = (db_pgno_t)uinttmp;
382 opcode, pgno, prev_pgno, next_pgno, dbt,
390 db_pgno_t prev_pgno;
503 uinttmp = (u_int32_t)prev_pgno;
H A Ddb_autop.c99 (void)printf("\tprev_pgno: %lu\n", (u_long)argp->prev_pgno);
H A Ddb_vrfy.c1116 pip->next_pgno = pip->prev_pgno = 0;
1163 * prev_pgno and next_pgno: store for inter-page checks,
1173 EPRINT((env, "Page %lu: invalid prev_pgno %lu",
1181 pip->prev_pgno = PREV_PGNO(h);
/macosx-10.9.5/BerkeleyDB-21/db/dbinc_auto/
H A Ddb_auto.h28 db_pgno_t prev_pgno; member in struct:___db_big_args
H A Dhash_auto.h26 db_pgno_t prev_pgno; member in struct:___ham_newpage_args
/macosx-10.9.5/BerkeleyDB-21/db/hash/
H A Dhash.src81 * prev_pgno is the previous page that is going to get modified to
83 * then prev_pgno should be PGNO_INVALID.
92 ARG prev_pgno db_pgno_t lu
H A Dhash_rec.c213 argp->prev_pgno, argp->next_pgno, 0, P_HASH);
233 ppage: if (argp->prev_pgno != PGNO_INVALID) {
234 REC_FGET(mpf, ip, argp->prev_pgno, &pagep, npage);
278 pagep->prev_pgno = argp->new_pgno;
285 pagep->prev_pgno = argp->prev_pgno;
H A Dhash_verify.c564 if (pip->prev_pgno != PGNO_INVALID) {
566 "Page %lu: first page in hash bucket %lu has a prev_pgno",
696 if (pip->prev_pgno != pgno) {
698 "Page %lu: hash page has bad prev_pgno",
H A Dhash_autop.c98 (void)printf("\tprev_pgno: %lu\n", (u_long)argp->prev_pgno);
H A Dhash_auto.c338 argp->prev_pgno = (db_pgno_t)uinttmp;
369 opcode, prev_pgno, prevlsn, new_pgno, pagelsn,
376 db_pgno_t prev_pgno;
484 uinttmp = (u_int32_t)prev_pgno;
H A Dhash_page.c1032 page->pgno, page->prev_pgno, page->next_pgno, 0, P_HASH);

Completed in 272 milliseconds