Lines Matching defs:head
77 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
91 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
199 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
211 struct list_head *head) in list_move_tail()
226 static inline void list_bulk_move_tail(struct list_head *head, in list_bulk_move_tail()
246 const struct list_head *head) in list_is_first()
257 const struct list_head *head) in list_is_last()
266 static inline int list_empty(const struct list_head *head) in list_empty()
284 static inline int list_empty_careful(const struct list_head *head) in list_empty_careful()
294 static inline void list_rotate_left(struct list_head *head) in list_rotate_left()
312 struct list_head *head) in list_rotate_to_front()
326 static inline int list_is_singular(const struct list_head *head) in list_is_singular()
332 struct list_head *head, struct list_head *entry) in __list_cut_position()
358 struct list_head *head, struct list_head *entry) in list_cut_position()
386 struct list_head *head, in list_cut_before()
421 struct list_head *head) in list_splice()
433 struct list_head *head) in list_splice_tail()
447 struct list_head *head) in list_splice_init()
464 struct list_head *head) in list_splice_tail_init()
538 #define list_for_each(pos, head) \ argument
546 #define list_for_each_prev(pos, head) \ argument
555 #define list_for_each_safe(pos, n, head) \ argument
565 #define list_for_each_prev_safe(pos, n, head) \ argument
576 #define list_for_each_entry(pos, head, member) \ argument
587 #define list_for_each_entry_reverse(pos, head, member) \ argument
600 #define list_prepare_entry(pos, head, member) \ argument
612 #define list_for_each_entry_continue(pos, head, member) \ argument
626 #define list_for_each_entry_continue_reverse(pos, head, member) \ argument
639 #define list_for_each_entry_from(pos, head, member) \ argument
652 #define list_for_each_entry_from_reverse(pos, head, member) \ argument
663 #define list_for_each_entry_safe(pos, n, head, member) \ argument
679 #define list_for_each_entry_safe_continue(pos, n, head, member) \ argument
695 #define list_for_each_entry_safe_from(pos, n, head, member) \ argument
710 #define list_for_each_entry_safe_reverse(pos, n, head, member) \ argument
849 #define hlist_for_each(pos, head) \ argument
852 #define hlist_for_each_safe(pos, n, head) \ argument
867 #define hlist_for_each_entry(pos, head, member) \ argument
898 #define hlist_for_each_entry_safe(pos, n, head, member) \ argument