Fix tests makefile
[urcu.git] / urcu-defer-static.h
index 427f3d34d7aa04c5a56db02140815bfd4a1d949b..593f9a8bb18e4c04422fb5b74c18bedda0d1d84c 100644 (file)
 #include <stdlib.h>
 #include <pthread.h>
 
-#include <compiler.h>
-#include <arch.h>
+#include <urcu/compiler.h>
+#include <urcu/arch.h>
+#include <urcu/arch_uatomic.h>
+#include <urcu/list.h>
 
 
 /*
@@ -120,6 +122,9 @@ struct defer_queue {
        unsigned long tail;     /* next element to remove at tail */
        void *last_fct_out;     /* last fct pointer encoded */
        void **q;
+       /* registry information */
+       unsigned long last_head;
+       struct list_head list;  /* list of thread queues */
 };
 
 #endif /* _URCU_DEFER_STATIC_H */
This page took 0.023147 seconds and 4 git commands to generate.