Lines Matching refs:list
29 /* classic doubly-link circular list */
30 struct list {
31 struct list *next, *prev;
35 list_init(struct list *list)
37 list->next = list->prev = list;
41 __list_add(struct list *entry,
42 struct list *prev,
43 struct list *next)
52 list_add(struct list *entry, struct list *head)
58 __list_del(struct list *prev, struct list *next)
65 list_del(struct list *entry)
72 list_is_empty(const struct list *head)
104 list_append(struct list *entry, struct list *head)