Lines Matching refs:key
37 struct static_key *key;
41 #define test_key_func(key, branch) \
42 static bool key ## _ ## branch(void) \
44 return branch(&key); \
47 static void invert_key(struct static_key *key)
49 if (static_key_enabled(key))
50 static_key_disable(key);
52 static_key_enable(key);
61 if (previous != keys[i].key) {
62 invert_key(keys[i].key);
63 previous = keys[i].key;
74 ret = static_key_enabled(keys[i].key);
79 if (static_key_enabled(keys[i].key)) {
118 .key = &old_true_key,
123 .key = &old_false_key,
129 .key = &true_key.key,
134 .key = &true_key.key,
139 .key = &false_key.key,
144 .key = &false_key.key,
150 .key = &base_old_true_key,
155 .key = &base_inv_old_true_key,
160 .key = &base_old_false_key,
165 .key = &base_inv_old_false_key,
171 .key = &base_true_key.key,
176 .key = &base_true_key.key,
181 .key = &base_inv_true_key.key,
186 .key = &base_inv_true_key.key,
191 .key = &base_false_key.key,
196 .key = &base_false_key.key,
201 .key = &base_inv_false_key.key,
206 .key = &base_inv_false_key.key,