Lines Matching defs:head

62 static inline void list_add(struct list_head *new, struct list_head *head)  in list_add()
77 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
147 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
159 struct list_head *head) in list_move_tail()
171 const struct list_head *head) in list_is_last()
180 static inline int list_empty(const struct list_head *head) in list_empty()
198 static inline int list_empty_careful(const struct list_head *head) in list_empty_careful()
205 struct list_head *head) in __list_splice()
223 static inline void list_splice(struct list_head *list, struct list_head *head) in list_splice()
237 struct list_head *head) in list_splice_init()
270 #define list_for_each(pos, head) \ argument
284 #define __list_for_each(pos, head) \ argument
292 #define list_for_each_prev(pos, head) \ argument
302 #define list_for_each_safe(pos, n, head) \ argument
312 #define list_for_each_prev_safe(pos, n, head) \ argument
323 #define list_for_each_entry(pos, head, member) \ argument
335 #define list_for_each_entry_safe(pos, n, 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
386 #define list_for_each_entry_continue_reverse(pos, head, member) \ argument
399 #define list_for_each_entry_from(pos, head, member) \ argument
410 #define list_for_each_entry_safe(pos, n, head, member) \ argument
426 #define list_for_each_entry_safe_continue(pos, n, head, member) \ argument
442 #define list_for_each_entry_safe_from(pos, n, head, member) \ argument
457 #define list_for_each_entry_safe_reverse(pos, n, head, member) \ argument