list_for_each_safe_rcu ( pos, n, head);
list_for_each_safe_rcu
the &struct list_head to use as a loop counter.
another &struct list_head to use as temporary storage
the head for your list.
against removal of list entry