X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=urcu%2Fmap%2Furcu-qsbr.h;h=6e4a1963413775e28ebbe6e6a364c6adc4ce12f9;hb=d4b99c015229978810319cfd42e1c9763772fad8;hp=0d88d83afa3d70946f131c36fdf296aeea3a4c28;hpb=57760d447eaed07f8a9c6552b8cefc6223ac1158;p=urcu.git 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 */