Lines Matching refs:ahash_fbk
277 ahash_request_set_tfm(&rctx->ahash_fbk_req, ctx->ahash_fbk); in starfive_hash_init()
294 ahash_request_set_tfm(&rctx->ahash_fbk_req, ctx->ahash_fbk); in starfive_hash_update()
311 ahash_request_set_tfm(&rctx->ahash_fbk_req, ctx->ahash_fbk); in starfive_hash_final()
328 ahash_request_set_tfm(&rctx->ahash_fbk_req, ctx->ahash_fbk); in starfive_hash_finup()
345 ahash_request_set_tfm(&rctx->ahash_fbk_req, ctx->ahash_fbk); in starfive_hash_digest_fb()
384 ahash_request_set_tfm(&rctx->ahash_fbk_req, ctx->ahash_fbk); in starfive_hash_export()
398 ahash_request_set_tfm(&rctx->ahash_fbk_req, ctx->ahash_fbk); in starfive_hash_import()
417 ctx->ahash_fbk = crypto_alloc_ahash(alg_name, 0, in starfive_hash_init_tfm()
420 if (IS_ERR(ctx->ahash_fbk)) in starfive_hash_init_tfm()
421 return dev_err_probe(ctx->cryp->dev, PTR_ERR(ctx->ahash_fbk), in starfive_hash_init_tfm()
424 crypto_ahash_set_statesize(hash, crypto_ahash_statesize(ctx->ahash_fbk)); in starfive_hash_init_tfm()
426 crypto_ahash_reqsize(ctx->ahash_fbk)); in starfive_hash_init_tfm()
438 crypto_free_ahash(ctx->ahash_fbk); in starfive_hash_exit_tfm()
495 crypto_ahash_setkey(ctx->ahash_fbk, key, keylen); in starfive_hash_setkey()