Lines Matching refs:base_hash
134 struct crypto_shash *base_hash; member
785 if (!ctx->base_hash) in mv_hash_setkey()
794 bs = crypto_shash_blocksize(ctx->base_hash); in mv_hash_setkey()
795 ds = crypto_shash_digestsize(ctx->base_hash); in mv_hash_setkey()
796 ss = crypto_shash_statesize(ctx->base_hash); in mv_hash_setkey()
799 SHASH_DESC_ON_STACK(shash, ctx->base_hash); in mv_hash_setkey()
805 shash->tfm = ctx->base_hash; in mv_hash_setkey()
806 shash->flags = crypto_shash_get_flags(ctx->base_hash) & in mv_hash_setkey()
849 struct crypto_shash *base_hash = NULL; in mv_cra_hash_init() local
869 base_hash = crypto_alloc_shash(base_hash_name, 0, in mv_cra_hash_init()
871 if (IS_ERR(base_hash)) { in mv_cra_hash_init()
875 err = PTR_ERR(base_hash); in mv_cra_hash_init()
879 ctx->base_hash = base_hash; in mv_cra_hash_init()
896 if (ctx->base_hash) in mv_cra_hash_exit()
897 crypto_free_shash(ctx->base_hash); in mv_cra_hash_exit()