Lines Matching +full:sha +full:- +full:256
1 // SPDX-License-Identifier: GPL-2.0-or-later
13 #include <crypto/sha.h>
18 MODULE_DESCRIPTION("SHA-224/SHA-256 secure hash for arm64");
32 sha256_block_data_order(sst->state, src, blocks); in __sha256_block_data_order()
41 sha256_block_neon(sst->state, src, blocks); in __sha256_block_neon()
75 .base.cra_driver_name = "sha256-arm64",
87 .base.cra_driver_name = "sha224-arm64",
111 chunk + sctx->count % SHA256_BLOCK_SIZE > SHA256_BLOCK_SIZE) in sha256_update_neon()
112 chunk = SHA256_BLOCK_SIZE - in sha256_update_neon()
113 sctx->count % SHA256_BLOCK_SIZE; in sha256_update_neon()
119 len -= chunk; in sha256_update_neon()
155 .base.cra_driver_name = "sha256-arm64-neon",
167 .base.cra_driver_name = "sha224-arm64-neon",