Lines Matching refs:hash_ctx
448 struct rk_hash_ctx *hash_ctx = priv->hw_ctx; in rk_hash_direct_calc() local
449 struct crypto_lli_desc *lli = &hash_ctx->data_lli; in rk_hash_direct_calc()
601 struct rk_hash_ctx *hash_ctx = priv->hw_ctx; in rockchip_crypto_sha_init() local
607 memset(hash_ctx, 0x00, sizeof(*hash_ctx)); in rockchip_crypto_sha_init()
611 hash_ctx->hash_cache = crypto_hash_cache_alloc(rk_hash_direct_calc, in rockchip_crypto_sha_init()
615 if (!hash_ctx->hash_cache) in rockchip_crypto_sha_init()
619 ret = rk_hash_init(hash_ctx, ctx->algo); in rockchip_crypto_sha_init()
708 struct rk_hash_ctx *hash_ctx = priv->hw_ctx; in rockchip_crypto_hmac_init() local
714 memset(hash_ctx, 0x00, sizeof(*hash_ctx)); in rockchip_crypto_hmac_init()
718 hash_ctx->hash_cache = crypto_hash_cache_alloc(rk_hash_direct_calc, in rockchip_crypto_hmac_init()
722 if (!hash_ctx->hash_cache) in rockchip_crypto_hmac_init()