X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libust%2Fbuffers.h;h=4017964c7ea7410967ef610e7d6477163d7f608f;hb=8161463975e218e0833d31ab1577a7ceb9e8e9f3;hp=e7630bbd1db4597fc619fbf5f263a76949dc4578;hpb=0222e1213f196b66cbc08cd29093aca4a28e9ffb;p=ust.git diff --git a/libust/buffers.h b/libust/buffers.h index e7630bb..4017964 100644 --- a/libust/buffers.h +++ b/libust/buffers.h @@ -26,8 +26,9 @@ #include #include +#include -#include "usterr.h" +#include "usterr_signal_safe.h" #include "channels.h" #include "tracerconst.h" #include "tracercore.h" @@ -94,7 +95,7 @@ struct ust_buffer { struct ust_channel *chan; - struct kref kref; + struct urcu_ref urcu_ref; void *buf_data; size_t buf_size; int shmid;