H A D | list.h | 162 * @head: list head to add it after 164 * Insert a new entry after the specified head. 167 static inline void list_add(struct list_head *new, struct list_head *head) in list_add() argument 169 __list_add(new, head, head->next); in list_add() 176 * @head: list head to add it before 178 * Insert a new entry before the specified head. 181 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail() argument 296 list_move(struct list_head * list,struct list_head * head) list_move() argument 308 list_move_tail(struct list_head * list,struct list_head * head) list_move_tail() argument 323 list_bulk_move_tail(struct list_head * head,struct list_head * first,struct list_head * last) list_bulk_move_tail() argument 342 list_is_first(const struct list_head * list,const struct list_head * head) list_is_first() argument 352 list_is_last(const struct list_head * list,const struct list_head * head) list_is_last() argument 362 list_is_head(const struct list_head * list,const struct list_head * head) list_is_head() argument 371 list_empty(const struct list_head * head) list_empty() argument 407 list_empty_careful(const struct list_head * head) list_empty_careful() argument 417 list_rotate_left(struct list_head * head) list_rotate_left() argument 435 list_rotate_to_front(struct list_head * list,struct list_head * head) list_rotate_to_front() argument 449 list_is_singular(const struct list_head * head) list_is_singular() argument 455 __list_cut_position(struct list_head * list,struct list_head * head,struct list_head * entry) __list_cut_position() argument 481 list_cut_position(struct list_head * list,struct list_head * head,struct list_head * entry) list_cut_position() argument 508 list_cut_before(struct list_head * list,struct list_head * head,struct list_head * entry) list_cut_before() argument 543 list_splice(const struct list_head * list,struct list_head * head) list_splice() argument 555 list_splice_tail(struct list_head * list,struct list_head * head) list_splice_tail() argument 569 list_splice_init(struct list_head * list,struct list_head * head) list_splice_init() argument 586 list_splice_tail_init(struct list_head * list,struct list_head * head) list_splice_tail_init() argument 656 list_next_entry_circular(pos,head,member) global() argument 677 list_prev_entry_circular(pos,head,member) global() argument 686 list_for_each(pos,head) global() argument 694 list_for_each_reverse(pos,head) global() argument 702 list_for_each_rcu(pos,head) global() argument 714 list_for_each_continue(pos,head) global() argument 722 list_for_each_prev(pos,head) global() argument 731 list_for_each_safe(pos,n,head) global() argument 742 list_for_each_prev_safe(pos,n,head) global() argument 751 list_count_nodes(struct list_head * head) list_count_nodes() argument 768 list_entry_is_head(pos,head,member) global() argument 777 list_for_each_entry(pos,head,member) global() argument 788 list_for_each_entry_reverse(pos,head,member) global() argument 801 list_prepare_entry(pos,head,member) global() argument 813 list_for_each_entry_continue(pos,head,member) global() argument 827 list_for_each_entry_continue_reverse(pos,head,member) global() argument 840 list_for_each_entry_from(pos,head,member) global() argument 853 list_for_each_entry_from_reverse(pos,head,member) global() argument 864 list_for_each_entry_safe(pos,n,head,member) global() argument 880 list_for_each_entry_safe_continue(pos,n,head,member) global() argument 896 list_for_each_entry_safe_from(pos,n,head,member) global() argument 911 list_for_each_entry_safe_reverse(pos,n,head,member) global() argument 1144 hlist_for_each(pos,head) global() argument 1147 hlist_for_each_safe(pos,n,head) global() argument 1162 hlist_for_each_entry(pos,head,member) global() argument 1193 hlist_for_each_entry_safe(pos,n,head,member) global() argument 1202 hlist_count_nodes(struct hlist_head * head) hlist_count_nodes() argument [all...] |