Lines Matching refs:b_par
146 char *b_par; /* bottom partition */ in qsort_r() local
230 b_par = t_par; in qsort_r()
231 while (b_par > b_lim) { in qsort_r()
232 b_par -= rsiz; in qsort_r()
233 if ((*cmp)(b_par, b_par + rsiz, arg) <= in qsort_r()
237 (*swapf)(b_par, b_par + rsiz, loops); in qsort_r()
341 b_dup = b_par = b_lim; in qsort_r()
346 for (; b_par <= t_par; b_par += rsiz) { in qsort_r()
347 if (b_par == m2) { in qsort_r()
350 cv = cmp(b_par, m2, arg); in qsort_r()
356 m2 = b_par; in qsort_r()
357 } else if (b_dup != b_par) { in qsort_r()
358 (*swapf)(b_dup, b_par, loops); in qsort_r()
365 for (; b_par < t_par; t_par -= rsiz) { in qsort_r()
384 if (b_par >= t_par) { in qsort_r()
389 (*swapf)(b_par, t_par, loops); in qsort_r()
390 b_par += rsiz; in qsort_r()
409 if (t_par < b_par) { in qsort_r()
412 m2 = b_par = t_par; in qsort_r()
413 } else if (m2 > b_par) { in qsort_r()
414 (*swapf)(m2, b_par, loops); in qsort_r()
415 m2 = t_par = b_par; in qsort_r()
417 b_par = t_par = m2; in qsort_r()
421 t_par = b_par = t_par - rsiz; in qsort_r()
423 if (m2 != b_par) { in qsort_r()
424 (*swapf)(m2, b_par, loops); in qsort_r()
434 if (b_par - b_dup < d_bytelength) { in qsort_r()
435 b_dup = b_lim + (b_par - b_dup); in qsort_r()
439 b_par -= rsiz; in qsort_r()
440 (*swapf)(b_dup, b_par, loops); in qsort_r()
442 b_par = m2 - d_bytelength; in qsort_r()
474 b_nrec = (b_par - b_lim) / rsiz; in qsort_r()