Lines Matching refs:pb
82 char *pa, *pb, *pc, *pd, *pl, *pm, *pn;
114 pa = pb = (char *)a + es;
118 while (pb <= pc && (cmp_result = CMP(thunk, pb, a)) <= 0) {
121 swapfunc(pa, pb, es);
124 pb += es;
126 while (pb <= pc && (cmp_result = CMP(thunk, pc, a)) >= 0) {
134 if (pb > pc)
136 swapfunc(pb, pc, es);
138 pb += es;
151 d1 = MIN(pa - (char *)a, pb - pa);
152 vecswap(a, pb - d1, d1);
159 vecswap(pb, pn - d1, d1);
161 d1 = pb - pa;