Searched refs:base_hash (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/crypto/
H A Dmv_cesa.c129 struct crypto_shash *base_hash; member in struct:mv_tfm_hash_ctx
780 if (!ctx->base_hash) mv_hash_setkey()
789 bs = crypto_shash_blocksize(ctx->base_hash); mv_hash_setkey()
790 ds = crypto_shash_digestsize(ctx->base_hash); mv_hash_setkey()
791 ss = crypto_shash_statesize(ctx->base_hash); mv_hash_setkey()
794 SHASH_DESC_ON_STACK(shash, ctx->base_hash); mv_hash_setkey()
800 shash->tfm = ctx->base_hash; mv_hash_setkey()
801 shash->flags = crypto_shash_get_flags(ctx->base_hash) & mv_hash_setkey()
844 struct crypto_shash *base_hash = NULL; mv_cra_hash_init() local
864 base_hash = crypto_alloc_shash(base_hash_name, 0, mv_cra_hash_init()
866 if (IS_ERR(base_hash)) { mv_cra_hash_init()
870 err = PTR_ERR(base_hash); mv_cra_hash_init()
874 ctx->base_hash = base_hash; mv_cra_hash_init()
891 if (ctx->base_hash) mv_cra_hash_exit()
892 crypto_free_shash(ctx->base_hash); mv_cra_hash_exit()

Completed in 100 milliseconds