Lines Matching refs:cra_flags
36 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_block_only()
42 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_final_nonzero()
48 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_need_fallback()
286 !(alg->halg.base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY)) in ahash_set_needkey()
809 str_yes_no(alg->cra_flags & CRYPTO_ALG_ASYNC)); in crypto_ahash_show()
956 if (!(base->cra_flags & CRYPTO_ALG_ASYNC) && in ahash_prepare_alg()
960 if (base->cra_flags & CRYPTO_ALG_NEED_FALLBACK && in ahash_prepare_alg()
961 base->cra_flags & CRYPTO_ALG_NO_FALLBACK) in ahash_prepare_alg()
969 base->cra_flags |= CRYPTO_ALG_TYPE_AHASH; in ahash_prepare_alg()
971 if ((base->cra_flags ^ CRYPTO_ALG_REQ_VIRT) & in ahash_prepare_alg()
973 !(base->cra_flags & CRYPTO_ALG_NO_FALLBACK)) in ahash_prepare_alg()
974 base->cra_flags |= CRYPTO_ALG_NEED_FALLBACK; in ahash_prepare_alg()
979 if (base->cra_flags & CRYPTO_AHASH_ALG_BLOCK_ONLY) { in ahash_prepare_alg()
991 base->cra_flags |= CRYPTO_AHASH_ALG_NO_EXPORT_CORE; in ahash_prepare_alg()