Lines Matching refs:list
17 void list_free(list_t *list);
20 bool list_is_empty(const list_t *list);
21 size_t list_length(const list_t *list);
22 void *list_front(const list_t *list);
23 void *list_back(const list_t *list);
26 bool list_insert_after(list_t *list, list_node_t *prev_node, void *data);
27 bool list_prepend(list_t *list, void *data);
28 bool list_append(list_t *list, void *data);
29 bool list_remove(list_t *list, void *data);
30 void list_clear(list_t *list);
33 void list_foreach(const list_t *list, list_iter_cb callback);
35 list_node_t *list_begin(const list_t *list);
36 list_node_t *list_end(const list_t *list);