Lines Matching refs:c
64 int i = (num/2 - 1) * size, n = num * size, c, r; in sort() local
77 for (r = i; r * 2 + size < n; r = c) { in sort()
78 c = r * 2 + size; in sort()
79 if (c < n - size && in sort()
80 cmp_func(base + c, base + c + size) < 0) in sort()
81 c += size; in sort()
82 if (cmp_func(base + r, base + c) >= 0) in sort()
84 swap_func(base + r, base + c, size); in sort()
91 for (r = 0; r * 2 + size < i; r = c) { in sort()
92 c = r * 2 + size; in sort()
93 if (c < i - size && in sort()
94 cmp_func(base + c, base + c + size) < 0) in sort()
95 c += size; in sort()
96 if (cmp_func(base + r, base + c) >= 0) in sort()
98 swap_func(base + r, base + c, size); in sort()