Home
last modified time | relevance | path

Searched refs:P_INDX (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/db/btree/
H A Dbt_search.c152 jump = TYPE(h) == P_LBTREE ? P_INDX : O_INDX;
254 *recnop = recno + (indx / P_INDX) + 1;
266 h->inp[indx] == h->inp[indx + P_INDX])
267 indx += P_INDX;
270 h->inp[indx] == h->inp[indx - P_INDX])
271 indx -= P_INDX;
281 h->inp[indx] == h->inp[indx - P_INDX])
282 indx -= P_INDX;
285 indx < (db_indx_t)(NUM_ENT(h) - P_INDX) &&
286 h->inp[indx] == h->inp[indx + P_INDX])
[all …]
H A Dbt_rsearch.c181 if (recno <= (db_recno_t)NUM_ENT(h) / P_INDX)
184 i * P_INDX + O_INDX)->type))
189 if (recno > (db_recno_t)NUM_ENT(h) / P_INDX) {
192 (db_recno_t)(NUM_ENT(h) / P_INDX + 1)) {
201 BT_STK_ENTER(cp, h, recno * P_INDX, lock, ret);
373 for (indx = 0; indx < top; indx += P_INDX)
H A Dbt_cursor.c682 if ((cp->indx += P_INDX) >= NUM_ENT(cp->page)) {
1182 adjust = dbp->type == DB_BTREE ? P_INDX : O_INDX;
1227 adjust = P_INDX;
1229 indx = cp->indx + P_INDX;
1334 adjust = P_INDX;
1473 indx = NUM_ENT(h) - P_INDX;
1478 indx += P_INDX;
1491 indx -= P_INDX)
1510 indx < (db_indx_t)(NUM_ENT(h) - P_INDX) &&
1511 h->inp[indx] == h->inp[indx + P_INDX];
[all …]
H A Dbt_delete.c191 if (indx + P_INDX < (u_int32_t)NUM_ENT(h) &&
192 h->inp[indx] == h->inp[indx + P_INDX])
200 if (indx > 0 && h->inp[indx] == h->inp[indx - P_INDX])
202 h, indx, indx - P_INDX, 0));
H A Dbt_put.c256 h, indx + P_INDX, indx, 1)) != 0)
582 while (indx > 0 && h->inp[indx] == h->inp[indx - P_INDX])
583 indx -= P_INDX;
584 for (cnt = 0, sz = 0, first = indx;; ++cnt, indx += P_INDX) {
H A Dbt_split.c656 tmp_bk = GET_BKEYDATA(lchild, NUM_ENT(lchild) - P_INDX);
780 adjust = TYPE(pp) == P_LBTREE ? P_INDX : O_INDX;
955 if (off != 0 && (nxt % P_INDX) == 0 &&
956 pp->inp[nxt] == pp->inp[nxt - P_INDX]) {
957 cp->inp[off] = cp->inp[off - P_INDX];
H A Dbt_open.c196 t->bt_ovflsize = (dbp->pgsize - P_OVERHEAD) / (t->bt_minkey * P_INDX)
H A Dbt_stat.c158 sp->bt_nrecs += NUM_ENT(h) / P_INDX;
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Ddb_page.h454 #define P_INDX 2 macro