Rename for the new liburcu API namespace
[ust.git] / libust / channels.h
index 693bf82bedc9bac9208abd66d491fd878ed9efb4..6db8e638ccc45ffa2841901fbde89a66b5489d28 100644 (file)
@@ -23,8 +23,9 @@
 
 #include <linux/limits.h>
 #include <errno.h>
-
-#include <ust/kernelcompat.h>
+#include <ust/kcompat/kcompat.h>
+#include <urcu/list.h>
+#include <ust/core.h>
 
 #define EVENTS_PER_CHANNEL     65536
 #define MAX_CPUS               32
@@ -60,14 +61,14 @@ struct ust_channel {
 
        u32 version;
        size_t alloc_size;
-       struct list_head list;
+       struct cds_list_head list;
 } ____cacheline_aligned;
 
 struct ltt_channel_setting {
        unsigned int subbuf_size;
        unsigned int subbuf_cnt;
        struct kref kref;       /* Number of references to structure content */
-       struct list_head list;
+       struct cds_list_head list;
        unsigned int index;     /* index of channel in trace channel array */
        u16 free_event_id;      /* Next event ID to allocate */
        char name[PATH_MAX];
This page took 0.023635 seconds and 4 git commands to generate.