|
@@ -52,8 +52,8 @@ struct rcu_head {
|
|
void (*func)(struct rcu_head *head);
|
|
void (*func)(struct rcu_head *head);
|
|
};
|
|
};
|
|
|
|
|
|
-#define RCU_HEAD_INIT(head) { .next = NULL, .func = NULL }
|
|
|
|
-#define RCU_HEAD(head) struct rcu_head head = RCU_HEAD_INIT(head)
|
|
|
|
|
|
+#define RCU_HEAD_INIT { .next = NULL, .func = NULL }
|
|
|
|
+#define RCU_HEAD(head) struct rcu_head head = RCU_HEAD_INIT
|
|
#define INIT_RCU_HEAD(ptr) do { \
|
|
#define INIT_RCU_HEAD(ptr) do { \
|
|
(ptr)->next = NULL; (ptr)->func = NULL; \
|
|
(ptr)->next = NULL; (ptr)->func = NULL; \
|
|
} while (0)
|
|
} while (0)
|