Lines Matching refs:nrec
63 size_t nrec;
88 * 3) number of records (nrec) is 0
90 * 4) number of records (nrec) is less than 0
91 * nrec is unsigned, so a negative value is insanely large.
92 * 5) nrec * rsiz > memory allocation for sort array
110 size_t nrec,
121 stk_t stack[8 * sizeof (nrec) + 1];
186 sp->nrec = nrec;
191 nrec = sp->nrec;
202 if (nrec < THRESH_L) {
207 for (i = 1; i < nrec; i++) {
244 * for small partitions (nrec < THRESH_M3)
247 * if (nrec >= THRESH_M3 && nrec < THRESH_M9)
250 * if (nrec >= THRESH_M9)
262 if (nrec < THRESH_M3) {
263 m2 = b_lim + (nrec / 2) * rsiz;
264 } else if (nrec < THRESH_M9) {
266 i = ((nrec - 1) / 2) * rsiz;
270 i = ((nrec - 1) / 8) * rsiz;
318 t_dup = t_par = t_lim = b_lim + rsiz * (nrec - 1);
454 sp->nrec = t_nrec;
457 sp->nrec = b_nrec;
461 sp->nrec = b_nrec;
464 sp->nrec = t_nrec;