Searched refs:swap_func (Results 1 – 3 of 3) sorted by relevance
| /linux/lib/ |
| H A D | sort.c | 137 static void do_swap(void *a, void *b, size_t size, swap_r_func_t swap_func, const void *priv) in do_swap() argument 139 if (swap_func == SWAP_WRAPPER) { in do_swap() 144 if (swap_func == SWAP_WORDS_64) in do_swap() 146 else if (swap_func == SWAP_WORDS_32) in do_swap() 148 else if (swap_func == SWAP_BYTES) in do_swap() 151 swap_func(a, b, (int)size, priv); in do_swap() 193 swap_r_func_t swap_func, in __sort_r() argument 206 if (swap_func == SWAP_WRAPPER && !((struct wrapper *)priv)->swap) in __sort_r() 207 swap_func = NULL; in __sort_r() 209 if (!swap_func) { in __sort_r() [all …]
|
| /linux/include/linux/ |
| H A D | sort.h | 19 swap_r_func_t swap_func, 24 swap_func_t swap_func); 30 swap_r_func_t swap_func, 35 swap_func_t swap_func);
|
| H A D | min_heap.h | 180 void do_swap(void *a, void *b, size_t size, void (*swap_func)(void *lhs, void *rhs, void *args), in do_swap() 183 if (swap_func == SWAP_WORDS_64) in do_swap() 185 else if (swap_func == SWAP_WORDS_32) in do_swap() 187 else if (swap_func == SWAP_BYTES) in do_swap() 190 swap_func(a, b, priv); in do_swap()
|