Home
last modified time | relevance | path

Searched refs:es (Results 1 – 2 of 2) sorted by relevance

/optee_os/lib/libutils/isoc/
H A Dqsort.c50 #define SWAPINIT(a, es) swaptype = (uintptr_t)a % sizeof(long) || \ argument
51 es % sizeof(long) ? 2 : es == sizeof(long)? 0 : 1;
66 swapfunc(a, b, es, swaptype)
76 qsort(void *aa, size_t n, size_t es, int (*cmp)(const void *, const void *)) in qsort() argument
81 loop: SWAPINIT(a, es); in qsort()
84 for (pm = (char *)a + es; pm < (char *) a + n * es; pm += es) in qsort()
85 for (pl = pm; pl > (char *) a && cmp(pl - es, pl) > 0; in qsort()
86 pl -= es) in qsort()
87 swap(pl, pl - es); in qsort()
90 pm = (char *)a + (n / 2) * es; in qsort()
[all …]
/optee_os/lib/libutils/isoc/include/
H A Dstdlib.h19 qsort(void *aa, size_t n, size_t es, int (*cmp)(const void *, const void *));