Lines Matching refs:enabled
88 atomic_t enabled; member
111 atomic_t enabled; member
253 { .enabled = { 1 }, \
256 { .enabled = { 0 }, \
266 return atomic_read(&key->enabled); in static_key_count()
291 atomic_inc(&key->enabled); in static_key_slow_inc()
297 atomic_dec(&key->enabled); in static_key_slow_dec()
320 if (atomic_read(&key->enabled) != 0) { in static_key_enable()
321 WARN_ON_ONCE(atomic_read(&key->enabled) != 1); in static_key_enable()
324 atomic_set(&key->enabled, 1); in static_key_enable()
331 if (atomic_read(&key->enabled) != 1) { in static_key_disable()
332 WARN_ON_ONCE(atomic_read(&key->enabled) != 0); in static_key_disable()
335 atomic_set(&key->enabled, 0); in static_key_disable()
341 #define STATIC_KEY_INIT_TRUE { .enabled = ATOMIC_INIT(1) }
342 #define STATIC_KEY_INIT_FALSE { .enabled = ATOMIC_INIT(0) }