X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Fmap%2Furcu-qsbr.h;h=6e4a1963413775e28ebbe6e6a364c6adc4ce12f9;hp=0d88d83afa3d70946f131c36fdf296aeea3a4c28;hb=d4b99c015229978810319cfd42e1c9763772fad8;hpb=e7385b904e9fb77e94a85a7c0d092cc6039dd948 diff --git a/urcu/map/urcu-qsbr.h b/urcu/map/urcu-qsbr.h index 0d88d83..6e4a196 100644 --- a/urcu/map/urcu-qsbr.h +++ b/urcu/map/urcu-qsbr.h @@ -66,4 +66,16 @@ #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 */