projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Detect unbalanced lock/unlock
[urcu.git]
/
wfstack.c
diff --git
a/wfstack.c
b/wfstack.c
index c8bd7e6214211190be827474c301718882daf7c9..7618be3b38c51e1f824d13d0c0a6e10839874ec6 100644
(file)
--- a/
wfstack.c
+++ b/
wfstack.c
@@
-38,14
+38,19
@@
void cds_wfs_init(struct cds_wfs_stack *s)
_cds_wfs_init(s);
}
_cds_wfs_init(s);
}
-
bool cds_wfs_empty(struct
cds_wfs_stack *s)
+
void __cds_wfs_init(struct __
cds_wfs_stack *s)
{
{
-
return _cds_wfs_empty
(s);
+
___cds_wfs_init
(s);
}
}
-
int cds_wfs_push(struct cds_wfs_stack *s, struct cds_wfs_node *node
)
+
bool cds_wfs_empty(cds_wfs_stack_ptr_t u_stack
)
{
{
- return _cds_wfs_push(s, node);
+ return _cds_wfs_empty(u_stack);
+}
+
+int cds_wfs_push(cds_wfs_stack_ptr_t u_stack, struct cds_wfs_node *node)
+{
+ return _cds_wfs_push(u_stack, node);
}
struct cds_wfs_node *cds_wfs_pop_blocking(struct cds_wfs_stack *s)
}
struct cds_wfs_node *cds_wfs_pop_blocking(struct cds_wfs_stack *s)
@@
-89,30
+94,31
@@
void cds_wfs_pop_unlock(struct cds_wfs_stack *s)
_cds_wfs_pop_unlock(s);
}
_cds_wfs_pop_unlock(s);
}
-struct cds_wfs_node *__cds_wfs_pop_blocking(
struct cds_wfs_stack *s
)
+struct cds_wfs_node *__cds_wfs_pop_blocking(
cds_wfs_stack_ptr_t u_stack
)
{
{
- return ___cds_wfs_pop_blocking(
s
);
+ return ___cds_wfs_pop_blocking(
u_stack
);
}
struct cds_wfs_node *
}
struct cds_wfs_node *
- __cds_wfs_pop_with_state_blocking(struct cds_wfs_stack *s, int *state)
+ __cds_wfs_pop_with_state_blocking(cds_wfs_stack_ptr_t u_stack,
+ int *state)
{
{
- return ___cds_wfs_pop_with_state_blocking(
s
, state);
+ return ___cds_wfs_pop_with_state_blocking(
u_stack
, state);
}
}
-struct cds_wfs_node *__cds_wfs_pop_nonblocking(
struct cds_wfs_stack *s
)
+struct cds_wfs_node *__cds_wfs_pop_nonblocking(
cds_wfs_stack_ptr_t u_stack
)
{
{
- return ___cds_wfs_pop_nonblocking(
s
);
+ return ___cds_wfs_pop_nonblocking(
u_stack
);
}
struct cds_wfs_node *
}
struct cds_wfs_node *
- __cds_wfs_pop_with_state_nonblocking(
struct cds_wfs_stack *s
,
+ __cds_wfs_pop_with_state_nonblocking(
cds_wfs_stack_ptr_t u_stack
,
int *state)
{
int *state)
{
- return ___cds_wfs_pop_with_state_nonblocking(
s
, state);
+ return ___cds_wfs_pop_with_state_nonblocking(
u_stack
, state);
}
}
-struct cds_wfs_head *__cds_wfs_pop_all(
struct cds_wfs_stack *s
)
+struct cds_wfs_head *__cds_wfs_pop_all(
cds_wfs_stack_ptr_t u_stack
)
{
{
- return ___cds_wfs_pop_all(
s
);
+ return ___cds_wfs_pop_all(
u_stack
);
}
}
This page took
0.024662 seconds
and
4
git commands to generate.