Lines Matching defs:head
43 INIT_LIST_HEAD(struct list_head *head) { in INIT_LIST_HEAD()
54 list_empty(const struct list_head *head) { in list_empty()
59 list_add(struct list_head *new, struct list_head *head) { in list_add()
67 list_add_tail(struct list_head *entry, struct list_head *head) { in list_add_tail()
89 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
96 struct list_head *head) in list_move_tail()
109 #define list_for_each(entry, head) \ argument
112 #define list_for_each_prev(entry, head) \ argument
116 #define list_for_each_safe(entry, temp, head) \ argument
121 #define list_for_each_entry(pos, head, member) \ argument
126 #define list_for_each_entry_continue_reverse(pos, head, member) \ argument
138 #define list_for_each_entry_safe(pos, n, head, member) \ argument
144 #define list_for_each_entry_safe_from(pos, n, head, member) \ argument
168 list_splice(const struct list_head *list, struct list_head *head) in list_splice()
191 #define INIT_HLIST_HEAD(head) (head)->first = NULL argument
275 #define hlist_for_each(p, head) \ argument
278 #define hlist_for_each_safe(p, n, head) \ argument
281 #define hlist_for_each_entry(tp, p, head, field) \ argument
292 #define hlist_for_each_entry_safe(tpos, pos, n, head, member) \ argument