Lines Matching defs:list_head
14 struct list_head {
15 struct list_head *next, *prev;
34 static __inline__ void __list_add(struct list_head * new,
35 struct list_head * prev,
36 struct list_head * next)
47 static __inline__ void list_add(struct list_head *new, struct list_head *head)
55 static __inline__ void list_add_tail(struct list_head *new, struct list_head *head)
67 static __inline__ void __list_del(struct list_head * prev,
68 struct list_head * next)
74 static __inline__ void list_del(struct list_head *entry)
79 static __inline__ int list_empty(struct list_head *head)
87 static __inline__ void list_splice(struct list_head *list, struct list_head *head)
89 struct list_head *first = list->next;
92 struct list_head *last = list->prev;
93 struct list_head *at = head->next;