Lines Matching defs:head

95 list_empty(const struct list_head *head)  in list_empty()
102 list_empty_careful(const struct list_head *head) in list_empty_careful()
185 #define list_for_each(p, head) \ argument
188 #define list_for_each_safe(p, n, head) \ argument
208 #define list_for_each_entry_safe_from(pos, n, head, member) \ argument
238 list_add(struct list_head *new, struct list_head *head) in list_add()
245 list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
252 list_move(struct list_head *list, struct list_head *head) in list_move()
260 list_move_tail(struct list_head *entry, struct list_head *head) in list_move_tail()
268 list_rotate_to_front(struct list_head *entry, struct list_head *head) in list_rotate_to_front()
275 list_bulk_move_tail(struct list_head *head, struct list_head *first, in list_bulk_move_tail()
304 list_splice(const struct list_head *list, struct list_head *head) in list_splice()
311 list_splice_tail(struct list_head *list, struct list_head *head) in list_splice_tail()
318 list_splice_init(struct list_head *list, struct list_head *head) in list_splice_init()
326 list_splice_tail_init(struct list_head *list, struct list_head *head) in list_splice_tail_init()
345 #define INIT_HLIST_HEAD(head) (head)->first = NULL argument
428 static inline int list_is_singular(const struct list_head *head) in list_is_singular()
434 struct list_head *head, struct list_head *entry) in __list_cut_position()
446 struct list_head *head, struct list_head *entry) in list_cut_position()
460 const struct list_head *head) in list_is_first()
467 const struct list_head *head) in list_is_last()
488 #define hlist_for_each(p, head) \ argument
491 #define hlist_for_each_safe(p, n, head) \ argument
497 #define hlist_for_each_entry(pos, head, member) \ argument
511 #define hlist_for_each_entry_safe(pos, n, head, member) \ argument