Lines Matching defs:list1
118 u_char *list2, *list1, *p2, *p, *last, **p1;
142 list1 = base;
143 setup(list1, list2, nmemb, size, cmp, cookie);
147 l2 = list1;
148 p1 = EVAL(list1);
152 f2 = l1 = list1 + (p2 - list2);
155 l2 = list1 + (p2 - list2);
248 tp2 = list1; /* swap list1, list2 */
249 list1 = list2;
254 memmove(list2, list1, nmemb*size);
255 list2 = list1;
281 * Optional hybrid natural/pairwise first pass. Eats up list1 in runs of
287 setup(u_char *list1, u_char *list2, size_t n, size_t size,
295 _DIAGASSERT(list1 != NULL);
300 insertionsort(list1, n, size, cmp, cookie);
309 insertionsort(list1 + (n - i) * size, i, size, cmp, cookie);
310 last = list1 + size * (n - i);
311 *EVAL(list2 + (last - list1)) = list2 + n * size;
315 f1 = list1;
327 p2 = *EVAL(p2) = f1 + size2 - list1 + list2;
335 p2 = *EVAL(p2) = f2 - list1 + list2;
345 p2 = *EVAL(p2) = f2 - list1 + list2;
351 for (f1 = list1, p2 = list2; f1 < last; f1 += size2) {