Lines Matching defs:pb
104 char *pa, *pb, *pc, *pd, *pl, *pm, *pn;
133 pa = pb = (char *) a + es;
137 while (pb <= pc && (cmp_result = cmp(pb, a, cookie)) <= 0) {
139 swap(pa, pb);
142 pb += es;
144 while (pb <= pc && (cmp_result = cmp(pc, a, cookie)) >= 0) {
151 if (pb > pc)
153 swap(pb, pc);
154 pb += es;
159 r = min(pa - (char *) a, pb - pa);
160 vecswap(a, pb - r, r);
162 vecswap(pb, pn - r, r);
167 r = pb - pa;