Home
last modified time | relevance | path

Searched refs:out_hash_ctx (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/crypto/hisilicon/
H A Dsec_hash.c459 void hisi_sec_digest_copy_state(struct hashctx *out_hash_ctx, in hisi_sec_digest_copy_state() argument
462 out_hash_ctx->iv_len = in_hash_ctx->iv_len; in hisi_sec_digest_copy_state()
463 out_hash_ctx->buf_len = in_hash_ctx->buf_len; in hisi_sec_digest_copy_state()
464 out_hash_ctx->key_len = in_hash_ctx->key_len; in hisi_sec_digest_copy_state()
465 out_hash_ctx->has_next = in_hash_ctx->has_next; in hisi_sec_digest_copy_state()
466 out_hash_ctx->long_data_len = in_hash_ctx->long_data_len; in hisi_sec_digest_copy_state()
469 out_hash_ctx->in = malloc(out_hash_ctx->buf_len); in hisi_sec_digest_copy_state()
470 if (!out_hash_ctx->in) { in hisi_sec_digest_copy_state()
474 out_hash_ctx->in_dma = virt_to_phys(out_hash_ctx->in); in hisi_sec_digest_copy_state()
475 out_hash_ctx->in_len = in_hash_ctx->in_len; in hisi_sec_digest_copy_state()
[all …]
H A Dsec_hmac.c92 struct hashctx *out_hash_ctx = NULL; in sec_hmac_copy_state() local
103 out_hash_ctx = out_hash->ctx; in sec_hmac_copy_state()
106 hisi_sec_digest_copy_state(out_hash_ctx, in_hash_ctx); in sec_hmac_copy_state()
H A Dsec_hash.h111 void hisi_sec_digest_copy_state(struct hashctx *out_hash_ctx,