Lines Matching defs:head
99 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
112 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
158 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
170 struct list_head *head) in list_move_tail()
180 static inline int list_empty(const struct list_head *head) in list_empty()
197 static inline int list_empty_careful(const struct list_head *head) in list_empty_careful()
204 struct list_head *head) in __list_splice()
222 static inline void list_splice(struct list_head *list, struct list_head *head) in list_splice()
236 struct list_head *head) in list_splice_init()
271 #define list_for_each(pos, head) \ argument
280 #define list_for_each_prev(pos, head) \ argument
290 #define list_for_each_safe(pos, n, head) \ argument
300 #define list_for_each_entry(pos, head, member) \ argument
311 #define list_for_each_entry_reverse(pos, head, member) \ argument
323 #define list_prepare_entry(pos, head, member) \ argument
333 #define list_for_each_entry_continue(pos, head, member) \ argument
345 #define list_for_each_entry_safe(pos, n, head, member) \ argument
359 #define list_for_each_entry_safe_continue(pos, n, head, member) \ argument
373 #define list_for_each_entry_safe_reverse(pos, n, head, member) \ argument