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

/illumos-gate/usr/src/cmd/sendmail/db/db/
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_dup.c79 if (*indxp == NUM_ENT(*pp) && NEXT_PGNO(*pp) == PGNO_INVALID)
135 if (NUM_ENT(pagep) == 0) {
247 for (sum = 0, lastsum = 0, i = 0; i < NUM_ENT(h); i++) {
306 for (nindex = 0, oindex = i; oindex < NUM_ENT(h); oindex++) {
315 NUM_ENT(np)++;
331 NUM_ENT(tp)++;
418 if (NUM_ENT(pagep) == 1) {
419 NUM_ENT(pagep) = 0;
434 for (cnt = 0; cnt < NUM_ENT(pagep); ++cnt)
439 --NUM_ENT(page
[all...]
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/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))
272 sizeof(db_indx_t) * (NUM_ENT(h) - indx));
274 ++NUM_ENT(h);
276 --NUM_ENT(h);
277 if (indx != NUM_ENT(h))
279 sizeof(db_indx_t) * (NUM_ENT(h) - indx));
335 if (h->pgno == PGNO_ROOT || NUM_ENT(h) != 1)
362 if (NUM_ENT(h) != 0)
366 if (NUM_ENT(
[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_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_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(p
[all...]
H A Dbt_cursor.c525 if (cp->indx == NUM_ENT(cp->page) &&
682 if ((cp->indx += P_INDX) >= NUM_ENT(cp->page)) {
1105 if (NUM_ENT(cp->page) == 0 || IS_CUR_DELETED(cp))
1140 GET_BINTERNAL(cp->page, NUM_ENT(cp->page) - O_INDX)->pgno;
1145 cp->indx = NUM_ENT(cp->page) == 0 ? 0 : NUM_ENT(cp->page) - P_INDX;
1153 if (NUM_ENT(cp->page) == 0 || IS_CUR_DELETED(cp))
1202 * Check for >= NUM_ENT. If we're here as the result of a search that
1203 * landed us on NUM_ENT, we'll increment indx before we test.
1211 if (indx >= NUM_ENT(c
[all...]
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/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/lib/krb5/plugins/kdb/db2/libdb2/hash/
H A Dhash_page.c119 if (cursorp->pgndx == NUM_ENT(cursorp->pagep)) {
239 n = NUM_ENT(pagep);
249 NUM_ENT(pagep) = n + 1;
268 for (i = n + 1; i < NUM_ENT(pagep); i++)
353 if (ndx != NUM_ENT(pagep) - 1) {
379 for (n = ndx; n < NUM_ENT(pagep) - 1; n++)
394 NUM_ENT(pagep) = NUM_ENT(pagep) - 1;
399 if (TYPE(pagep) == HASH_OVFLPAGE && NUM_ENT(pagep) == 0) {
432 item_info->pgndx = NUM_ENT(page
[all...]
H A Dpage.h80 * 8 # pairs on page 2 indx_t NUM_ENT(P)
110 #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES)) macro
182 ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
H A Dhash_bigkey.c102 NUM_ENT(pagep) = NUM_ENT(pagep) + 1;
107 __add_bigpage(hashp, pagep, NUM_ENT(pagep) - 1, base_page);
112 NUM_ENT(pagep) = 1;
/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;
704 if (reclaim_page && NUM_ENT(p) == 0 && PREV_PGNO(p) == PGNO_INVALID &&
766 NUM_ENT(p) == 0 && PREV_PGNO(p) != PGNO_INVALID) {
1046 for (i = ndx; i < NUM_ENT(pagep); i++)
1410 dest_page->inp[NUM_ENT(dest_pag
[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;

Completed in 94 milliseconds