Symbol: PGNO_INVALID
usr/src/cmd/sendmail/db/btree/bt_compare.c
114
if (indx == 0 && h->prev_pgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_curadj.c
176
if (cp->dpgno == PGNO_INVALID &&
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1009
if (cp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
105
cp->pgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
107
cp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1098
cp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1146
cp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1181
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1219
if (pgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1221
if (cp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1225
cp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1254
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1260
if (cp->dpgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1294
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1326
if (pgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1328
if (cp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1332
cp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1365
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1371
if (cp->dpgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1447
if (t->bt_lpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1472
if (h->next_pgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1495
try_begin: if (h->prev_pgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1549
cp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1557
((cp->page->next_pgno == PGNO_INVALID &&
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1559
(cp->page->prev_pgno == PGNO_INVALID && cp->indx == 0)) ?
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1560
cp->pgno : PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1648
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1727
prev_pgno == PGNO_INVALID && next_pgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
1748
prev_pgno != PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
251
F_ISSET(dbp, DB_AM_RDONLY), cp->pgno != PGNO_INVALID)) != 0)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
289
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
310
if (cp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
362
key, data, flags, cp->pgno != PGNO_INVALID)) != 0)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
410
cp->dpgno == PGNO_INVALID ? &cp->pgno : &cp->dpgno,
usr/src/cmd/sendmail/db/btree/bt_cursor.c
416
if (cp->pgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
430
if (cp->pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
441
if (cp->pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
468
if (cp->dpgno != PGNO_INVALID && IS_CUR_DELETED(cp)) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
485
cp->dpgno == PGNO_INVALID ? &cp->pgno : &cp->dpgno,
usr/src/cmd/sendmail/db/btree/bt_cursor.c
552
if (cp->dpgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
559
if (cp->dpgno != PGNO_INVALID)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
567
cp->dpgno == PGNO_INVALID ? cp->indx + O_INDX : cp->dindx,
usr/src/cmd/sendmail/db/btree/bt_cursor.c
62
(((cp)->dpgno == PGNO_INVALID && \
usr/src/cmd/sendmail/db/btree/bt_cursor.c
633
if (cp->dpgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
65
((cp)->dpgno != PGNO_INVALID && \
usr/src/cmd/sendmail/db/btree/bt_cursor.c
71
(((cp)->dpgno == PGNO_INVALID && \
usr/src/cmd/sendmail/db/btree/bt_cursor.c
73
((cp)->dpgno != PGNO_INVALID && \
usr/src/cmd/sendmail/db/btree/bt_cursor.c
779
F_ISSET(dbp, DB_AM_RDONLY), cp->pgno != PGNO_INVALID)) != 0)
usr/src/cmd/sendmail/db/btree/bt_cursor.c
856
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_cursor.c
89
((cursor)->dpgno == PGNO_INVALID && \
usr/src/cmd/sendmail/db/btree/bt_cursor.c
90
(saved_copy).dpgno == PGNO_INVALID && \
usr/src/cmd/sendmail/db/btree/bt_cursor.c
969
if (cp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_open.c
259
meta->free = PGNO_INVALID;
usr/src/cmd/sendmail/db/btree/bt_open.c
281
P_INIT(root, dbp->pgsize, PGNO_ROOT, PGNO_INVALID,
usr/src/cmd/sendmail/db/btree/bt_open.c
282
PGNO_INVALID, 1, dbp->type == DB_RECNO ? P_LRECNO : P_LBTREE);
usr/src/cmd/sendmail/db/btree/bt_page.c
118
P_INIT(h, dbp->pgsize, h->pgno, PGNO_INVALID, PGNO_INVALID, 0, type);
usr/src/cmd/sendmail/db/btree/bt_page.c
209
P_INIT(h, dbp->pgsize, h->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
usr/src/cmd/sendmail/db/btree/bt_page.c
94
if (meta->free == PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_rec.c
184
pagep->pgno, PGNO_INVALID, argp->next, 0, P_INVALID);
usr/src/cmd/sendmail/db/btree/bt_rec.c
314
PGNO_INVALID,
usr/src/cmd/sendmail/db/btree/bt_rec.c
315
ISINTERNAL(sp) ? PGNO_INVALID : argp->right,
usr/src/cmd/sendmail/db/btree/bt_rec.c
318
ISINTERNAL(sp) ? PGNO_INVALID : argp->left,
usr/src/cmd/sendmail/db/btree/bt_rec.c
319
PGNO_INVALID, LEVEL(sp), TYPE(sp));
usr/src/cmd/sendmail/db/btree/bt_rec.c
322
ISINTERNAL(sp) ? PGNO_INVALID : PREV_PGNO(sp),
usr/src/cmd/sendmail/db/btree/bt_rec.c
323
ISINTERNAL(sp) ? PGNO_INVALID : argp->right,
usr/src/cmd/sendmail/db/btree/bt_rec.c
326
ISINTERNAL(sp) ? PGNO_INVALID : sp->pgno,
usr/src/cmd/sendmail/db/btree/bt_rec.c
327
ISINTERNAL(sp) ? PGNO_INVALID : NEXT_PGNO(sp),
usr/src/cmd/sendmail/db/btree/bt_rec.c
376
PGNO_ROOT, PGNO_INVALID, PGNO_INVALID,
usr/src/cmd/sendmail/db/btree/bt_rec.c
380
PGNO_ROOT, PGNO_INVALID, PGNO_INVALID,
usr/src/cmd/sendmail/db/btree/bt_rec.c
550
argp->nrec, PGNO_INVALID, pagep->level + 1,
usr/src/cmd/sendmail/db/btree/bt_rec.c
92
argp->pgno, PGNO_INVALID, PGNO_INVALID, 0, argp->ptype);
usr/src/cmd/sendmail/db/btree/bt_rec.c
99
argp->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
usr/src/cmd/sendmail/db/btree/bt_split.c
198
PGNO_INVALID, ISINTERNAL(cp->page) ? PGNO_INVALID : rp->pgno,
usr/src/cmd/sendmail/db/btree/bt_split.c
201
ISINTERNAL(cp->page) ? PGNO_INVALID : lp->pgno, PGNO_INVALID,
usr/src/cmd/sendmail/db/btree/bt_split.c
273
ISINTERNAL(cp->page) ? PGNO_INVALID : cp->page->pgno,
usr/src/cmd/sendmail/db/btree/bt_split.c
274
ISINTERNAL(cp->page) ? PGNO_INVALID : cp->page->next_pgno,
usr/src/cmd/sendmail/db/btree/bt_split.c
281
ISINTERNAL(cp->page) ? PGNO_INVALID : cp->page->prev_pgno,
usr/src/cmd/sendmail/db/btree/bt_split.c
282
ISINTERNAL(cp->page) ? PGNO_INVALID : rp->pgno,
usr/src/cmd/sendmail/db/btree/bt_split.c
312
if (TYPE(cp->page) == P_LBTREE && rp->next_pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/btree/bt_split.c
418
PGNO_ROOT, PGNO_INVALID, PGNO_INVALID, lp->level + 1, P_IBTREE);
usr/src/cmd/sendmail/db/btree/bt_split.c
538
PGNO_ROOT, PGNO_INVALID, PGNO_INVALID, lp->level + 1, P_IRECNO);
usr/src/cmd/sendmail/db/btree/bt_split.c
654
if (ppage->prev_pgno == PGNO_INVALID && off <= 1)
usr/src/cmd/sendmail/db/btree/bt_split.c
790
if (NEXT_PGNO(pp) == PGNO_INVALID &&
usr/src/cmd/sendmail/db/btree/bt_split.c
794
else if (PREV_PGNO(pp) == PGNO_INVALID && cp->indx == 0)
usr/src/cmd/sendmail/db/btree/bt_stat.c
112
for (sp->bt_free = 0, pgno = meta->free; pgno != PGNO_INVALID;) {
usr/src/cmd/sendmail/db/db/db_dup.c
188
if ((pgno = NEXT_PGNO(h)) == PGNO_INVALID)
usr/src/cmd/sendmail/db/db/db_dup.c
370
if (np->next_pgno != PGNO_INVALID)
usr/src/cmd/sendmail/db/db/db_dup.c
555
if (pagep->next_pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/db/db_dup.c
566
if (add_rem == DB_REM_PAGE && pagep->prev_pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/db/db_dup.c
673
} while (pgno != PGNO_INVALID);
usr/src/cmd/sendmail/db/db/db_dup.c
79
if (*indxp == NUM_ENT(*pp) && NEXT_PGNO(*pp) == PGNO_INVALID)
usr/src/cmd/sendmail/db/db/db_dup.c
814
if ((pgno = h->next_pgno) == PGNO_INVALID)
usr/src/cmd/sendmail/db/db/db_dup.c
839
if ((pgno = h->next_pgno) == PGNO_INVALID || __bam_cmp(dbp,
usr/src/cmd/sendmail/db/db/db_dup.c
895
if ((pgno = h->next_pgno) == PGNO_INVALID)
usr/src/cmd/sendmail/db/db/db_dup.c
928
if ((pgno = h->prev_pgno) == PGNO_INVALID)
usr/src/cmd/sendmail/db/db/db_overflow.c
213
PGNO(pagep), lastp ? PGNO(lastp) : PGNO_INVALID,
usr/src/cmd/sendmail/db/db/db_overflow.c
214
PGNO_INVALID, &tmp_dbt, &LSN(pagep),
usr/src/cmd/sendmail/db/db/db_overflow.c
226
PGNO(pagep), PGNO_INVALID, PGNO_INVALID, 0, P_OVERFLOW);
usr/src/cmd/sendmail/db/db/db_overflow.c
329
} while (pgno != PGNO_INVALID);
usr/src/cmd/sendmail/db/db/db_overflow.c
381
key_left = dbt->size; key_left > 0 && pgno != PGNO_INVALID;) {
usr/src/cmd/sendmail/db/db/db_overflow.c
401
else if (pgno != PGNO_INVALID) /* DBT is shorter than page key. */
usr/src/cmd/sendmail/db/db/db_pr.c
217
for (i = mp->free, cnt = 0, sep = ", "; i != PGNO_INVALID;) {
usr/src/cmd/sendmail/db/db/db_rec.c
254
ppage: if (argp->prev_pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/db/db_rec.c
294
npage: if (argp->next_pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/db/db_rec.c
313
PREV_PGNO(pagep) = PGNO_INVALID;
usr/src/cmd/sendmail/db/db/db_rec.c
539
NEXT_PGNO(pagep) = PGNO_INVALID;
usr/src/cmd/sendmail/db/db/db_rec.c
570
PREV_PGNO(pagep) = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash.c
1025
if (hcp->dpgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash.c
1267
if (!is_dup || hcp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash.c
1269
chg_pgno != PGNO_INVALID && chg_pgno != hcp->pgno;
usr/src/cmd/sendmail/db/hash/hash.c
1272
chg_pgno != PGNO_INVALID && chg_pgno != hcp->dpgno;
usr/src/cmd/sendmail/db/hash/hash.c
1322
if (lcp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash.c
229
hcp->hdr->last_freed = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash.c
398
if (F_ISSET(hcp, H_ISDUP) && hcp->dpgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash.c
423
if (ppgno == PGNO_INVALID &&
usr/src/cmd/sendmail/db/hash/hash.c
424
NEXT_PGNO(hcp->dpagep) == PGNO_INVALID &&
usr/src/cmd/sendmail/db/hash/hash.c
435
if (ppgno != PGNO_INVALID) { /* Case 3 */
usr/src/cmd/sendmail/db/hash/hash.c
444
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash.c
449
chg_pgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash.c
454
if (ppgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash.c
470
if (chg_pgno != PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash.c
634
hcp->pgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash.c
722
if (hcp->seek_found_page != PGNO_INVALID &&
usr/src/cmd/sendmail/db/hash/hash.c
981
if (hcp->dpgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_conv.c
51
pg, PGNO_INVALID, PGNO_INVALID, 0, P_HASH);
usr/src/cmd/sendmail/db/hash/hash_dup.c
107
if (flags == DB_CURRENT && hcp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash_dup.c
205
if (hcp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_dup.c
471
for (next_pgno = NEXT_PGNO(hcp->pagep); next_pgno != PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
1101
P_INIT(old_pagep, hcp->hdr->pagesize, PGNO(old_pagep), PGNO_INVALID,
usr/src/cmd/sendmail/db/hash/hash_page.c
1102
PGNO_INVALID, 0, P_HASH);
usr/src/cmd/sendmail/db/hash/hash_page.c
111
if (hcp->seek_size && hcp->seek_found_page == PGNO_INVALID
usr/src/cmd/sendmail/db/hash/hash_page.c
116
if (F_ISSET(hcp, H_ISDUP) && hcp->dpgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash_page.c
1162
if (next_pgno == PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash_page.c
1258
hcp->seek_found_page != PGNO_INVALID ? hcp->seek_found_page :
usr/src/cmd/sendmail/db/hash/hash_page.c
1275
PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
132
if (NEXT_PGNO(hcp->dpagep) == PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
143
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
1448
PGNO(new_pagep), &LSN(new_pagep), PGNO_INVALID, NULL)) != 0)
usr/src/cmd/sendmail/db/hash/hash_page.c
1483
P_INIT(pagep, dbp->pgsize, addr, PGNO_INVALID, PGNO_INVALID, 0, type);
usr/src/cmd/sendmail/db/hash/hash_page.c
154
if (NEXT_PGNO(hcp->pagep) == PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
159
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
1631
if (new_addr != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
1648
next_free = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
1669
P_INIT(p, hcp->hdr->pagesize, PGNO(p), PGNO_INVALID,
usr/src/cmd/sendmail/db/hash/hash_page.c
1670
PGNO_INVALID, 0, (u_int8_t)type);
usr/src/cmd/sendmail/db/hash/hash_page.c
1790
if (hcp->pgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
1800
if (hcp->dpgno != PGNO_INVALID && hcp->dpagep == NULL)
usr/src/cmd/sendmail/db/hash/hash_page.c
218
hcp->pgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
221
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
227
hcp->seek_found_page = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
344
if (hcp->dpgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
366
else if (PREV_PGNO(hcp->dpagep) == PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
373
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
404
if (hcp->pgno == PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
430
} while (next_pgno != PGNO_INVALID);
usr/src/cmd/sendmail/db/hash/hash_page.c
465
hcp->dpgno == PGNO_INVALID &&
usr/src/cmd/sendmail/db/hash/hash_page.c
473
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
485
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
487
} else if (F_ISSET(hcp, H_ISDUP) && hcp->dpgno != PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash_page.c
500
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
704
if (reclaim_page && NUM_ENT(p) == 0 && PREV_PGNO(p) == PGNO_INVALID &&
usr/src/cmd/sendmail/db/hash/hash_page.c
705
NEXT_PGNO(p) != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
717
if (NEXT_PGNO(n_pagep) != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
733
NEXT_PGNO(n_pagep) == PGNO_INVALID ? NULL :
usr/src/cmd/sendmail/db/hash/hash_page.c
740
if (NEXT_PGNO(n_pagep) != PGNO_INVALID)
usr/src/cmd/sendmail/db/hash/hash_page.c
743
if (NEXT_PGNO(n_pagep) != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
753
PREV_PGNO(p) = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
766
NUM_ENT(p) == 0 && PREV_PGNO(p) != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
773
if (NEXT_PGNO(p) != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_page.c
837
hcp->dpgno = PGNO_INVALID;
usr/src/cmd/sendmail/db/hash/hash_rec.c
260
ppage: if (argp->prev_pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_rec.c
307
npage: if (argp->next_pgno != PGNO_INVALID) {
usr/src/cmd/sendmail/db/hash/hash_rec.c
551
P_INIT(pagep, file_dbp->pgsize, argp->pgno, PGNO_INVALID,
usr/src/cmd/sendmail/db/hash/hash_rec.c
552
PGNO_INVALID, 0, argp->new_type);
usr/src/cmd/sendmail/db/hash/hash_rec.c
556
P_INIT(pagep, file_dbp->pgsize, argp->pgno, PGNO_INVALID,
usr/src/cmd/sendmail/db/hash/hash_rec.c
738
PGNO_INVALID, PGNO_INVALID, 0, P_HASH);
usr/src/cmd/sendmail/db/hash/hash_rec.c
818
P_INIT(pagep, file_dbp->pgsize, pgno, PGNO_INVALID,
usr/src/cmd/sendmail/db/hash/hash_rec.c
901
P_INIT(pagep, hcp->hdr->pagesize, argp->pgno, PGNO_INVALID,
usr/src/cmd/sendmail/db/hash/hash_rec.c
937
do_nn: if (argp->nnext_pgno == PGNO_INVALID)