Lines Matching defs:head

94 static inline void list_add(struct list_head *new, struct list_head *head)  in list_add()
111 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
182 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
194 struct list_head *head) in list_move_tail()
206 const struct list_head *head) in list_is_last()
215 static inline int list_empty(const struct list_head *head) in list_empty()
233 static inline int list_empty_careful(const struct list_head *head) in list_empty_careful()
240 struct list_head *head) in __list_splice()
258 static inline void list_splice(struct list_head *list, struct list_head *head) in list_splice()
272 struct list_head *head) in list_splice_init()
294 #define list_for_each(pos, head) \ argument
308 #define __list_for_each(pos, head) \ argument
316 #define list_for_each_prev(pos, head) \ argument
326 #define list_for_each_safe(pos, n, head) \ argument
336 #define list_for_each_entry(pos, head, member) \ argument
347 #define list_for_each_entry_reverse(pos, head, member) \ argument
360 #define list_prepare_entry(pos, head, member) \ argument
372 #define list_for_each_entry_continue(pos, head, member) \ argument
385 #define list_for_each_entry_from(pos, head, member) \ argument
396 #define list_for_each_entry_safe(pos, n, head, member) \ argument
412 #define list_for_each_entry_safe_continue(pos, n, head, member) \ argument
428 #define list_for_each_entry_safe_from(pos, n, head, member) \ argument
443 #define list_for_each_entry_safe_reverse(pos, n, head, member) \ argument