Lines Matching defs:list_t
40 typedef struct list list_t;
42 void list_add(list_t **, void *);
43 void slist_add(list_t **, void *, int (*)(void *, void *));
44 void *list_remove(list_t **, void *, int (*)(void *, void *, void *), void *);
45 void list_free(list_t *, void (*)(void *, void *), void *);
46 void *list_find(list_t *, void *, int (*)(void *, void *));
47 void *list_first(list_t *);
48 int list_iter(list_t *, int (*)(void *, void *), void *);
49 int list_count(list_t *);
50 int list_empty(list_t *);
51 void list_concat(list_t **, list_t *);
52 void slist_merge(list_t **, list_t *, int (*)(void *, void *));