Lines Matching refs:key
10 struct static_key key;
16 struct static_key_true key;
22 struct static_key_false key;
28 __static_key_slow_dec_deferred(&(x)->key, &(x)->work, (x)->timeout)
30 __static_key_slow_dec_deferred(&(x)->key.key, &(x)->work, (x)->timeout)
36 __static_key_slow_dec_deferred(struct static_key *key,
39 extern void __static_key_deferred_flush(void *key, struct delayed_work *work);
41 jump_label_rate_limit(struct static_key_deferred *key, unsigned long rl);
47 .key = { STATIC_KEY_INIT_TRUE }, \
56 .key = { STATIC_KEY_INIT_FALSE }, \
65 struct static_key key;
68 struct static_key_true key;
71 struct static_key_false key;
78 #define static_branch_slow_dec_deferred(x) static_branch_dec(&(x)->key)
80 static inline void static_key_slow_dec_deferred(struct static_key_deferred *key)
82 STATIC_KEY_CHECK_USE(key);
83 static_key_slow_dec(&key->key);
85 static inline void static_key_deferred_flush(void *key)
87 STATIC_KEY_CHECK_USE(key);
90 jump_label_rate_limit(struct static_key_deferred *key,
93 STATIC_KEY_CHECK_USE(key);
97 #define static_branch_deferred_inc(x) static_branch_inc(&(x)->key)