Lines Matching refs:static_key
66 struct static_key { struct
76 struct static_key { struct
97 static inline int static_key_count(struct static_key *key) in static_key_count() argument
109 inline struct jump_entry *jump_label_get_entries(struct static_key *key) in jump_label_get_entries()
115 static inline bool jump_label_get_branch_default(struct static_key *key) in jump_label_get_branch_default()
123 static __always_inline bool static_key_false(struct static_key *key) in static_key_false()
128 static __always_inline bool static_key_true(struct static_key *key) in static_key_true()
144 extern void static_key_slow_inc(struct static_key *key);
145 extern void static_key_slow_dec(struct static_key *key);
148 #define STATIC_KEY_INIT_TRUE ((struct static_key) \
151 #define STATIC_KEY_INIT_FALSE ((struct static_key) \
162 static __always_inline bool static_key_false(struct static_key *key) in static_key_false()
169 static __always_inline bool static_key_true(struct static_key *key) in static_key_true()
176 static inline void static_key_slow_inc(struct static_key *key) in static_key_slow_inc()
182 static inline void static_key_slow_dec(struct static_key *key) in static_key_slow_dec()
201 #define STATIC_KEY_INIT_TRUE ((struct static_key) \
203 #define STATIC_KEY_INIT_FALSE ((struct static_key) \
211 static inline bool static_key_enabled(struct static_key *key) in static_key_enabled()