swap_func 135 lib/sort.c static void do_swap(void *a, void *b, size_t size, swap_func_t swap_func) swap_func 137 lib/sort.c if (swap_func == SWAP_WORDS_64) swap_func 139 lib/sort.c else if (swap_func == SWAP_WORDS_32) swap_func 141 lib/sort.c else if (swap_func == SWAP_BYTES) swap_func 144 lib/sort.c swap_func(a, b, (int)size); swap_func 206 lib/sort.c void (*swap_func)(void *, void *, int size), swap_func 216 lib/sort.c if (!swap_func) { swap_func 218 lib/sort.c swap_func = SWAP_WORDS_64; swap_func 220 lib/sort.c swap_func = SWAP_WORDS_32; swap_func 222 lib/sort.c swap_func = SWAP_BYTES; swap_func 238 lib/sort.c do_swap(base, base + n, size, swap_func); swap_func 265 lib/sort.c do_swap(base + b, base + c, size, swap_func); swap_func 273 lib/sort.c void (*swap_func)(void *, void *, int size)) swap_func 275 lib/sort.c return sort_r(base, num, size, _CMP_WRAPPER, swap_func, cmp_func);