Lines Matching refs:base
11 static int alignment_ok(const void *base, int align) in alignment_ok() argument
14 ((unsigned long)base & (align - 1)) == 0; in alignment_ok()
59 void sort(void *base, size_t num, size_t size, in sort() argument
67 if (size == 4 && alignment_ok(base, 4)) in sort()
69 else if (size == 8 && alignment_ok(base, 8)) in sort()
80 cmp_func(base + c, base + c + size) < 0) in sort()
82 if (cmp_func(base + r, base + c) >= 0) in sort()
84 swap_func(base + r, base + c, size); in sort()
90 swap_func(base, base + i, size); in sort()
94 cmp_func(base + c, base + c + size) < 0) in sort()
96 if (cmp_func(base + r, base + c) >= 0) in sort()
98 swap_func(base + r, base + c, size); in sort()