Home
last modified time | relevance | path

Searched refs:NUM_ENT (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/db/btree/
H A Dbt_delete.c191 if (indx + P_INDX < (u_int32_t)NUM_ENT(h) &&
270 if (indx != NUM_ENT(h))
274 ++NUM_ENT(h);
276 --NUM_ENT(h);
277 if (indx != NUM_ENT(h))
335 if (h->pgno == PGNO_ROOT || NUM_ENT(h) != 1)
362 if (NUM_ENT(h) != 0)
366 if (NUM_ENT(h) != 1)
451 nitems = NUM_ENT(epg->page);
469 if (NUM_ENT(epg->page) != 0)
[all …]
H A Dbt_rsearch.c181 if (recno <= (db_recno_t)NUM_ENT(h) / P_INDX)
189 if (recno > (db_recno_t)NUM_ENT(h) / P_INDX) {
192 (db_recno_t)(NUM_ENT(h) / P_INDX + 1)) {
204 for (indx = 0, top = NUM_ENT(h);;) {
220 for (indx = 0, top = NUM_ENT(h);;) {
368 top = NUM_ENT(h);
382 nrecs = NUM_ENT(h);
H A Dbt_cursor.c525 if (cp->indx == NUM_ENT(cp->page) &&
682 if ((cp->indx += P_INDX) >= NUM_ENT(cp->page)) {
1145 cp->indx = NUM_ENT(cp->page) == 0 ? 0 : NUM_ENT(cp->page) - P_INDX;
1211 if (indx >= NUM_ENT(cp->page)) {
1350 indx = NUM_ENT(cp->page);
1461 if (NUM_ENT(h) == 0)
1473 indx = NUM_ENT(h) - P_INDX;
1558 cp->indx >= NUM_ENT(cp->page)) ||
1610 indx = NUM_ENT(cp->page) - O_INDX;
1726 if (NUM_ENT(h) == 1 &&
[all …]
H A Dbt_split.c218 PGNO(rp), &LSN(rp), (u_int32_t)NUM_ENT(lp), 0, &__lsn,
335 &LSN(cp->page), PGNO(rp), &LSN(rp), (u_int32_t)NUM_ENT(lp),
656 tmp_bk = GET_BKEYDATA(lchild, NUM_ENT(lchild) - P_INDX);
791 ((ISINTERNAL(pp) && cp->indx == NUM_ENT(cp->page) - 1) ||
792 (!ISINTERNAL(pp) && cp->indx == NUM_ENT(cp->page))))
793 off = NUM_ENT(cp->page) - adjust;
821 top = NUM_ENT(pp) - adjust;
870 if (off < (db_indx_t)NUM_ENT(pp) &&
898 if (off < NUM_ENT(pp) &&
916 if ((ret = __bam_copy(dbp, pp, rp, splitp, NUM_ENT(pp))) != 0)
[all …]
H A Dbt_search.c154 lim = NUM_ENT(h) / (db_indx_t)jump; lim != 0; lim >>= 1) {
265 while (indx < (db_indx_t)(NUM_ENT(h) - P_INDX) &&
285 indx < (db_indx_t)(NUM_ENT(h) - P_INDX) &&
H A Dbt_stat.c158 sp->bt_nrecs += NUM_ENT(h) / P_INDX;
163 sp->bt_nrecs += NUM_ENT(h);
H A Dbt_put.c204 (t->bt_maxkey != 0 && NUM_ENT(h) > t->bt_maxkey))
384 if (indx >= NUM_ENT(h))
542 for (cnt = 0; cnt < NUM_ENT(h); ++cnt)
585 if (indx >= NUM_ENT(h) || h->inp[first] != h->inp[indx])
763 if (indx < NUM_ENT(h)) {
H A Dbt_rec.c334 NUM_ENT(sp))) != 0)
H A Dbt_recno.c315 if (NUM_ENT(h) == 0 && h->pgno != PGNO_ROOT) {
/illumos-gate/usr/src/cmd/sendmail/db/db/
H A Ddb_dup.c135 if (NUM_ENT(pagep) == 0) {
315 NUM_ENT(np)++;
331 NUM_ENT(tp)++;
418 if (NUM_ENT(pagep) == 1) {
419 NUM_ENT(pagep) = 0;
439 --NUM_ENT(pagep);
440 if (indx != NUM_ENT(pagep))
506 if (indx != NUM_ENT(pagep))
511 ++NUM_ENT(pagep);
783 *indxp = NUM_ENT(*pp);
[all …]
H A Ddb_conv.c126 for (i = 0; i < NUM_ENT(h); i++) {
171 for (i = 0; i < NUM_ENT(h); i++)
177 for (i = 0; i < NUM_ENT(h); i++) {
199 for (i = 0; i < NUM_ENT(h); i++) {
224 for (i = 0; i < NUM_ENT(h); i++) {
H A Ddb_pr.c441 fprintf(fp, " entries: %4lu", (u_long)NUM_ENT(h));
448 for (i = 0; i < NUM_ENT(h); i++) {
614 for (i = 0; i < NUM_ENT(h); i++) {
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/
H A Dhash_page.c235 n = NUM_ENT(pagep);
245 NUM_ENT(pagep) = n + 1;
259 for (i = n + 1; i < NUM_ENT(pagep); i++) in next_realkey()
345 if (ndx != NUM_ENT(pagep) - 1) {
385 NUM_ENT(pagep) = NUM_ENT(pagep) - 1;
423 item_info->pgndx = NUM_ENT(pagep);
669 NUM_ENT(pagep) = NUM_ENT(pagep) + 1;
775 NUM_ENT(pagep) = 0;
989 M_16_SWAP(NUM_ENT(pagep));
992 for (i = 0; i < NUM_ENT(pagep); i++) {
[all …]
H A Dhash_bigkey.c96 NUM_ENT(pagep) = NUM_ENT(pagep) + 1;
101 __add_bigpage(hashp, pagep, NUM_ENT(pagep) - 1, base_page);
106 NUM_ENT(pagep) = 1;
H A Dpage.h108 #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES)) macro
180 ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Ddb_page.h168 #define NUM_ENT(p) (((PAGE *)p)->entries) macro
188 (TYPE(p) == P_LBTREE ? NUM_ENT(p) / 2 : \
189 TYPE(p) == P_LRECNO ? NUM_ENT(p) : PREV_PGNO(p))
206 NUM_ENT(pg) = 0; \
216 #define LOFFSET(pg) (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
325 #define H_NUMPAIRS(pg) (NUM_ENT(pg) / 2)
/illumos-gate/usr/src/cmd/sendmail/db/hash/
H A Dhash_page.c131 if (hcp->dndx >= NUM_ENT(hcp->dpagep)) {
383 hcp->dndx = NUM_ENT(hcp->pagep) - 1;
530 n = NUM_ENT(p);
544 NUM_ENT(p) += 1;
577 for (i = NUM_ENT(p) - 1; ; i-- ) {
592 NUM_ENT(p) += 2;
766 NUM_ENT(p) == 0 && PREV_PGNO(p) != PGNO_INVALID) {
1046 for (i = ndx; i < NUM_ENT(pagep); i++)
1411 dest = P_ENTRY(dest_page, NUM_ENT(dest_page));
1412 NUM_ENT(dest_page)++;
[all …]
H A Dhash_dup.c236 hcp->dndx = NUM_ENT(hcp->dpagep);
607 for (i = ndx; i < NUM_ENT(pagep); i++)
H A Dhash.c425 NUM_ENT(hcp->dpagep) == 1)
440 hcp->dndx = NUM_ENT(hcp->dpagep);
968 hcp->dndx = NUM_ENT(hcp->dpagep) - 1;