Lines Matching refs:digest
94 u8 digest[SHA512_DIGEST_SIZE] __aligned(sizeof(u32));
523 const u32 *hash = (const u32 *)ctx->digest; in atmel_sha_write_ctrl()
925 u32 *hash = (u32 *)ctx->digest; in atmel_sha_copy_hash()
963 memcpy(req->result, ctx->digest, SHA1_DIGEST_SIZE); in atmel_sha_copy_ready_hash()
967 memcpy(req->result, ctx->digest, SHA224_DIGEST_SIZE); in atmel_sha_copy_ready_hash()
971 memcpy(req->result, ctx->digest, SHA256_DIGEST_SIZE); in atmel_sha_copy_ready_hash()
975 memcpy(req->result, ctx->digest, SHA384_DIGEST_SIZE); in atmel_sha_copy_ready_hash()
979 memcpy(req->result, ctx->digest, SHA512_DIGEST_SIZE); in atmel_sha_copy_ready_hash()
1268 alg->digest = atmel_sha_digest; in atmel_sha_alg_init()
1882 memcpy(ctx->digest, hmac->ipad, hs); in atmel_sha_hmac_init_done()
1892 u32 *digest = (u32 *)ctx->digest; in atmel_sha_hmac_final() local
1902 digest[i] = atmel_sha_read(dd, SHA_REG_DIGEST(i)); in atmel_sha_hmac_final()
1917 sg_init_one(&dd->tmp, digest, ds); in atmel_sha_hmac_final()
2030 alg->digest = atmel_sha_hmac_digest; in atmel_sha_hmac_alg_init()
2098 u32 *digest; member
2322 u32 *digest, unsigned int digestlen, in atmel_sha_authenc_final() argument
2359 authctx->digest = digest; in atmel_sha_authenc_final()
2372 authctx->digest[i] = atmel_sha_read(dd, SHA_REG_DIGEST(i)); in atmel_sha_authenc_final_done()