Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/aspeed/
H A Dhace_ast2600.c91 struct ast2600_hace_ctx *hctx = NULL; in ast2600_hace_process() local
95 hctx = container_of(ctx, struct ast2600_hace_ctx, hash_ctx); in ast2600_hace_process()
106 digest_phys = virt_to_phys(hctx->digest); in ast2600_hace_process()
113 io_write32(hace_virt + HACE_HASH_CMD, hctx->cmd); in ast2600_hace_process()
137 struct ast2600_hace_ctx *hctx = NULL; in ast2600_hace_init() local
139 hctx = container_of(ctx, struct ast2600_hace_ctx, hash_ctx); in ast2600_hace_init()
141 switch (hctx->algo) { in ast2600_hace_init()
143 memcpy(hctx->digest, iv_sha1, sizeof(iv_sha1)); in ast2600_hace_init()
146 memcpy(hctx->digest, iv_sha256, sizeof(iv_sha256)); in ast2600_hace_init()
149 memcpy(hctx->digest, iv_sha384, sizeof(iv_sha384)); in ast2600_hace_init()
[all …]