Create per RCU flavor CDS libraries
[urcu.git] / urcu / map / urcu-qsbr.h
index 0d88d83afa3d70946f131c36fdf296aeea3a4c28..6e4a1963413775e28ebbe6e6a364c6adc4ce12f9 100644 (file)
 #define        rcu_defer_barrier               rcu_defer_barrier_qsbr
 #define rcu_defer_barrier_thread       rcu_defer_barrier_thread_qsbr
 
+/* Concurrent Data Structures */
+#define cds_lfq_node_init_rcu          cds_lfq_node_init_rcu_qsbr
+#define cds_lfq_init_rcu               cds_lfq_init_rcu_qsbr
+#define cds_lfq_destroy_rcu            cds_lfq_destroy_rcu_qsbr
+#define cds_lfq_enqueue_rcu            cds_lfq_enqueue_rcu_qsbr
+#define cds_lfq_dequeue_rcu            cds_lfq_dequeue_rcu_qsbr
+
+#define cds_lfs_node_init_rcu          cds_lfs_node_init_rcu_qsbr
+#define cds_lfs_init_rcu               cds_lfs_init_rcu_qsbr
+#define cds_lfs_push_rcu               cds_lfs_push_rcu_qsbr
+#define cds_lfs_pop_rcu                        cds_lfs_pop_rcu_qsbr
+
 #endif /* _URCU_QSBR_MAP_H */
This page took 0.022901 seconds and 4 git commands to generate.