Lines Matching defs:pc
119 char *pa, *pb, *pc, *pd, *pl, *pm, *pn;
149 pc = pd = (char *)a + (n - 1) * es;
151 while (pb <= pc && (cmp_result = CMP(thunk, pb, a)) <= 0) {
159 while (pb <= pc && (cmp_result = CMP(thunk, pc, a)) >= 0) {
162 swap(pc, pd);
165 pc -= es;
167 if (pb > pc)
169 swap(pb, pc);
172 pc -= es;
186 r = min(pd - pc, pn - pd - es);
194 if ((r = pd - pc) > es) {