Home
last modified time | relevance | path

Searched refs:swap_func (Results 1 – 3 of 3) sorted by relevance

/linux/lib/
H A Dsort.c137 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 Dsort.h19 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 Dmin_heap.h180 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()