Home | History | Annotate | Download | only in libsa

Lines Matching defs:pb

95 	char *pa, *pb, *pc, *pd, *pl, *pm, *pn;
121 pa = pb = (char *)a + es;
125 while (pb <= pc && (r = cmp(pb, a)) <= 0) {
128 swap(pa, pb);
131 pb += es;
133 while (pb <= pc && (r = cmp(pc, a)) >= 0) {
141 if (pb > pc)
143 swap(pb, pc);
145 pb += es;
157 r = min(pa - (char *)a, pb - pa);
158 vecswap(a, pb - r, r);
160 vecswap(pb, pn - r, r);
161 if ((size_t)(r = pb - pa) > es)