Lines Matching refs:fallback_tfm
29 struct crypto_ahash *fallback_tfm; member
119 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm); in tegra_sha_fallback_init()
133 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm); in tegra_sha_fallback_update()
148 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm); in tegra_sha_fallback_final()
163 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm); in tegra_sha_fallback_finup()
179 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm); in tegra_sha_fallback_digest()
195 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm); in tegra_sha_fallback_import()
209 ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback_tfm); in tegra_sha_fallback_export()
558 ctx->fallback_tfm = crypto_alloc_ahash(algname, 0, CRYPTO_ALG_ASYNC | in tegra_sha_init_fallback()
561 if (IS_ERR(ctx->fallback_tfm)) { in tegra_sha_init_fallback()
564 ctx->fallback_tfm = NULL; in tegra_sha_init_fallback()
568 statesize = crypto_ahash_statesize(ctx->fallback_tfm); in tegra_sha_init_fallback()
576 crypto_ahash_reqsize(ctx->fallback_tfm)); in tegra_sha_init_fallback()
615 if (ctx->fallback_tfm) in tegra_sha_cra_exit()
616 crypto_free_ahash(ctx->fallback_tfm); in tegra_sha_cra_exit()
624 if (!ctx->fallback_tfm) { in tegra_hmac_fallback_setkey()
630 return crypto_ahash_setkey(ctx->fallback_tfm, key, keylen); in tegra_hmac_fallback_setkey()