Lines Matching defs:head
69 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
82 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
128 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
140 struct list_head *head) in list_move_tail()
150 static inline int list_empty(const struct list_head *head) in list_empty()
156 struct list_head *head) in __list_splice()
174 static inline void list_splice(struct list_head *list, struct list_head *head) in list_splice()
188 struct list_head *head) in list_splice_init()
211 #define list_for_each(pos, head) \ argument
225 #define __list_for_each(pos, head) \ argument
233 #define list_for_each_prev(pos, head) \ argument
243 #define list_for_each_safe(pos, n, head) \ argument
253 #define list_for_each_entry(pos, head, member) \ argument
264 #define list_for_each_entry_reverse(pos, head, member) \ argument
276 #define list_prepare_entry(pos, head, member) \ argument
286 #define list_for_each_entry_continue(pos, head, member) \ argument
299 #define list_for_each_entry_safe(pos, n, head, member) \ argument
313 #define list_for_each_entry_safe_continue(pos, n, head, member) \ argument
327 #define list_for_each_entry_safe_reverse(pos, n, head, member) \ argument