| /Linux-v5.4/include/crypto/ |
| D | sha1_base.h | 40 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE; in sha1_base_do_update() 44 if (unlikely((partial + len) >= SHA1_BLOCK_SIZE)) { in sha1_base_do_update() 48 int p = SHA1_BLOCK_SIZE - partial; in sha1_base_do_update() 57 blocks = len / SHA1_BLOCK_SIZE; in sha1_base_do_update() 58 len %= SHA1_BLOCK_SIZE; in sha1_base_do_update() 62 data += blocks * SHA1_BLOCK_SIZE; in sha1_base_do_update() 75 const int bit_offset = SHA1_BLOCK_SIZE - sizeof(__be64); in sha1_base_do_finalize() 78 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE; in sha1_base_do_finalize() 82 memset(sctx->buffer + partial, 0x0, SHA1_BLOCK_SIZE - partial); in sha1_base_do_finalize()
|
| D | sha.h | 12 #define SHA1_BLOCK_SIZE 64 macro 81 u8 buffer[SHA1_BLOCK_SIZE];
|
| /Linux-v5.4/arch/sparc/crypto/ |
| D | sha1_glue.c | 48 done = SHA1_BLOCK_SIZE - partial; in __sha1_sparc64_update() 52 if (len - done >= SHA1_BLOCK_SIZE) { in __sha1_sparc64_update() 53 const unsigned int rounds = (len - done) / SHA1_BLOCK_SIZE; in __sha1_sparc64_update() 56 done += rounds * SHA1_BLOCK_SIZE; in __sha1_sparc64_update() 66 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE; in sha1_sparc64_update() 69 if (partial + len < SHA1_BLOCK_SIZE) { in sha1_sparc64_update() 85 static const u8 padding[SHA1_BLOCK_SIZE] = { 0x80, }; in sha1_sparc64_final() 90 index = sctx->count % SHA1_BLOCK_SIZE; in sha1_sparc64_final() 91 padlen = (index < 56) ? (56 - index) : ((SHA1_BLOCK_SIZE+56) - index); in sha1_sparc64_final() 143 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/arch/mips/cavium-octeon/crypto/ |
| D | octeon-sha1.c | 95 partial = sctx->count % SHA1_BLOCK_SIZE; in __octeon_sha1_update() 100 if ((partial + len) >= SHA1_BLOCK_SIZE) { in __octeon_sha1_update() 104 done + SHA1_BLOCK_SIZE); in __octeon_sha1_update() 110 done += SHA1_BLOCK_SIZE; in __octeon_sha1_update() 112 } while (done + SHA1_BLOCK_SIZE <= len); in __octeon_sha1_update() 131 if ((sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) in octeon_sha1_update() 214 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/ |
| D | padlock-sha.c | 93 leftover = ((state.count - 1) & (SHA1_BLOCK_SIZE - 1)) + 1; in padlock_sha1_finup() 94 space = SHA1_BLOCK_SIZE - leftover; in padlock_sha1_finup() 107 state.count &= ~(SHA1_BLOCK_SIZE - 1); in padlock_sha1_finup() 168 state.count &= ~(SHA1_BLOCK_SIZE - 1); in padlock_sha256_finup() 241 .cra_blocksize = SHA1_BLOCK_SIZE, 302 if ((partial + len) >= SHA1_BLOCK_SIZE) { in padlock_sha1_update_nano() 308 done + SHA1_BLOCK_SIZE); in padlock_sha1_update_nano() 313 done += SHA1_BLOCK_SIZE; in padlock_sha1_update_nano() 318 if (len - done >= SHA1_BLOCK_SIZE) { in padlock_sha1_update_nano() 322 "c"((unsigned long)((len - done) / SHA1_BLOCK_SIZE))); in padlock_sha1_update_nano() [all …]
|
| D | omap-sham.c | 428 d = SHA1_BLOCK_SIZE; in get_block_size() 951 bs = SHA1_BLOCK_SIZE; in omap_sham_init() 955 bs = SHA1_BLOCK_SIZE; in omap_sham_init() 1465 .cra_blocksize = SHA1_BLOCK_SIZE, 1487 .cra_blocksize = SHA1_BLOCK_SIZE, 1510 .cra_blocksize = SHA1_BLOCK_SIZE, 1534 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| D | atmel-sha.c | 442 ctx->block_size = SHA1_BLOCK_SIZE; in atmel_sha_init() 1268 .cra_blocksize = SHA1_BLOCK_SIZE, 1764 ctx->block_size = SHA1_BLOCK_SIZE; in atmel_sha_hmac_setup() 2104 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/arch/arm/crypto/ |
| D | sha1_neon_glue.c | 39 (sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) in sha1_neon_update() 82 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| D | sha1-ce-glue.c | 35 (sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) in sha1_ce_update() 76 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| D | sha1_glue.c | 65 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/arch/x86/crypto/ |
| D | sha1_ssse3_glue.c | 39 (sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) in sha1_update() 103 .cra_blocksize = SHA1_BLOCK_SIZE, 155 .cra_blocksize = SHA1_BLOCK_SIZE, 246 .cra_blocksize = SHA1_BLOCK_SIZE, 303 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/crypto/ |
| D | sha1_generic.c | 38 src += SHA1_BLOCK_SIZE; in sha1_generic_block_fn() 75 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/arch/arm64/crypto/ |
| D | sha1-ce-glue.c | 55 bool finalize = !sctx->sst.count && !(len % SHA1_BLOCK_SIZE) && len; in sha1_ce_finup() 100 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/arch/s390/crypto/ |
| D | sha1_s390.c | 81 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/arch/powerpc/crypto/ |
| D | sha1.c | 130 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| D | sha1-spe-glue.c | 183 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/rockchip/ |
| D | rk3288_crypto_ahash.c | 333 .cra_blocksize = SHA1_BLOCK_SIZE, 393 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/inside-secure/ |
| D | safexcel_hash.c | 811 req->block_sz = SHA1_BLOCK_SIZE; in safexcel_sha1_init() 866 .cra_blocksize = SHA1_BLOCK_SIZE, 886 req->len = SHA1_BLOCK_SIZE; in safexcel_hmac_sha1_init() 887 req->processed = SHA1_BLOCK_SIZE; in safexcel_hmac_sha1_init() 892 req->block_sz = SHA1_BLOCK_SIZE; in safexcel_hmac_sha1_init() 1108 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/qce/ |
| D | sha.c | 436 .blocksize = SHA1_BLOCK_SIZE, 454 .blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/mediatek/ |
| D | mtk-sha.c | 384 ctx->bs = SHA1_BLOCK_SIZE; in mtk_sha_init() 934 .cra_blocksize = SHA1_BLOCK_SIZE, 1005 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/sunxi-ss/ |
| D | sun4i-ss-core.c | 70 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/ccp/ |
| D | ccp-crypto-sha.c | 380 .block_size = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/marvell/ |
| D | hash.c | 989 .cra_blocksize = SHA1_BLOCK_SIZE, 1366 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/stm32/ |
| D | stm32-hash.c | 1190 .cra_blocksize = SHA1_BLOCK_SIZE, 1216 .cra_blocksize = SHA1_BLOCK_SIZE,
|
| /Linux-v5.4/drivers/crypto/ux500/hash/ |
| D | hash_core.c | 1531 .cra_blocksize = SHA1_BLOCK_SIZE, 1578 .cra_blocksize = SHA1_BLOCK_SIZE,
|