/freebsd-current/lib/libc/stdlib/ |
H A D | qsort_r_compat.c | 19 __sym_compat(qsort_r, __qsort_r_compat, FBSD_1.0);
|
H A D | Makefile.inc | 12 merge.c mergesort_b.c ptsname.c qsort.c qsort_r.c qsort_r_compat.c \ 71 qsort.3 qsort_r.3 \
|
H A D | qsort.c | 215 (qsort_r)(void *a, size_t n, size_t es, cmp_t *cmp, void *thunk) function
|
/freebsd-current/lib/libc/tests/stdlib/ |
H A D | qsort_r_test.c | 29 * Test for qsort_r(3) routine. 69 /* Sort using qsort_r(3) */ 70 qsort_r(testvector, j, sizeof(testvector[0]), sorthelp_r,
|
H A D | qsort_r_compat_test.c | 29 * Test for historical qsort_r(3) routine. 69 /* Sort using qsort_r(3) */ 70 qsort_r(testvector, j, sizeof(testvector[0]), &thunk,
|
/freebsd-current/include/ |
H A D | stdlib.h | 311 void qsort_r(void *, size_t, size_t, 334 * In FreeBSD 14, the prototype of qsort_r() was modified to comply with 335 * POSIX. The standardized qsort_r()'s order of last two parameters was 338 * FreeBSD qsort_r() interface. 341 * interface, qsort_r@FBSD_1.0, in case when qsort_r() is called with 343 * historical FreeBSD qsort_r() comparator signature, so applications 350 __sym_compat(qsort_r, __qsort_r_compat, FBSD_1.0); 353 #define qsort_r(base, nel, width, arg4, arg5) \ macro 355 __qsort_r_compat, qsort_r)(bas 359 static inline void qsort_r(void *base, size_t nmemb, size_t size, function [all...] |
/freebsd-current/sys/dev/drm2/ |
H A D | drm_linux_list_sort.c | 69 qsort_r(ar, count, sizeof(struct list_head *), drm_le_cmp, &thunk);
|
/freebsd-current/lib/libc/gen/ |
H A D | scandir-compat11.c | 113 qsort_r(names, numitems, sizeof(struct freebsd11_dirent *),
|
H A D | scandir.c | 121 qsort_r(names, numitems, sizeof(struct dirent *),
|
/freebsd-current/sys/libkern/ |
H A D | qsort.c | 107 (qsort_r)(void *a, size_t n, size_t es, cmp_t *cmp, void *thunk) function 192 qsort_r(a, d1 / es, es, cmp, thunk); 208 qsort_r(pn - d2, d2 / es, es, cmp, thunk);
|
/freebsd-current/sys/sys/ |
H A D | libkern.h | 202 void qsort_r(void *base, size_t nmemb, size_t size,
|
/freebsd-current/lib/libproc/ |
H A D | proc_sym.c | 192 qsort_r(symtab->index, nsyms, sizeof(u_int), symvalcmp, &thunk);
|
/freebsd-current/sys/dev/bhnd/nvram/ |
H A D | bhnd_nvram_store_subr.c | 258 qsort_r(index->cookiep, index->count, sizeof(index->cookiep[0]),
|
/freebsd-current/sys/netgraph/ |
H A D | ng_ppp.c | 2317 qsort_r(sortByLatency, priv->numActiveLinks, sizeof(*sortByLatency),
|
/freebsd-current/sys/compat/linuxkpi/common/src/ |
H A D | linux_compat.c | 2461 qsort_r(ar, count, sizeof(struct list_head *), linux_le_cmp, &thunk);
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_common_interceptors.inc | 10015 INTERCEPTOR(void, qsort_r, void *base, SIZE_T nmemb, SIZE_T size, 10018 COMMON_INTERCEPTOR_ENTER(ctx, qsort_r, base, nmemb, size, compar, arg); 10029 REAL(qsort_r)(base, nmemb, size, wrapped_qsort_r_compar, ¶ms); 10032 # define INIT_QSORT_R COMMON_INTERCEPT_FUNCTION(qsort_r) 10042 WRAP(qsort_r)(base, nmemb, size, compar, nullptr);
|