Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:list_head

14 struct list_head {
15 struct list_head *next, *prev;
20 #define LIST_HEAD(name) \
21 struct list_head name = { &name, &name }
37 static __inline__ void __list_add(struct list_head * new,
38 struct list_head * prev,
39 struct list_head * next)
50 static __inline__ void list_add(struct list_head *new, struct list_head *head)
58 static __inline__ void list_add_tail(struct list_head *new, struct list_head *head)
70 static __inline__ void __list_del(struct list_head * prev,
71 struct list_head * next)
77 static __inline__ void list_del(struct list_head *entry)
82 static __inline__ int list_empty(struct list_head *head)
90 static __inline__ void list_splice(struct list_head *list, struct list_head *head)
92 struct list_head *first = list->next;
95 struct list_head *last = list->prev;
96 struct list_head *at = head->next;