Searched refs:dpagep (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/cmd/sendmail/db/hash/ |
H A D | hash_dup.c | 219 if (hcp->dpagep == NULL && (ret = 220 __db_dend(dbc, hcp->dpgno, &hcp->dpagep)) != 0) 227 hcp->dpgno, &hcp->dndx, &hcp->dpagep, &cmp)) != 0) 230 hcp->dpgno = PGNO(hcp->dpagep); 232 if (hcp->dpagep == NULL && (ret = 233 __db_dend(dbc, hcp->dpgno, &hcp->dpagep)) != 0) 235 hcp->dpgno = PGNO(hcp->dpagep); 236 hcp->dndx = NUM_ENT(hcp->dpagep); 241 nval, hcp->dpagep, hcp->dndx, dbp->dup_compare) != 0) 243 switch (GET_BKEYDATA(hcp->dpagep, hcp->dndx)->type) { [all …]
|
H A D | hash_page.c | 127 if (hcp->dpagep == NULL && (ret = __ham_get_page(dbp, 128 hcp->dpgno, &hcp->dpagep)) != 0) 131 if (hcp->dndx >= NUM_ENT(hcp->dpagep)) { 132 if (NEXT_PGNO(hcp->dpagep) == PGNO_INVALID) { 139 hcp->dpagep, 0)) != 0) 142 hcp->dpagep = NULL; 147 NEXT_PGNO(hcp->dpagep), 0, H_ISDUP)) != 0) 156 if (hcp->dpagep != NULL && 157 (ret = __ham_put_page(dbp, hcp->dpagep, 0)) != 0) 188 if (ret == 0 && hcp->dpagep != NULL) [all …]
|
H A D | hash.c | 422 ppgno = PREV_PGNO(hcp->dpagep); 424 NEXT_PGNO(hcp->dpagep) == PGNO_INVALID && 425 NUM_ENT(hcp->dpagep) == 1) 431 &hcp->dpagep, hcp->dndx, __ham_del_page)) != 0) 434 if (hcp->dpagep == NULL) { 440 hcp->dndx = NUM_ENT(hcp->dpagep); 451 } else if (PGNO(hcp->dpagep) != hcp->dpgno) { 453 hcp->dpgno = PGNO(hcp->dpagep); 965 pgno, &hcp->dpagep)) != 0) 967 hcp->dpgno = PGNO(hcp->dpagep); [all …]
|
/titanic_41/usr/src/cmd/sendmail/db/include/ |
H A D | hash.h | 66 PAGE *dpagep; /* Duplicate page pointer. */ member
|