Searched refs:es (Results 1 – 2 of 2) sorted by relevance
| /optee_os/lib/libutils/isoc/ |
| H A D | qsort.c | 50 #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 D | stdlib.h | 19 qsort(void *aa, size_t n, size_t es, int (*cmp)(const void *, const void *));
|