Lines Matching defs:list
7 * notice, this list of conditions and the following disclaimer.
9 * notice, this list of conditions and the following disclaimer in the
30 /* doubly linked circular list with dummy node */
32 typedef struct list list;
39 struct list {
51 static inline void list_init(list* l)
63 static inline list_ent* list_peek_head(list* l)
71 static inline list_ent* list_peek_tail(list* l)
79 static inline int list_is_empty(list* l)
84 static inline void list_add_head(list* l, list_ent* toadd)
93 static inline void list_add_tail(list* l, list_ent* toadd)
126 static inline list_ent* list_remove_head(list* l)
137 static inline list_ent* list_remove_tail(list* l)
148 static inline void list_clear(list* l)