Lines Matching refs:hash_ctx
413 struct rk_hash_ctx *hash_ctx = priv->hw_ctx; in rk_hash_direct_calc() local
414 struct crypto_lli_desc *lli = &hash_ctx->data_lli; in rk_hash_direct_calc()
561 struct rk_hash_ctx *hash_ctx = priv->hw_ctx; in rockchip_crypto_sha_init() local
567 memset(hash_ctx, 0x00, sizeof(*hash_ctx)); in rockchip_crypto_sha_init()
571 hash_ctx->hash_cache = crypto_hash_cache_alloc(rk_hash_direct_calc, in rockchip_crypto_sha_init()
575 if (!hash_ctx->hash_cache) in rockchip_crypto_sha_init()
579 ret = rk_hash_init(hash_ctx, ctx->algo); in rockchip_crypto_sha_init()
668 struct rk_hash_ctx *hash_ctx = priv->hw_ctx; in rockchip_crypto_hmac_init() local
674 memset(hash_ctx, 0x00, sizeof(*hash_ctx)); in rockchip_crypto_hmac_init()
678 hash_ctx->hash_cache = crypto_hash_cache_alloc(rk_hash_direct_calc, in rockchip_crypto_hmac_init()
682 if (!hash_ctx->hash_cache) in rockchip_crypto_hmac_init()