Searched refs:hctx (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/drivers/crypto/aspeed/ |
| H A D | hace_ast2600.c | 91 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 …]
|