Lines Matching defs:head
42 #define list_tail_rcu(head) (*((struct list_head __rcu **)(&(head)->prev))) argument
104 static inline void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu()
126 struct list_head *head) in list_add_tail_rcu()
275 struct list_head *head, in list_splice_init_rcu()
290 struct list_head *head, in list_splice_tail_init_rcu()
369 #define list_next_or_null_rcu(head, ptr, type, member) \ argument
389 #define list_for_each_entry_rcu(pos, head, member, cond...) \ argument
408 #define list_for_each_entry_srcu(pos, head, member, cond) \ argument
443 #define list_for_each_entry_lockless(pos, head, member) \ argument
466 #define list_for_each_entry_continue_rcu(pos, head, member) \ argument
488 #define list_for_each_entry_from_rcu(pos, head, member) \ argument
561 #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first))) argument
688 #define __hlist_for_each_rcu(pos, head) \ argument
704 #define hlist_for_each_entry_rcu(pos, head, member, cond...) \ argument
725 #define hlist_for_each_entry_srcu(pos, head, member, cond) \ argument
746 #define hlist_for_each_entry_rcu_notrace(pos, head, member) \ argument
763 #define hlist_for_each_entry_rcu_bh(pos, head, member) \ argument