NEXT_PGNO
next_pgno = NEXT_PGNO(h);
ISINTERNAL(sp) ? PGNO_INVALID : NEXT_PGNO(sp),
if (NEXT_PGNO(pp) == PGNO_INVALID &&
if ((pgno = NEXT_PGNO(h)) == PGNO_INVALID)
P_INIT(np, pgsize, PGNO(np), PGNO(h), NEXT_PGNO(h), 0,
NEXT_PGNO(*hp) = PGNO(newpage);
if (*indxp == NUM_ENT(*pp) && NEXT_PGNO(*pp) == PGNO_INVALID)
PGNO(pagep), PREV_PGNO(pagep), NEXT_PGNO(pagep),
pgno = NEXT_PGNO(pagep);
(u_long)PREV_PGNO(h), (u_long)NEXT_PGNO(h));
NEXT_PGNO(pagep) = argp->pgno;
NEXT_PGNO(pagep) = argp->next_pgno;
NEXT_PGNO(pagep) = argp->nextpgno;
NEXT_PGNO(pagep) = PGNO_INVALID;
NEXT_PGNO(hcp->dpagep) == PGNO_INVALID &&
for (next_pgno = NEXT_PGNO(hcp->pagep); next_pgno != PGNO_INVALID;
next_pgno = NEXT_PGNO(next_pagep)) {
next_pgno = NEXT_PGNO(temp_pagep);
while (H_NUMPAIRS(hcp->pagep) && NEXT_PGNO(hcp->pagep) !=
next_pgno = NEXT_PGNO(hcp->pagep);
if (NEXT_PGNO(hcp->dpagep) == PGNO_INVALID) {
NEXT_PGNO(pagep) = PGNO(new_pagep);
NEXT_PGNO(hcp->dpagep), 0, H_ISDUP)) != 0)
(u_int32_t)TYPE(pagep), NEXT_PGNO(pagep), P_INVALID,
if (NEXT_PGNO(hcp->pagep) == PGNO_INVALID) {
NEXT_PGNO(pagep) = hcp->hdr->last_freed;
next_pgno = NEXT_PGNO(hcp->pagep);
next_free = NEXT_PGNO(p);
NEXT_PGNO(p) = last_pgno;
got_page: next_pgno = NEXT_PGNO(hcp->pagep);
NEXT_PGNO(p) != PGNO_INVALID) {
__ham_get_page(dbp, NEXT_PGNO(p), &n_pagep)) != 0)
if (NEXT_PGNO(n_pagep) != PGNO_INVALID) {
__ham_get_page(dbp, NEXT_PGNO(n_pagep),
NEXT_PGNO(n_pagep),
NEXT_PGNO(n_pagep) == PGNO_INVALID ? NULL :
if (NEXT_PGNO(n_pagep) != PGNO_INVALID)
if (NEXT_PGNO(n_pagep) != PGNO_INVALID) {
if (NEXT_PGNO(p) != PGNO_INVALID) {
NEXT_PGNO(p), &n_pagep)) != 0) {
NEXT_PGNO(p_pagep) = NEXT_PGNO(p);
PGNO(p), &LSN(p), NEXT_PGNO(p), n_lsn)) != 0)
hcp->pgno = NEXT_PGNO(p);
NEXT_PGNO(pagep) = argp->free_pgno;
NEXT_PGNO(pg) = pg_next; \
while (NEXT_PGNO(pagep) != INVALID_PGNO) {
pagep = __get_page(hashp, NEXT_PGNO(pagep), A_RAW);
if (NEXT_PGNO(pagep) != INVALID_PGNO) {
next_pgno = NEXT_PGNO(pagep);
next_pgno = NEXT_PGNO(pagep);
next_pgno = NEXT_PGNO(pagep);
if (NEXT_PGNO(pagep) == INVALID_PGNO) {
next_pgno = NEXT_PGNO(pagep);
M_32_SWAP(NEXT_PGNO(pagep));
if (NEXT_PGNO(cursorp->pagep) == INVALID_PGNO) {
next_pgno = NEXT_PGNO(cursorp->pagep);
link_page = NEXT_PGNO(empty_page);
while (NEXT_PGNO(pagep) != to_find) {
next_pgno = NEXT_PGNO(pagep);
NEXT_PGNO(pagep) = link_page;
next_pgno = NEXT_PGNO(temp_pagep);
while (NUM_ENT(pagep) && NEXT_PGNO(pagep) != INVALID_PGNO) {
next_pgno = NEXT_PGNO(pagep);
while (NUM_ENT(pagep) && (NEXT_PGNO(pagep) != INVALID_PGNO)) {
next_pgno = NEXT_PGNO(pagep);
NEXT_PGNO(pagep) = (db_pgno_t)OADDR_TO_PAGE(ovfl_num);
NEXT_PGNO(pagep) = ADDR(new_pagep);
PREV_PGNO(pagep) = NEXT_PGNO(pagep) = INVALID_PGNO;
if (NUM_ENT(pagep) == 0 && NEXT_PGNO(pagep) == 0 &&
M_32_SWAP(NEXT_PGNO(pagep));