Lines Matching refs:right_ptr
115 char *right_ptr;
136 right_ptr = hi - size;
146 while ((*cmp) ((void *) mid, (void *) right_ptr, opaque) < 0)
147 right_ptr -= size;
149 if (left_ptr < right_ptr)
151 SWAP (left_ptr, right_ptr, size);
153 mid = right_ptr;
154 else if (mid == right_ptr)
157 right_ptr -= size;
159 else if (left_ptr == right_ptr)
162 right_ptr -= size;
166 while (left_ptr <= right_ptr);
173 if ((size_t) (right_ptr - lo) <= max_thresh)
184 hi = right_ptr;
185 else if ((right_ptr - lo) > (hi - left_ptr))
188 PUSH (lo, right_ptr);
195 hi = right_ptr;