Lines Matching refs:base
32 * @base: pointer to data to sort
47 void sort(void *base, size_t num, size_t size,
61 if (c < n - size && cmp(base + c, base + c + size) < 0)
63 if (cmp(base + r, base + c) >= 0)
65 swap(base + r, base + c, size);
71 swap(base, base + i, size);
74 if (c < i - size && cmp(base + c, base + c + size) < 0)
76 if (cmp(base + r, base + c) >= 0)
78 swap(base + r, base + c, size);