P_INVALID
P_INIT(h, dbp->pgsize, h->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
pagep->pgno, PGNO_INVALID, argp->next, 0, P_INVALID);
argp->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
case P_INVALID:
case P_INVALID:
for (curoff = 0, p = dbt->data; pgno != P_INVALID && needed > 0;) {
case P_INVALID:
if (!all || TYPE(h) == P_INVALID)
case P_INVALID:
(u_int32_t)TYPE(pagep), NEXT_PGNO(pagep), P_INVALID,
TYPE(pagep) = P_INVALID;
P_INVALID, &p) != 0)
TYPE(pagep) = P_INVALID;
#define P_INVALID 0 /* Invalid page type. */
if ((nextpg = h->nextpg) == P_INVALID)
if ((prevpg = h->prevpg) == P_INVALID)
if (idx == 0 && h->prevpg != P_INVALID) {
if (idx == NEXTINDEX(h) - 1 && h->nextpg != P_INVALID) {
if (h->nextpg != P_INVALID) {
if (h->prevpg != P_INVALID) {
t->bt_free = P_INVALID;
root->prevpg = root->nextpg = P_INVALID;
h->nextpg = h->prevpg = P_INVALID;
if (pg == P_INVALID || sz == 0)
if (pg == P_INVALID || sz == 0)
h->prevpg = P_INVALID;
if (t->bt_free != P_INVALID &&
if (h->nextpg == P_INVALID) {
} else if (h->prevpg == P_INVALID) {
if (t->bt_cur.page->nextpg != P_INVALID)
if (t->bt_cur.page->prevpg != P_INVALID)
h->prevpg != P_INVALID &&
h->nextpg != P_INVALID &&
if (pg == P_INVALID)
if (pg == P_INVALID)
if (h->prevpg == P_INVALID)
if (pg == P_INVALID)
(h->prevpg != P_INVALID || skip > 1)) {
if (h->nextpg == P_INVALID && *skip == NEXTINDEX(h)) {
if (h->nextpg != P_INVALID) {
l->prevpg = r->nextpg = P_INVALID;
if (e->index == 0 && h->prevpg == P_INVALID && !(h->flags & P_BLEAF))