Home
last modified time | relevance | path

Searched refs:PGNO_INVALID (Results 1 – 18 of 18) sorted by relevance

/titanic_44/usr/src/cmd/sendmail/db/btree/
H A Dbt_cursor.c62 (((cp)->dpgno == PGNO_INVALID && \
65 ((cp)->dpgno != PGNO_INVALID && \
71 (((cp)->dpgno == PGNO_INVALID && \
73 ((cp)->dpgno != PGNO_INVALID && \
89 ((cursor)->dpgno == PGNO_INVALID && \
90 (saved_copy).dpgno == PGNO_INVALID && \
105 cp->pgno = PGNO_INVALID;
107 cp->dpgno = PGNO_INVALID;
251 F_ISSET(dbp, DB_AM_RDONLY), cp->pgno != PGNO_INVALID)) != 0)
289 if (cp->dpgno == PGNO_INVALID) {
[all …]
H A Dbt_rec.c92 argp->pgno, PGNO_INVALID, PGNO_INVALID, 0, argp->ptype);
99 argp->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
184 pagep->pgno, PGNO_INVALID, argp->next, 0, P_INVALID);
314 PGNO_INVALID,
315 ISINTERNAL(sp) ? PGNO_INVALID : argp->right,
318 ISINTERNAL(sp) ? PGNO_INVALID : argp->left,
319 PGNO_INVALID, LEVEL(sp), TYPE(sp));
322 ISINTERNAL(sp) ? PGNO_INVALID : PREV_PGNO(sp),
323 ISINTERNAL(sp) ? PGNO_INVALID : argp->right,
326 ISINTERNAL(sp) ? PGNO_INVALID : sp->pgno,
[all …]
H A Dbt_split.c198 PGNO_INVALID, ISINTERNAL(cp->page) ? PGNO_INVALID : rp->pgno,
201 ISINTERNAL(cp->page) ? PGNO_INVALID : lp->pgno, PGNO_INVALID,
273 ISINTERNAL(cp->page) ? PGNO_INVALID : cp->page->pgno,
274 ISINTERNAL(cp->page) ? PGNO_INVALID : cp->page->next_pgno,
281 ISINTERNAL(cp->page) ? PGNO_INVALID : cp->page->prev_pgno,
282 ISINTERNAL(cp->page) ? PGNO_INVALID : rp->pgno,
312 if (TYPE(cp->page) == P_LBTREE && rp->next_pgno != PGNO_INVALID) {
418 PGNO_ROOT, PGNO_INVALID, PGNO_INVALID, lp->level + 1, P_IBTREE);
538 PGNO_ROOT, PGNO_INVALID, PGNO_INVALID, lp->level + 1, P_IRECNO);
654 if (ppage->prev_pgno == PGNO_INVALID && off <= 1)
[all …]
H A Dbt_page.c94 if (meta->free == PGNO_INVALID) {
118 P_INIT(h, dbp->pgsize, h->pgno, PGNO_INVALID, PGNO_INVALID, 0, type);
209 P_INIT(h, dbp->pgsize, h->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
H A Dbt_open.c259 meta->free = PGNO_INVALID;
281 P_INIT(root, dbp->pgsize, PGNO_ROOT, PGNO_INVALID,
282 PGNO_INVALID, 1, dbp->type == DB_RECNO ? P_LRECNO : P_LBTREE);
H A Dbt_compare.c114 if (indx == 0 && h->prev_pgno == PGNO_INVALID)
H A Dbt_stat.c112 for (sp->bt_free = 0, pgno = meta->free; pgno != PGNO_INVALID;) {
H A Dbt_curadj.c178 if (cp->dpgno == PGNO_INVALID &&
/titanic_44/usr/src/cmd/sendmail/db/hash/
H A Dhash_page.c111 if (hcp->seek_size && hcp->seek_found_page == PGNO_INVALID
116 if (F_ISSET(hcp, H_ISDUP) && hcp->dpgno == PGNO_INVALID)
132 if (NEXT_PGNO(hcp->dpagep) == PGNO_INVALID) {
143 hcp->dpgno = PGNO_INVALID;
154 if (NEXT_PGNO(hcp->pagep) == PGNO_INVALID) {
159 hcp->dpgno = PGNO_INVALID;
218 hcp->pgno = PGNO_INVALID;
221 hcp->dpgno = PGNO_INVALID;
227 hcp->seek_found_page = PGNO_INVALID;
344 if (hcp->dpgno == PGNO_INVALID) {
[all …]
H A Dhash.c229 hcp->hdr->last_freed = PGNO_INVALID;
398 if (F_ISSET(hcp, H_ISDUP) && hcp->dpgno != PGNO_INVALID) {
423 if (ppgno == PGNO_INVALID &&
424 NEXT_PGNO(hcp->dpagep) == PGNO_INVALID &&
435 if (ppgno != PGNO_INVALID) { /* Case 3 */
444 hcp->dpgno = PGNO_INVALID;
449 chg_pgno = PGNO_INVALID;
454 if (ppgno == PGNO_INVALID)
470 if (chg_pgno != PGNO_INVALID)
634 hcp->pgno = PGNO_INVALID;
[all …]
H A Dhash_conv.c53 pg, PGNO_INVALID, PGNO_INVALID, 0, P_HASH);
H A Dhash_rec.c260 ppage: if (argp->prev_pgno != PGNO_INVALID) {
307 npage: if (argp->next_pgno != PGNO_INVALID) {
551 P_INIT(pagep, file_dbp->pgsize, argp->pgno, PGNO_INVALID,
552 PGNO_INVALID, 0, argp->new_type);
556 P_INIT(pagep, file_dbp->pgsize, argp->pgno, PGNO_INVALID,
738 PGNO_INVALID, PGNO_INVALID, 0, P_HASH);
818 P_INIT(pagep, file_dbp->pgsize, pgno, PGNO_INVALID,
901 P_INIT(pagep, hcp->hdr->pagesize, argp->pgno, PGNO_INVALID,
937 do_nn: if (argp->nnext_pgno == PGNO_INVALID)
H A Dhash_dup.c107 if (flags == DB_CURRENT && hcp->dpgno == PGNO_INVALID)
205 if (hcp->dpgno == PGNO_INVALID) {
471 for (next_pgno = NEXT_PGNO(hcp->pagep); next_pgno != PGNO_INVALID;
/titanic_44/usr/src/cmd/sendmail/db/db/
H A Ddb_overflow.c213 PGNO(pagep), lastp ? PGNO(lastp) : PGNO_INVALID,
214 PGNO_INVALID, &tmp_dbt, &LSN(pagep),
226 PGNO(pagep), PGNO_INVALID, PGNO_INVALID, 0, P_OVERFLOW);
329 } while (pgno != PGNO_INVALID);
381 key_left = dbt->size; key_left > 0 && pgno != PGNO_INVALID;) {
401 else if (pgno != PGNO_INVALID) /* DBT is shorter than page key. */
H A Ddb_dup.c79 if (*indxp == NUM_ENT(*pp) && NEXT_PGNO(*pp) == PGNO_INVALID)
188 if ((pgno = NEXT_PGNO(h)) == PGNO_INVALID)
370 if (np->next_pgno != PGNO_INVALID)
555 if (pagep->next_pgno != PGNO_INVALID) {
566 if (add_rem == DB_REM_PAGE && pagep->prev_pgno != PGNO_INVALID) {
673 } while (pgno != PGNO_INVALID);
814 if ((pgno = h->next_pgno) == PGNO_INVALID)
839 if ((pgno = h->next_pgno) == PGNO_INVALID || __bam_cmp(dbp,
895 if ((pgno = h->next_pgno) == PGNO_INVALID)
928 if ((pgno = h->prev_pgno) == PGNO_INVALID)
H A Ddb_rec.c254 ppage: if (argp->prev_pgno != PGNO_INVALID) {
294 npage: if (argp->next_pgno != PGNO_INVALID) {
313 PREV_PGNO(pagep) = PGNO_INVALID;
539 NEXT_PGNO(pagep) = PGNO_INVALID;
570 PREV_PGNO(pagep) = PGNO_INVALID;
H A Ddb_pr.c217 for (i = mp->free, cnt = 0, sep = ", "; i != PGNO_INVALID;) {
/titanic_44/usr/src/cmd/sendmail/db/include/
H A Ddb_page.h29 #define PGNO_INVALID 0 /* Metadata page number, therefore illegal. */ macro