Lines Matching defs:head
90 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
103 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
140 static inline void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu()
162 struct list_head *head) in list_add_tail_rcu()
238 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
250 struct list_head *head) in list_move_tail()
260 static inline int list_empty(const struct list_head *head) in list_empty()
277 static inline int list_empty_careful(const struct list_head *head) in list_empty_careful()
284 struct list_head *head) in __list_splice()
302 static inline void list_splice(struct list_head *list, struct list_head *head) in list_splice()
316 struct list_head *head) in list_splice_init()
338 #define list_for_each(pos, head) \ argument
352 #define __list_for_each(pos, head) \ argument
360 #define list_for_each_prev(pos, head) \ argument
370 #define list_for_each_safe(pos, n, head) \ argument
380 #define list_for_each_entry(pos, head, member) \ argument
393 #define list_for_each_entry_reverse(pos, head, member) \ argument
407 #define list_prepare_entry(pos, head, member) \ argument
417 #define list_for_each_entry_continue(pos, head, member) \ argument
431 #define list_for_each_entry_safe(pos, n, head, member) \ argument
446 #define list_for_each_rcu(pos, head) \ argument
450 #define __list_for_each_rcu(pos, head) \ argument
465 #define list_for_each_safe_rcu(pos, n, head) \ argument
479 #define list_for_each_entry_rcu(pos, head, member) \ argument
498 #define list_for_each_continue_rcu(pos, head) \ argument
648 #define hlist_for_each(pos, head) \ argument
652 #define hlist_for_each_safe(pos, n, head) \ argument
663 #define hlist_for_each_entry(tpos, pos, head, member) \ argument
700 #define hlist_for_each_entry_safe(tpos, pos, n, head, member) \ argument
717 #define hlist_for_each_entry_rcu(tpos, pos, head, member) \ argument