Lines Matching refs:nrec
72 recno_t nrec;
114 nrec = t->bt_cursor.rcursor;
117 if ((nrec = *(recno_t *)key->data) == 0)
121 if ((nrec = *(recno_t *)key->data) == 0) {
122 nrec = 1;
128 if ((nrec = *(recno_t *)key->data) == 0)
132 if ((nrec = *(recno_t *)key->data) == 0)
134 if (nrec <= t->bt_nrecs)
146 if (nrec > t->bt_nrecs) {
148 t->bt_irec(t, nrec) == RET_ERROR)
150 if (nrec > t->bt_nrecs + 1) {
161 while (nrec > t->bt_nrecs + 1)
170 if ((status = __rec_iput(t, nrec - 1, &fdata, flags)) != RET_SUCCESS)
174 t->bt_cursor.rcursor = nrec;
177 return (__rec_ret(t, NULL, nrec, key, NULL));
185 * nrec: record number
192 __rec_iput(t, nrec, data, flags)
194 recno_t nrec;
226 if ((e = __rec_search(t, nrec,
227 nrec > t->bt_nrecs || flags == R_IAFTER || flags == R_IBEFORE ?
247 if (nrec < t->bt_nrecs &&