return _cds_wfs_pop_all_blocking(s);
}
-struct cds_wfs_node *cds_wfs_first_blocking(struct cds_wfs_head *head)
+struct cds_wfs_node *cds_wfs_first(struct cds_wfs_head *head)
{
- return _cds_wfs_first_blocking(head);
+ return _cds_wfs_first(head);
}
struct cds_wfs_node *cds_wfs_next_blocking(struct cds_wfs_node *node)
return _cds_wfs_next_blocking(node);
}
+struct cds_wfs_node *cds_wfs_next_nonblocking(struct cds_wfs_node *node)
+{
+ return _cds_wfs_next_nonblocking(node);
+}
+
void cds_wfs_pop_lock(struct cds_wfs_stack *s)
{
_cds_wfs_pop_lock(s);
return ___cds_wfs_pop_blocking(s);
}
+struct cds_wfs_node *__cds_wfs_pop_nonblocking(struct cds_wfs_stack *s)
+{
+ return ___cds_wfs_pop_nonblocking(s);
+}
+
struct cds_wfs_head *__cds_wfs_pop_all(struct cds_wfs_stack *s)
{
return ___cds_wfs_pop_all(s);