···241241#define list_first_entry_rcu(ptr, type, member) \242242 list_entry_rcu((ptr)->next, type, member)243243244244-#define __list_for_each_rcu(pos, head) \245245- for (pos = rcu_dereference_raw(list_next_rcu(head)); \246246- pos != (head); \247247- pos = rcu_dereference_raw(list_next_rcu(pos)))248248-249244/**250245 * list_for_each_entry_rcu - iterate over rcu list of given type251246 * @pos: the type * to use as a loop cursor.