Searched refs:cmp_func (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/lib/ |
| H A D | sort.c | 192 cmp_r_func_t cmp_func, in __sort_r() argument 254 b = do_cmp(base + c, base + d, cmp_func, priv) > 0 ? c : d; in __sort_r() 259 while (b != a && do_cmp(base + a, base + b, cmp_func, priv) >= 0) in __sort_r() 304 cmp_r_func_t cmp_func, in sort_r() argument 308 __sort_r(base, num, size, cmp_func, swap_func, priv, false); in sort_r() 325 cmp_r_func_t cmp_func, in sort_r_nonatomic() argument 329 __sort_r(base, num, size, cmp_func, swap_func, priv, true); in sort_r_nonatomic() 334 cmp_func_t cmp_func, in sort() argument 338 .cmp = cmp_func, in sort() 347 cmp_func_t cmp_func, in sort_nonatomic() argument [all …]
|
| /linux-6.15/fs/bcachefs/ |
| H A D | eytzinger.c | 152 cmp_r_func_t cmp_func, const void *priv, in eytzinger1_do_cmp() argument 157 cmp_func, priv); in eytzinger1_do_cmp() 170 cmp_r_func_t cmp_func, in eytzinger1_sort_r() argument 193 j = eytzinger1_do_cmp(base1, n, size, cmp_func, priv, k, k + 1) > 0 ? k : k + 1; in eytzinger1_sort_r() 200 while (j != i && eytzinger1_do_cmp(base1, n, size, cmp_func, priv, i, j) >= 0) in eytzinger1_sort_r() 216 j = eytzinger1_do_cmp(base1, n, size, cmp_func, priv, k, k + 1) > 0 ? k : k + 1; in eytzinger1_sort_r() 223 while (j >= 1 && eytzinger1_do_cmp(base1, n, size, cmp_func, priv, 1, j) >= 0) in eytzinger1_sort_r() 235 cmp_r_func_t cmp_func, in eytzinger0_sort_r() argument 241 return eytzinger1_sort_r(base1, n, size, cmp_func, swap_func, priv); in eytzinger0_sort_r() 245 cmp_func_t cmp_func, in eytzinger0_sort() argument [all …]
|
| /linux-6.15/include/linux/ |
| H A D | sort.h | 8 cmp_r_func_t cmp_func, 13 cmp_func_t cmp_func, 19 cmp_r_func_t cmp_func, 24 cmp_func_t cmp_func,
|