Rizin
unix-like reverse engineering framework and cli tools
|
#include <libkern/libkern.h>
Go to the source code of this file.
Macros | |
#define | min(a, b) (a) < (b) ? a : b |
#define | swapcode(TYPE, parmi, parmj, n) |
#define | SWAPINIT(a, es) |
#define | swap(a, b) |
#define | vecswap(a, b, n) if ((n) > 0) swapfunc(a, b, n, swaptype) |
Functions | |
void | qsort (void *a, size_t n, size_t es, int(*cmp)(const void *, const void *)) |
static char * | med3 (char *, char *, char *, int(*)(const void *, const void *)) |
static void | swapfunc (char *, char *, int, int) |
#define SWAPINIT | ( | a, | |
es | |||
) |
|
inlinestatic |
Definition at line 130 of file qsort.h.
References a, cmp(), d, loop, med3(), min, n, pc, pl, r, swap, SWAPINIT, and vecswap.
Referenced by apprentice_load(), build_immediate_table(), build_opcode_table(), compare_zip(), ef_read(), main(), make_program_env(), print_insn_lanai(), print_insn_sparc(), scandir(), sdb_array_add_sorted(), sdb_array_sort(), sdb_array_sort_num(), and xtensa_isa_init().