Lines Matching refs:pb
107 char *pa, *pb, *pc, *pd, *pl, *pm, *pn;
132 pa = pb = (char *)a + es;
136 while (pb <= pc && (r = cmp(pb, a)) <= 0) {
139 swap(pa, pb);
142 pb += es;
144 while (pb <= pc && (r = cmp(pc, a)) >= 0) {
152 if (pb > pc)
154 swap(pb, pc);
156 pb += es;
168 r = min(pa - (char *)a, pb - pa);
169 vecswap(a, pb - r, r);
171 vecswap(pb, pn - r, r);
172 if ((r = (int)(pb - pa)) > (int)es)