projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into urcu/ht-shrink
[urcu.git]
/
urcu-bp.c
diff --git
a/urcu-bp.c
b/urcu-bp.c
index 99fcb0cdffddc1cc6c4cc7c5c864eb6ac5921a9d..912e9b2ea31ad7c42d46a8f9d31f88f6d46a4361 100644
(file)
--- a/
urcu-bp.c
+++ b/
urcu-bp.c
@@
-421,6
+421,11
@@
void rcu_bp_after_fork_child(void)
assert(!ret);
}
assert(!ret);
}
+void *rcu_dereference_sym_bp(void *p)
+{
+ return _rcu_dereference(p);
+}
+
void *rcu_set_pointer_sym_bp(void **p, void *v)
{
cmm_wmb();
void *rcu_set_pointer_sym_bp(void **p, void *v)
{
cmm_wmb();
@@
-439,5
+444,7
@@
void *rcu_cmpxchg_pointer_sym_bp(void **p, void *old, void *_new)
return uatomic_cmpxchg(p, old, _new);
}
return uatomic_cmpxchg(p, old, _new);
}
+DEFINE_RCU_FLAVOR()
+
#include "urcu-call-rcu-impl.h"
#include "urcu-defer-impl.h"
#include "urcu-call-rcu-impl.h"
#include "urcu-defer-impl.h"
This page took
0.023907 seconds
and
4
git commands to generate.