Lines Matching full:pb
119 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; in rk_qsort_r() local
147 pa = pb = (char *)a + es; in rk_qsort_r()
151 while (pb <= pc && (cmp_result = CMP(thunk, pb, a)) <= 0) { in rk_qsort_r()
154 swap(pa, pb); in rk_qsort_r()
157 pb += es; in rk_qsort_r()
159 while (pb <= pc && (cmp_result = CMP(thunk, pc, a)) >= 0) { in rk_qsort_r()
167 if (pb > pc) in rk_qsort_r()
169 swap(pb, pc); in rk_qsort_r()
171 pb += es; in rk_qsort_r()
184 r = min(pa - (char *)a, pb - pa); in rk_qsort_r()
185 vecswap(a, pb - r, r); in rk_qsort_r()
187 vecswap(pb, pn - r, r); in rk_qsort_r()
188 if ((r = pb - pa) > es) in rk_qsort_r()