Lines Matching refs:pb
86 char *pa, *pb, *pc, *pd, *pl, *pm, *pn;
113 pa = pb = (char *)a + es;
117 while (pb <= pc && (r = cmp(pb, a)) <= 0) {
120 swap(pa, pb);
123 pb += es;
125 while (pb <= pc && (r = cmp(pc, a)) >= 0) {
133 if (pb > pc)
135 swap(pb, pc);
137 pb += es;
149 r = min(pa - (char *)a, pb - pa);
150 vecswap(a, pb - r, r);
152 vecswap(pb, pn - r, r);
153 if ((r = pb - pa) > (int)es)