Lines Matching refs:shash
405 SHASH_DESC_ON_STACK(shash, tfm_ctx->fallback); in mv_hash_final_fallback()
408 shash->tfm = tfm_ctx->fallback; in mv_hash_final_fallback()
409 shash->flags = CRYPTO_TFM_REQ_MAY_SLEEP; in mv_hash_final_fallback()
411 crypto_shash_init(shash); in mv_hash_final_fallback()
412 crypto_shash_update(shash, req_ctx->buffer, in mv_hash_final_fallback()
417 rc = mv_hash_import_sha1_ctx(req_ctx, shash); in mv_hash_final_fallback()
421 rc = crypto_shash_final(shash, req->result); in mv_hash_final_fallback()
794 SHASH_DESC_ON_STACK(shash, ctx->base_hash); in mv_hash_setkey()
800 shash->tfm = ctx->base_hash; in mv_hash_setkey()
801 shash->flags = crypto_shash_get_flags(ctx->base_hash) & in mv_hash_setkey()
808 crypto_shash_digest(shash, key, keylen, ipad); in mv_hash_setkey()
824 rc = crypto_shash_init(shash) ? : in mv_hash_setkey()
825 crypto_shash_update(shash, ipad, bs) ? : in mv_hash_setkey()
826 crypto_shash_export(shash, ipad) ? : in mv_hash_setkey()
827 crypto_shash_init(shash) ? : in mv_hash_setkey()
828 crypto_shash_update(shash, opad, bs) ? : in mv_hash_setkey()
829 crypto_shash_export(shash, opad); in mv_hash_setkey()