Lines Matching defs:head
84 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
97 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
169 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
181 struct list_head *head) in list_move_tail()
193 const struct list_head *head) in list_is_last()
202 static inline int list_empty(const struct list_head *head) in list_empty()
220 static inline int list_empty_careful(const struct list_head *head) in list_empty_careful()
230 static inline int list_is_singular(const struct list_head *head) in list_is_singular()
236 struct list_head *head, in __list_cut_position()
263 struct list_head *head, in list_cut_position()
295 struct list_head *head) in list_splice()
307 struct list_head *head) in list_splice_tail()
321 struct list_head *head) in list_splice_init()
338 struct list_head *head) in list_splice_tail_init()
371 #define list_for_each(pos, head) \ argument
380 #define list_for_each_prev(pos, head) \ argument
390 #define list_for_each_safe(pos, n, head) \ argument
400 #define list_for_each_prev_safe(pos, n, head) \ argument
411 #define list_for_each_entry(pos, head, member) \ argument
422 #define list_for_each_entry_reverse(pos, head, member) \ argument
435 #define list_prepare_entry(pos, head, member) \ argument
447 #define list_for_each_entry_continue(pos, head, member) \ argument
461 #define list_for_each_entry_continue_reverse(pos, head, member) \ argument
474 #define list_for_each_entry_from(pos, head, member) \ argument
485 #define list_for_each_entry_safe(pos, n, head, member) \ argument
501 #define list_for_each_entry_safe_continue(pos, n, head, member) \ argument
517 #define list_for_each_entry_safe_from(pos, n, head, member) \ argument
532 #define list_for_each_entry_safe_reverse(pos, n, head, member) \ argument