26 for (it =
iter; it && it->
data; it = it->
n) {
27 for (it2 = it->
n; it2 && it2->
data; it2 = it2->
n) {
43 while (first || second) {
123 if (
list->length > 43) {
220 list->sorted =
false;
240 list->sorted =
false;
282 if (!list1 || !list2) {
307 if (!
list->head || !
n) {
310 for (it =
list->head,
i = 0; it && it->
data; it = it->
n,
i++) {
324 list->sorted =
false;
359 for (it =
list->head,
i = 0; it && it->
data; it = it->
n,
i++)
361 if (!it->
p && !it->
n) {
static RzILOpEffect * cmp(cs_insn *insn, bool is_thumb)
static char * slow(struct match *, char *, char *, sopno, sopno)
static char * fast(struct match *, char *, char *, sopno, sopno)
RZ_API void Ht_() free(HtName_(Ht) *ht)
static void freefn(HtName_(Ht) *ht, HT_(Kv) *kv)
static void list(RzEgg *egg)
RZ_API void ls_split_iter(SdbList *list, SdbListIter *iter)
static void ls_insertion_sort_iter(SdbListIter *iter, SdbListComparator cmp)
RZ_API int ls_join(SdbList *list1, SdbList *list2)
RZ_API void * ls_pop_head(SdbList *list)
RZ_API SdbList * ls_new(void)
RZ_API void ls_destroy(SdbList *list)
RZ_API bool ls_delete_data(SdbList *list, void *ptr)
RZ_API SdbListIter * ls_append(SdbList *list, void *data)
RZ_API SdbListIter * ls_prepend(SdbList *list, void *data)
RZ_API void * ls_pop(SdbList *list)
RZ_API void ls_free(SdbList *list)
RZ_API SdbListIter * ls_insert(SdbList *list, int n, void *data)
static SdbListIter * _sdb_list_split(SdbListIter *head)
static void ls_insertion_sort(SdbList *list, SdbListComparator cmp)
RZ_API int ls_del_n(SdbList *list, int n)
RZ_API bool ls_merge_sort(SdbList *list, SdbListComparator cmp)
RZ_API SdbList * ls_clone(SdbList *list)
RZ_API bool ls_sort(SdbList *list, SdbListComparator cmp)
static SdbListIter * _merge_sort(SdbListIter *head, SdbListComparator cmp)
static SdbListIter * _merge(SdbListIter *first, SdbListIter *second, SdbListComparator cmp)
RZ_API void ls_delete(SdbList *list, SdbListIter *iter)
RZ_API SdbList * ls_newf(SdbListFree freefn)
int(* SdbListComparator)(const void *a, const void *b)
void(* SdbListFree)(void *ptr)
#define ls_foreach(list, it, pos)