X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Fmap%2Furcu.h;h=9a4bb1ab08af2f9db3cb9986b094dcf5e23ad1cc;hp=77b37215734bfa163fbe680a3582a5b8a0b2af66;hb=a59f39055b5ecb77b68cf78b9839aa9e8e4ec332;hpb=553b7eb9da3a223368abdf3f6a5ead35acf8a20b diff --git a/urcu/map/urcu.h b/urcu/map/urcu.h index 77b3721..9a4bb1a 100644 --- a/urcu/map/urcu.h +++ b/urcu/map/urcu.h @@ -69,6 +69,7 @@ #define call_rcu_before_fork call_rcu_before_fork_memb #define call_rcu_after_fork_parent call_rcu_after_fork_parent_memb #define call_rcu_after_fork_child call_rcu_after_fork_child_memb +#define rcu_barrier rcu_barrier_memb #define defer_rcu defer_rcu_memb #define rcu_defer_register_thread rcu_defer_register_thread_memb @@ -79,9 +80,6 @@ #define rcu_flavor rcu_flavor_memb -#define rcu_yield_active rcu_yield_active_memb -#define rcu_rand_yield rcu_rand_yield_memb - /* Specific to MEMBARRIER flavor */ #define rcu_has_sys_membarrier rcu_has_sys_membarrier_memb @@ -116,6 +114,7 @@ #define call_rcu_before_fork call_rcu_before_fork_sig #define call_rcu_after_fork_parent call_rcu_after_fork_parent_sig #define call_rcu_after_fork_child call_rcu_after_fork_child_sig +#define rcu_barrier rcu_barrier_sig #define defer_rcu defer_rcu_sig #define rcu_defer_register_thread rcu_defer_register_thread_sig @@ -126,9 +125,6 @@ #define rcu_flavor rcu_flavor_sig -#define rcu_yield_active rcu_yield_active_sig -#define rcu_rand_yield rcu_rand_yield_sig - #elif defined(RCU_MB) #define rcu_read_lock rcu_read_lock_mb @@ -160,6 +156,7 @@ #define call_rcu_before_fork call_rcu_before_fork_mb #define call_rcu_after_fork_parent call_rcu_after_fork_parent_mb #define call_rcu_after_fork_child call_rcu_after_fork_child_mb +#define rcu_barrier rcu_barrier_mb #define defer_rcu defer_rcu_mb #define rcu_defer_register_thread rcu_defer_register_thread_mb @@ -170,9 +167,6 @@ #define rcu_flavor rcu_flavor_mb -#define rcu_yield_active rcu_yield_active_mb -#define rcu_rand_yield rcu_rand_yield_mb - #else #error "Undefined selection"