Headers: move *-map.h headers to urcu/map/
[urcu.git] / urcu-bp.h
index d92fbd1755047cc8cb446f9ec568d6b332f29a16..b2b382f1b5fa061c26458e9dc732a721f8759286 100644 (file)
--- a/urcu-bp.h
+++ b/urcu-bp.h
@@ -46,6 +46,8 @@
 extern "C" {
 #endif
 
+#include "urcu/map/urcu-bp.h"
+
 /*
  * Important !
  *
@@ -69,8 +71,8 @@ extern "C" {
  *
  * Mark the beginning and end of a read-side critical section.
  */
-#define rcu_read_lock()                _rcu_read_lock()
-#define rcu_read_unlock()      _rcu_read_unlock()
+#define rcu_read_lock_bp               _rcu_read_lock
+#define rcu_read_unlock_bp             _rcu_read_unlock
 
 #else /* !_LGPL_SOURCE */
 
@@ -115,4 +117,7 @@ static inline void rcu_init(void)
 }
 #endif
 
+#include "urcu-call-rcu.h"
+#include "urcu-defer.h"
+
 #endif /* _URCU_BP_H */
This page took 0.02348 seconds and 4 git commands to generate.