Home
last modified time | relevance | path

Searched refs:hashdata (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/drivers/imx/dcp/
H A Ddcp.c479 TEE_Result dcp_sha_do_init(struct dcp_hash_data *hashdata) in dcp_sha_do_init() argument
484 if (!hashdata) { in dcp_sha_do_init()
489 desc = &hashdata->dcp_data.desc; in dcp_sha_do_init()
497 desc->ctrl1 = hash_alg[hashdata->alg].type; in dcp_sha_do_init()
502 ret = dcp_lock_channel(&hashdata->dcp_data.channel); in dcp_sha_do_init()
509 ret = dcp_calloc_align_buf(&hashdata->ctx, DCP_SHA_BLOCK_SIZE); in dcp_sha_do_init()
513 hashdata->initialized = true; in dcp_sha_do_init()
514 hashdata->ctx_size = 0; in dcp_sha_do_init()
519 TEE_Result dcp_sha_do_update(struct dcp_hash_data *hashdata, in dcp_sha_do_update() argument
531 if (!hashdata || !data || !len) in dcp_sha_do_update()
[all …]
/optee_os/core/include/drivers/imx/
H A Ddcp.h158 TEE_Result dcp_sha_do_init(struct dcp_hash_data *hashdata);
167 TEE_Result dcp_sha_do_update(struct dcp_hash_data *hashdata,
177 TEE_Result dcp_sha_do_final(struct dcp_hash_data *hashdata, uint8_t *digest,