Lines Matching refs:ndx
1060 db_indx_t ndx;
1069 ndx = hcp->indx;
1084 if (HPAGE_PTYPE(H_PAIRKEY(dbp, p, ndx)) == H_OFFPAGE) {
1085 memcpy(&pgno, HOFFPAGE_PGNO(P_ENTRY(dbp, p, H_KEYINDEX(ndx))),
1092 switch (HPAGE_PTYPE(H_PAIRDATA(dbp, p, ndx))) {
1095 HOFFPAGE_PGNO(P_ENTRY(dbp, p, H_DATAINDEX(ndx))),
1118 key_dbt.data = P_ENTRY(dbp, p, H_KEYINDEX(ndx));
1119 key_dbt.size = LEN_HITEM(dbp, p, dbp->pgsize, H_KEYINDEX(ndx));
1120 data_dbt.data = P_ENTRY(dbp, p, H_DATAINDEX(ndx));
1122 LEN_HITEM(dbp, p, dbp->pgsize, H_DATAINDEX(ndx));
1125 dbc->txn, &new_lsn, 0, DELPAIR, PGNO(p), (u_int32_t)ndx,
1134 __ham_dpair(dbp, p, ndx);
1630 * ndx: page index of the element that is growing/shrinking.
1639 __ham_onpage_replace(dbp, pagep, ndx, off, change, is_plus, dbt)
1642 u_int32_t ndx;
1660 len = inp[ndx] - HOFFSET(pagep);
1662 LEN_HKEYDATA(dbp, pagep, pgsize, ndx)) {
1663 len = (int32_t)(HKEYDATA_DATA(P_ENTRY(dbp, pagep, ndx))
1664 + LEN_HKEYDATA(dbp, pagep, pgsize, ndx) - src);
1668 (HKEYDATA_DATA(P_ENTRY(dbp, pagep, ndx)) + off) -
1679 for (i = ndx; i < NUM_ENT(pagep); i++) {
1691 memcpy(HKEYDATA_DATA(P_ENTRY(dbp, pagep, ndx)) + off,
1694 memcpy(P_ENTRY(dbp, pagep, ndx), dbt->data, dbt->size);