Searched refs:next_pgno (Results 1 - 19 of 19) sorted by relevance

/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/
H A Dhash_bigkey.c195 db_pgno_t next_pgno; local
221 next_pgno = OADDR_TO_PAGE(DATA_OFF(pagep, (cursorp->pgndx - 1)));
224 pagep = __get_page(hashp, next_pgno, A_RAW);
238 next_pgno = NEXT_PGNO(pagep);
240 pagep = __get_page(hashp, next_pgno, A_RAW);
334 db_pgno_t next_pgno; local
350 next_pgno = NEXT_PGNO(pagep);
352 pagep = __get_page(hashp, next_pgno, A_RAW);
386 db_pgno_t next_pgno; local
418 next_pgno
453 db_pgno_t next_pgno; local
[all...]
H A Dhash_page.c97 db_pgno_t next_pgno; local
132 next_pgno = NEXT_PGNO(cursorp->pagep);
135 cursorp->pagep = __get_page(hashp, next_pgno, A_RAW);
140 cursorp->pgno = next_pgno;
408 db_pgno_t to_find, next_pgno, link_page; local
422 next_pgno = NEXT_PGNO(pagep);
424 assert(next_pgno != INVALID_PGNO);
427 pagep = __get_page(hashp, next_pgno, A_RAW);
457 db_pgno_t next_pgno; local
510 next_pgno
548 db_pgno_t next_pgno; local
654 db_pgno_t next_pgno; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/include/
H A Dhash_auto.h41 db_pgno_t next_pgno; member in struct:_ham_newpage_args
133 db_pgno_t next_pgno; member in struct:_ham_copypage_args
H A Ddb_auto.h46 db_pgno_t next_pgno; member in struct:_db_big_args
H A Ddb_page.h135 db_pgno_t next_pgno; /* 16-19: Next page number. */ member in struct:_db_page
167 #define NEXT_PGNO(p) (((PAGE *)p)->next_pgno)
175 * The next_pgno and prev_pgno fields are not maintained for btree and recno
232 * some number of overflow pages, linked by the next_pgno field of the page.
233 * A next_pgno field of PGNO_INVALID flags the end of the overflow item.
/osnet-11/usr/src/cmd/sendmail/db/db/
H A Ddb_dup.c370 if (np->next_pgno != PGNO_INVALID)
555 if (pagep->next_pgno != PGNO_INVALID) {
557 0, pagep->next_pgno, DB_LOCK_WRITE, &npl)) != 0)
560 &pagep->next_pgno, 0, &np)) != 0) {
561 (void)__db_pgerr(dbp, pagep->next_pgno);
572 (void)__db_pgerr(dbp, pagep->next_pgno);
583 pagep->prev_pgno, plsnp, pagep->next_pgno, nlsnp)) != 0)
618 pp->next_pgno = pagep->next_pgno;
670 pgno = pagep->next_pgno;
[all...]
H A Ddb_conv.c119 M_32_SWAP(h->next_pgno);
250 M_32_SWAP(h->next_pgno);
H A Ddb_rec.c231 argp->next_pgno, 0, P_OVERFLOW);
284 NEXT_PGNO(pagep) = argp->next_pgno;
294 npage: if (argp->next_pgno != PGNO_INVALID) {
296 if ((ret = memp_fget(mpf, &argp->next_pgno, 0, &pagep)) != 0)
306 if ((ret = memp_fget(mpf, &argp->next_pgno,
431 pagep->next_pgno = argp->next;
480 pagep->next_pgno = argp->next;
486 pagep->next_pgno = argp->pgno;
H A Ddb_overflow.c153 pgno = h->next_pgno;
239 lastp->next_pgno = PGNO(pagep);
326 pgno = pagep->next_pgno;
H A Ddb_auto.c406 opcode, fileid, pgno, prev_pgno, next_pgno, dbt,
416 db_pgno_t next_pgno;
441 + sizeof(next_pgno)
464 memcpy(bp, &next_pgno, sizeof(next_pgno));
465 bp += sizeof(next_pgno);
538 printf("\tnext_pgno: %lu\n", (u_long)argp->next_pgno);
591 memcpy(&argp->next_pgno, bp, sizeof(argp->next_pgno));
592 bp += sizeof(argp->next_pgno);
[all...]
H A Ddb_pr.c220 i = h->next_pgno;
/osnet-11/usr/src/cmd/sendmail/db/hash/
H A Dhash_auto.c229 next_pgno, nextlsn)
240 db_pgno_t next_pgno;
263 + sizeof(next_pgno)
293 memcpy(bp, &next_pgno, sizeof(next_pgno));
294 bp += sizeof(next_pgno);
351 printf("\tnext_pgno: %lu\n", (u_long)argp->next_pgno);
395 memcpy(&argp->next_pgno, bp, sizeof(argp->next_pgno));
396 bp += sizeof(argp->next_pgno);
[all...]
H A Dhash_rec.c239 argp->prev_pgno, argp->next_pgno, 0, P_HASH);
285 pagep->next_pgno = argp->new_pgno;
290 pagep->next_pgno = argp->next_pgno;
307 npage: if (argp->next_pgno != PGNO_INVALID) {
308 ret = memp_fget(mpf, &argp->next_pgno, 0, &pagep);
320 memp_fget(mpf, &argp->next_pgno,
902 argp->next_pgno, 0, P_HASH);
910 donext: ret = memp_fget(mpf, &argp->next_pgno, 0, &pagep);
921 } else if ((ret = memp_fget(mpf, &argp->next_pgno,
[all...]
H A Dhash_page.c96 db_pgno_t next_pgno; local
162 next_pgno = NEXT_PGNO(hcp->pagep);
164 if ((ret = __ham_next_cpage(dbc, next_pgno, 0, 0)) != 0)
322 db_pgno_t next_pgno; local
421 next_pgno = BUCKET_TO_PAGE(hcp, hcp->bucket);
426 if ((ret = __ham_next_cpage(dbc, next_pgno, 0, 0)) != 0)
428 got_page: next_pgno = NEXT_PGNO(hcp->pagep);
430 } while (next_pgno != PGNO_INVALID);
1072 db_pgno_t bucket_pgno, next_pgno; local
1155 next_pgno
1248 db_pgno_t next_pgno; local
[all...]
H A Dhash_dup.c422 db_pgno_t next_pgno; local
471 for (next_pgno = NEXT_PGNO(hcp->pagep); next_pgno != PGNO_INVALID;
472 next_pgno = NEXT_PGNO(next_pagep)) {
478 __ham_get_page(dbp, next_pgno, &next_pagep)) != 0)
/osnet-11/usr/src/cmd/sendmail/db/btree/
H A Dbt_page.c103 meta->free = h->next_pgno;
H A Dbt_split.c274 ISINTERNAL(cp->page) ? PGNO_INVALID : cp->page->next_pgno,
312 if (TYPE(cp->page) == P_LBTREE && rp->next_pgno != PGNO_INVALID) {
314 0, rp->next_pgno, DB_LOCK_WRITE, &tplock)) != 0)
316 if ((ret = memp_fget(dbp->mpf, &rp->next_pgno, 0, &tp)) != 0)
H A Dbt_stat.c120 pgno = h->next_pgno;
H A Dbt_cursor.c1218 pgno = cp->page->next_pgno;
1472 if (h->next_pgno == PGNO_INVALID) {
1557 ((cp->page->next_pgno == PGNO_INVALID &&
1640 db_pgno_t pgno, next_pgno, prev_pgno; local
1724 next_pgno = NEXT_PGNO(h);
1727 prev_pgno == PGNO_INVALID && next_pgno == PGNO_INVALID)
1741 * 2d: h != NULL, next_pgno != PGNO_INVALID
1794 bo.pgno = next_pgno;

Completed in 72 milliseconds