SList 62 libltdl/libltdl/slist.h typedef void * SListCallback (SList *item, void *userdata); SList 63 libltdl/libltdl/slist.h typedef int SListCompare (const SList *item1, const SList *item2, SList 66 libltdl/libltdl/slist.h LT_SCOPE SList *slist_concat (SList *head, SList *tail); SList 67 libltdl/libltdl/slist.h LT_SCOPE SList *slist_cons (SList *item, SList *slist); SList 69 libltdl/libltdl/slist.h LT_SCOPE SList *slist_delete (SList *slist, void (*delete_fct) (void *item)); SList 70 libltdl/libltdl/slist.h LT_SCOPE SList *slist_remove (SList **phead, SListCallback *find, SList 72 libltdl/libltdl/slist.h LT_SCOPE SList *slist_reverse (SList *slist); SList 73 libltdl/libltdl/slist.h LT_SCOPE SList *slist_sort (SList *slist, SListCompare *compare, SList 76 libltdl/libltdl/slist.h LT_SCOPE SList *slist_tail (SList *slist); SList 77 libltdl/libltdl/slist.h LT_SCOPE SList *slist_nth (SList *slist, size_t n); SList 78 libltdl/libltdl/slist.h LT_SCOPE void * slist_find (SList *slist, SListCallback *find, SList 80 libltdl/libltdl/slist.h LT_SCOPE size_t slist_length (SList *slist); SList 82 libltdl/libltdl/slist.h LT_SCOPE void * slist_foreach (SList *slist, SListCallback *foreach, SList 85 libltdl/libltdl/slist.h LT_SCOPE SList *slist_box (const void *userdata); SList 86 libltdl/libltdl/slist.h LT_SCOPE void * slist_unbox (SList *item); SList 37 libltdl/lt_dlloader.c static void * loader_callback (SList *item, void *userdata); SList 41 libltdl/lt_dlloader.c static SList *loaders = 0; SList 48 libltdl/lt_dlloader.c loader_callback (SList *item, void *userdata) SList 64 libltdl/lt_dlloader.c SList *item; SList 102 libltdl/lt_dlloader.c loader_dump_callback (SList *item, void *userdata) SList 133 libltdl/lt_dlloader.c SList *item = (SList *) loader; SList 142 libltdl/lt_dlloader.c return (const lt_dlvtable *) (loader ? ((SList *) loader)->userdata : NULL); SList 206 libltdl/lt_dlloader.c slist_unbox ((SList *) slist_remove (&loaders, loader_callback, (void *) name)); SList 37 libltdl/slist.c static SList * slist_sort_merge (SList *left, SList *right, SList 53 libltdl/slist.c SList * SList 54 libltdl/slist.c slist_delete (SList *head, void (*delete_fct) (void *item)) SList 60 libltdl/slist.c SList *next = head->next; SList 77 libltdl/slist.c SList * SList 78 libltdl/slist.c slist_remove (SList **phead, SListCallback *find, void *matchdata) SList 80 libltdl/slist.c SList *stale = 0; SList 98 libltdl/slist.c SList *head; SList 111 libltdl/slist.c return (SList *) result; SList 118 libltdl/slist.c slist_find (SList *slist, SListCallback *find, void *matchdata) SList 141 libltdl/slist.c SList * SList 142 libltdl/slist.c slist_concat (SList *head, SList *tail) SList 144 libltdl/slist.c SList *last; SList 167 libltdl/slist.c SList * SList 168 libltdl/slist.c slist_cons (SList *item, SList *slist) SList 182 libltdl/slist.c SList * SList 183 libltdl/slist.c slist_tail (SList *slist) SList 193 libltdl/slist.c SList * SList 194 libltdl/slist.c slist_nth (SList *slist, size_t n) SList 205 libltdl/slist.c slist_length (SList *slist) SList 222 libltdl/slist.c SList * SList 223 libltdl/slist.c slist_reverse (SList *slist) SList 225 libltdl/slist.c SList *result = 0; SList 226 libltdl/slist.c SList *next; SList 242 libltdl/slist.c slist_foreach (SList *slist, SListCallback *foreach, void *userdata) SList 250 libltdl/slist.c SList *next = slist->next; SList 272 libltdl/slist.c static SList * SList 273 libltdl/slist.c slist_sort_merge (SList *left, SList *right, SListCompare *compare, SList 276 libltdl/slist.c SList merged, *insert; SList 306 libltdl/slist.c SList * SList 307 libltdl/slist.c slist_sort (SList *slist, SListCompare *compare, void *userdata) SList 309 libltdl/slist.c SList *left, *right; SList 350 libltdl/slist.c SList * SList 353 libltdl/slist.c SList *item = (SList *) malloc (sizeof *item); SList 366 libltdl/slist.c slist_unbox (SList *item)