CRYPTO_TFM_NEED_KEY
crypto_aead_set_flags(aead, CRYPTO_TFM_NEED_KEY);
crypto_aead_set_flags(tfm, CRYPTO_TFM_NEED_KEY);
crypto_aead_clear_flags(tfm, CRYPTO_TFM_NEED_KEY);
if (crypto_aead_get_flags(aead) & CRYPTO_TFM_NEED_KEY)
if (crypto_aead_get_flags(aead) & CRYPTO_TFM_NEED_KEY)
CRYPTO_TFM_NEED_KEY);
crypto_ahash_set_flags(tfm, CRYPTO_TFM_NEED_KEY);
CRYPTO_TFM_NEED_KEY);
crypto_ahash_clear_flags(tfm, CRYPTO_TFM_NEED_KEY);
if (crypto_ahash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_ahash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_ahash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_ahash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_aead_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_aead_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_ahash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_ahash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_skcipher_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_skcipher_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_shash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_shash_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
crypto_shash_set_flags(tfm, CRYPTO_TFM_NEED_KEY);
crypto_shash_clear_flags(tfm, CRYPTO_TFM_NEED_KEY);
if (crypto_shash_get_flags(desc->tfm) & CRYPTO_TFM_NEED_KEY)
crypto_skcipher_set_flags(tfm, CRYPTO_TFM_NEED_KEY);
crypto_skcipher_clear_flags(tfm, CRYPTO_TFM_NEED_KEY);
if (crypto_skcipher_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
if (crypto_skcipher_get_flags(tfm) & CRYPTO_TFM_NEED_KEY)
} else if (crypto_shash_get_flags(*shash) & CRYPTO_TFM_NEED_KEY) {
} else if (crypto_ahash_get_flags(*ahash) & CRYPTO_TFM_NEED_KEY) {
if (type->get_flags(ctx->tfm) & CRYPTO_TFM_NEED_KEY) {
e->needs_key = crypto_ahash_get_flags(cpu0_hash) & CRYPTO_TFM_NEED_KEY;