Searched refs:hash_ctx (Results 1 – 5 of 5) sorted by relevance
| /rk3399_rockchip-uboot/drivers/crypto/rockchip/ |
| H A D | crypto_ce.c | 48 struct rkce_sha_contex *hash_ctx; member 279 struct rkce_sha_contex *hash_ctx = NULL; in rk_sha_init() local 286 if (priv->hash_ctx) in rk_sha_init() 291 hash_ctx = rkce_sha_ctx_alloc(); in rk_sha_init() 292 if (!hash_ctx) in rk_sha_init() 295 ret = rkce_init_hash_td(hash_ctx->td, hash_ctx->td_buf); in rk_sha_init() 301 hash_ctx->ctrl.td_type = RKCE_TD_TYPE_HASH; in rk_sha_init() 302 hash_ctx->ctrl.hw_pad_en = 1; in rk_sha_init() 303 hash_ctx->ctrl.first_pkg = 1; in rk_sha_init() 304 hash_ctx->ctrl.last_pkg = 0; in rk_sha_init() [all …]
|
| H A D | crypto_v2.c | 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() [all …]
|
| /rk3399_rockchip-uboot/drivers/crypto/fsl/ |
| H A D | fsl_hash.c | 82 static int caam_hash_update(void *hash_ctx, const void *buf, in caam_hash_update() argument 88 struct sha_ctx *ctx = hash_ctx; in caam_hash_update() 128 static int caam_hash_finish(void *hash_ctx, void *dest_buf, in caam_hash_finish() argument 132 struct sha_ctx *ctx = hash_ctx; in caam_hash_finish()
|
| /rk3399_rockchip-uboot/lib/ |
| H A D | tpm.c | 709 sha1_context hash_ctx; in create_request_auth() local 718 sha1_starts(&hash_ctx); in create_request_auth() 719 sha1_update(&hash_ctx, request + command_code_offset, 4); in create_request_auth() 721 sha1_update(&hash_ctx, in create_request_auth() 725 sha1_finish(&hash_ctx, hmac_data); in create_request_auth() 727 sha1_starts(&hash_ctx); in create_request_auth() 728 sha1_update(&hash_ctx, auth_session->nonce_odd, DIGEST_LENGTH); in create_request_auth() 729 sha1_update(&hash_ctx, hmac_data, sizeof(hmac_data)); in create_request_auth() 730 sha1_finish(&hash_ctx, auth_session->nonce_odd); in create_request_auth() 774 sha1_context hash_ctx; in verify_response_auth() local [all …]
|
| /rk3399_rockchip-uboot/include/rockchip/ |
| H A D | rkce_core.h | 191 uint8_t hash_ctx[RKCE_HASH_CONTEXT_SIZE]; // offset 0x110 member
|