|
@@ -267,9 +267,15 @@ struct static_key_false {
|
|
|
#define DEFINE_STATIC_KEY_TRUE(name) \
|
|
|
struct static_key_true name = STATIC_KEY_TRUE_INIT
|
|
|
|
|
|
+#define DECLARE_STATIC_KEY_TRUE(name) \
|
|
|
+ extern struct static_key_true name
|
|
|
+
|
|
|
#define DEFINE_STATIC_KEY_FALSE(name) \
|
|
|
struct static_key_false name = STATIC_KEY_FALSE_INIT
|
|
|
|
|
|
+#define DECLARE_STATIC_KEY_FALSE(name) \
|
|
|
+ extern struct static_key_false name
|
|
|
+
|
|
|
extern bool ____wrong_branch_error(void);
|
|
|
|
|
|
#define static_key_enabled(x) \
|