Lines Matching refs:nrec
60 recno_t nrec; in __rec_put() local
101 nrec = t->bt_cursor.rcursor; in __rec_put()
104 if ((nrec = *(recno_t *)key->data) == 0) in __rec_put()
108 if ((nrec = *(recno_t *)key->data) == 0) { in __rec_put()
109 nrec = 1; in __rec_put()
115 if ((nrec = *(recno_t *)key->data) == 0) in __rec_put()
119 if ((nrec = *(recno_t *)key->data) == 0) in __rec_put()
121 if (nrec <= t->bt_nrecs) in __rec_put()
133 if (nrec > t->bt_nrecs) { in __rec_put()
135 t->bt_irec(t, nrec) == RET_ERROR) in __rec_put()
137 if (nrec > t->bt_nrecs + 1) { in __rec_put()
147 while (nrec > t->bt_nrecs + 1) in __rec_put()
156 if ((status = __rec_iput(t, nrec - 1, &fdata, flags)) != RET_SUCCESS) in __rec_put()
161 nrec++; in __rec_put()
164 t->bt_cursor.rcursor = nrec; in __rec_put()
169 return (__rec_ret(t, NULL, nrec, key, NULL)); in __rec_put()
184 __rec_iput(BTREE *t, recno_t nrec, const DBT *data, u_int flags) in __rec_iput() argument
214 if ((e = __rec_search(t, nrec, in __rec_iput()
215 nrec > t->bt_nrecs || flags == R_IAFTER || flags == R_IBEFORE ? in __rec_iput()
235 if (nrec < t->bt_nrecs && in __rec_iput()