Lines Matching defs:list_t
38 typedef struct list list_t;
40 void list_create(list_t *, size_t, size_t);
41 void list_destroy(list_t *);
43 void list_insert_after(list_t *, void *, void *);
44 void list_insert_before(list_t *, void *, void *);
45 void list_insert_head(list_t *, void *);
46 void list_insert_tail(list_t *, void *);
47 void list_remove(list_t *, void *);
48 void *list_remove_head(list_t *);
49 void *list_remove_tail(list_t *);
50 void list_move_tail(list_t *, list_t *);
52 void *list_head(list_t *);
53 void *list_tail(list_t *);
54 void *list_next(list_t *, void *);
55 void *list_prev(list_t *, void *);
56 int list_is_empty(list_t *);