Lines Matching refs:key
45 struct static_key *key; member
49 #define test_key_func(key, branch) \ argument
50 ({bool func(void) { return branch(key); } func; })
52 static void invert_key(struct static_key *key) in invert_key() argument
54 if (static_key_enabled(key)) in invert_key()
55 static_key_disable(key); in invert_key()
57 static_key_enable(key); in invert_key()
66 if (previous != keys[i].key) { in invert_keys()
67 invert_key(keys[i].key); in invert_keys()
68 previous = keys[i].key; in invert_keys()
79 ret = static_key_enabled(keys[i].key); in verify_keys()
84 if (static_key_enabled(keys[i].key)) { in verify_keys()
104 .key = &old_true_key, in test_static_key_init()
109 .key = &old_false_key, in test_static_key_init()
115 .key = &true_key.key, in test_static_key_init()
120 .key = &true_key.key, in test_static_key_init()
125 .key = &false_key.key, in test_static_key_init()
130 .key = &false_key.key, in test_static_key_init()
136 .key = &base_old_true_key, in test_static_key_init()
141 .key = &base_inv_old_true_key, in test_static_key_init()
146 .key = &base_old_false_key, in test_static_key_init()
151 .key = &base_inv_old_false_key, in test_static_key_init()
157 .key = &base_true_key.key, in test_static_key_init()
162 .key = &base_true_key.key, in test_static_key_init()
167 .key = &base_inv_true_key.key, in test_static_key_init()
172 .key = &base_inv_true_key.key, in test_static_key_init()
177 .key = &base_false_key.key, in test_static_key_init()
182 .key = &base_false_key.key, in test_static_key_init()
187 .key = &base_inv_false_key.key, in test_static_key_init()
192 .key = &base_inv_false_key.key, in test_static_key_init()