PREV_PGNO
prev_pgno = PREV_PGNO(h);
ISINTERNAL(sp) ? PGNO_INVALID : PREV_PGNO(sp),
PREV_PGNO(np) = argp->right;
PREV_PGNO(np) = argp->left;
else if (PREV_PGNO(pp) == PGNO_INVALID && cp->indx == 0)
P_INIT(tp, pgsize, PGNO(h), PREV_PGNO(h), PGNO(np), 0,
PREV_PGNO(newpage) = PGNO(*hp);
PGNO(pagep), PREV_PGNO(pagep), NEXT_PGNO(pagep),
(u_long)PREV_PGNO(h), (u_long)NEXT_PGNO(h));
PREV_PGNO(pagep) = argp->prev_pgno;
PREV_PGNO(pagep) = PGNO_INVALID;
PREV_PGNO(pagep) = argp->pgno;
PREV_PGNO(pagep) = argp->pgno;
PREV_PGNO(pagep) = PGNO_INVALID;
ppgno = PREV_PGNO(hcp->dpagep);
PREV_PGNO(new_pagep) = PGNO(pagep);
else if (PREV_PGNO(hcp->dpagep) == PGNO_INVALID) {
PREV_PGNO(hcp->dpagep), 0, H_ISDUP)) != 0)
hcp->pgno = PREV_PGNO(hcp->pagep);
if (reclaim_page && NUM_ENT(p) == 0 && PREV_PGNO(p) == PGNO_INVALID &&
PREV_PGNO(nn_pagep) = PGNO(p);
PREV_PGNO(p) = PGNO_INVALID;
NUM_ENT(p) == 0 && PREV_PGNO(p) != PGNO_INVALID) {
__ham_get_page(dbp, PREV_PGNO(p), &p_pagep)) != 0)
PREV_PGNO(n_pagep) = PGNO(p_pagep);
dbp->log_fileid, PREV_PGNO(p), &LSN(p_pagep),
PREV_PGNO(pagep) = argp->pgno;
PREV_PGNO(pagep) = argp->next_pgno;
TYPE(p) == P_LRECNO ? NUM_ENT(p) : PREV_PGNO(p))
PREV_PGNO(p) += adj;
PREV_PGNO(p) = num;
PREV_PGNO(pg) = pg_prev; \
M_32_SWAP(PREV_PGNO(pagep));
PREV_PGNO(pagep) = NEXT_PGNO(pagep) = INVALID_PGNO;
M_32_SWAP(PREV_PGNO(pagep));
#define ADDR(P) (PREV_PGNO((P)))