1 /* Public domain. */ 2 3 #ifndef _LINUX_RCULIST_H 4 #define _LINUX_RCULIST_H 5 6 #include <linux/list.h> 7 #include <linux/rcupdate.h> 8 9 #define list_add_rcu(a, b) list_add(a, b) 10 #define list_add_tail_rcu(a, b) list_add_tail(a, b) 11 #define list_del_rcu(a) list_del(a) 12 #define list_for_each_entry_rcu list_for_each_entry 13 #define list_for_each_entry_lockless(a, b, c) list_for_each_entry(a, b, c) 14 15 #endif 16