From b6953cd76fe3068c601059879924a6afca76b10f Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Wed, 16 Sep 2009 12:58:58 -0400 Subject: [PATCH] rename QSBR force_mb_all_threads to smp_mb Signed-off-by: Mathieu Desnoyers --- urcu-qsbr.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/urcu-qsbr.c b/urcu-qsbr.c index b387536..4da10d6 100644 --- a/urcu-qsbr.c +++ b/urcu-qsbr.c @@ -106,11 +106,6 @@ static void force_mb_single_thread(struct reader_registry *index) } #endif /* #ifdef HAS_INCOHERENT_CACHES */ -static void force_mb_all_threads(void) -{ - smp_mb(); -} - static void wait_for_quiescent_state(void) { struct reader_registry *index; @@ -156,12 +151,12 @@ void synchronize_rcu(void) if (was_online) _rcu_thread_offline(); - force_mb_all_threads(); + smp_mb(); internal_urcu_lock(); STORE_SHARED(urcu_gp_ctr, urcu_gp_ctr + 2); wait_for_quiescent_state(); internal_urcu_unlock(); - force_mb_all_threads(); + smp_mb(); if (was_online) _rcu_thread_online(); -- 2.34.1