projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rculfstack: update comment
[urcu.git]
/
urcu
/
static
/
rculfstack.h
diff --git
a/urcu/static/rculfstack.h
b/urcu/static/rculfstack.h
index 99d3d4ccc92f8cd22011d099417986e274e08d73..ba26231e87206371965c653189596137abb818cd 100644
(file)
--- a/
urcu/static/rculfstack.h
+++ b/
urcu/static/rculfstack.h
@@
-27,21
+27,23
@@
*/
#include <urcu/uatomic.h>
*/
#include <urcu/uatomic.h>
-/* A urcu implementation header should be already included. */
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
extern "C" {
#endif
+static inline
void _cds_lfs_node_init_rcu(struct cds_lfs_node_rcu *node)
{
}
void _cds_lfs_node_init_rcu(struct cds_lfs_node_rcu *node)
{
}
+static inline
void _cds_lfs_init_rcu(struct cds_lfs_stack_rcu *s)
{
s->head = NULL;
}
void _cds_lfs_init_rcu(struct cds_lfs_stack_rcu *s)
{
s->head = NULL;
}
+static inline
void _cds_lfs_push_rcu(struct cds_lfs_stack_rcu *s, struct cds_lfs_node_rcu *node)
{
struct cds_lfs_node_rcu *head = NULL;
void _cds_lfs_push_rcu(struct cds_lfs_stack_rcu *s, struct cds_lfs_node_rcu *node)
{
struct cds_lfs_node_rcu *head = NULL;
@@
-67,6
+69,7
@@
void _cds_lfs_push_rcu(struct cds_lfs_stack_rcu *s, struct cds_lfs_node_rcu *nod
* node or modifying the cds_lfs_node_rcu structure.
* Returns NULL if stack is empty.
*/
* node or modifying the cds_lfs_node_rcu structure.
* Returns NULL if stack is empty.
*/
+static inline
struct cds_lfs_node_rcu *
_cds_lfs_pop_rcu(struct cds_lfs_stack_rcu *s)
{
struct cds_lfs_node_rcu *
_cds_lfs_pop_rcu(struct cds_lfs_stack_rcu *s)
{
This page took
0.025269 seconds
and
4
git commands to generate.