void static_key_slow_dec_deferred(struct static_key_deferred *key) { STATIC_KEY_CHECK_USE(); __static_key_slow_dec(&key->key, key->timeout, &key->work); }
void static_key_slow_dec(struct static_key *key) { STATIC_KEY_CHECK_USE(); __static_key_slow_dec(key, 0, NULL); }
void static_key_slow_dec_deferred(struct static_key_deferred *key) { __static_key_slow_dec(&key->key, key->timeout, &key->work); }
static void jump_label_update_timeout(struct work_struct *work) { struct static_key_deferred *key = container_of(work, struct static_key_deferred, work.work); __static_key_slow_dec(&key->key, 0, NULL); }
void static_key_slow_dec(struct static_key *key) { __static_key_slow_dec(key, 0, NULL); }