Lines Matching refs:nrec
69 recno_t nrec; in __rec_put() local
110 nrec = t->bt_cursor.rcursor; in __rec_put()
113 if ((nrec = *(recno_t *)key->data) == 0) in __rec_put()
117 if ((nrec = *(recno_t *)key->data) == 0) { in __rec_put()
118 nrec = 1; in __rec_put()
124 if ((nrec = *(recno_t *)key->data) == 0) in __rec_put()
128 if ((nrec = *(recno_t *)key->data) == 0) in __rec_put()
130 if (nrec <= t->bt_nrecs) in __rec_put()
142 if (nrec > t->bt_nrecs) { in __rec_put()
144 t->bt_irec(t, nrec) == RET_ERROR) in __rec_put()
146 if (nrec > t->bt_nrecs + 1) { in __rec_put()
156 while (nrec > t->bt_nrecs + 1) in __rec_put()
165 if ((status = __rec_iput(t, nrec - 1, &fdata, flags)) != RET_SUCCESS) in __rec_put()
170 nrec++; in __rec_put()
173 t->bt_cursor.rcursor = nrec; in __rec_put()
178 return (__rec_ret(t, NULL, nrec, key, NULL)); in __rec_put()
193 __rec_iput(BTREE *t, recno_t nrec, const DBT *data, u_int flags) in __rec_iput() argument
225 if ((e = __rec_search(t, nrec, in __rec_iput()
226 nrec > t->bt_nrecs || flags == R_IAFTER || flags == R_IBEFORE ? in __rec_iput()
246 if (nrec < t->bt_nrecs && in __rec_iput()