Lines Matching full:member
34 #define list_entry_rcu(ptr, type, member) \ argument
35 container_of(READ_ONCE(ptr), type, member)
40 #define list_for_each_entry_rcu(pos, head, member) \ argument
41 for (pos = list_entry_rcu((head)->next, typeof(*(pos)), member); \
42 &(pos)->member != (head); \
43 pos = list_entry_rcu((pos)->member.next, typeof(*(pos)), member))
45 #define list_for_each_entry_from_rcu(pos, head, member) \ argument
47 &(pos)->member != (head); \
48 pos = list_entry_rcu((pos)->member.next, typeof(*(pos)), member))
50 #define list_for_each_entry_lockless(pos, head, member) \ argument
51 list_for_each_entry_rcu(pos, head, member)
108 #define hlist_for_each_entry_rcu(pos, head, member) \ argument
110 typeof(*(pos)), member); \
113 &(pos)->member)), typeof(*(pos)), member))