Lines Matching refs:pb
106 char *pa, *pb, *pc, *pd, *pl, *pm, *pn;
135 pa = pb = (char *)a + es;
139 while (pb <= pc && (cmp_result = CMP(thunk, pb, a)) <= 0) {
142 swapfunc(pa, pb, es);
145 pb += es;
147 while (pb <= pc && (cmp_result = CMP(thunk, pc, a)) >= 0) {
155 if (pb > pc)
157 swapfunc(pb, pc, es);
159 pb += es;
172 d1 = MIN(pa - (char *)a, pb - pa);
173 vecswap(a, pb - d1, d1);
175 vecswap(pb, pn - d1, d1);
177 d1 = pb - pa;