/linux-4.4.14/include/crypto/ |
D | sha256_base.h | 61 unsigned int partial = sctx->count % SHA256_BLOCK_SIZE; in sha256_base_do_update() 65 if (unlikely((partial + len) >= SHA256_BLOCK_SIZE)) { in sha256_base_do_update() 69 int p = SHA256_BLOCK_SIZE - partial; in sha256_base_do_update() 78 blocks = len / SHA256_BLOCK_SIZE; in sha256_base_do_update() 79 len %= SHA256_BLOCK_SIZE; in sha256_base_do_update() 83 data += blocks * SHA256_BLOCK_SIZE; in sha256_base_do_update() 96 const int bit_offset = SHA256_BLOCK_SIZE - sizeof(__be64); in sha256_base_do_finalize() 99 unsigned int partial = sctx->count % SHA256_BLOCK_SIZE; in sha256_base_do_finalize() 103 memset(sctx->buf + partial, 0x0, SHA256_BLOCK_SIZE - partial); in sha256_base_do_finalize()
|
D | sha.h | 17 #define SHA256_BLOCK_SIZE 64 macro 76 u8 buf[SHA256_BLOCK_SIZE];
|
/linux-4.4.14/arch/sparc/crypto/ |
D | sha256_glue.c | 68 done = SHA256_BLOCK_SIZE - partial; in __sha256_sparc64_update() 72 if (len - done >= SHA256_BLOCK_SIZE) { in __sha256_sparc64_update() 73 const unsigned int rounds = (len - done) / SHA256_BLOCK_SIZE; in __sha256_sparc64_update() 76 done += rounds * SHA256_BLOCK_SIZE; in __sha256_sparc64_update() 86 unsigned int partial = sctx->count % SHA256_BLOCK_SIZE; in sha256_sparc64_update() 89 if (partial + len < SHA256_BLOCK_SIZE) { in sha256_sparc64_update() 104 static const u8 padding[SHA256_BLOCK_SIZE] = { 0x80, }; in sha256_sparc64_final() 109 index = sctx->count % SHA256_BLOCK_SIZE; in sha256_sparc64_final() 110 padlen = (index < 56) ? (56 - index) : ((SHA256_BLOCK_SIZE+56) - index); in sha256_sparc64_final() 173 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/arch/mips/cavium-octeon/crypto/ |
D | octeon-sha256.c | 111 partial = sctx->count % SHA256_BLOCK_SIZE; in __octeon_sha256_update() 116 if ((partial + len) >= SHA256_BLOCK_SIZE) { in __octeon_sha256_update() 120 done + SHA256_BLOCK_SIZE); in __octeon_sha256_update() 126 done += SHA256_BLOCK_SIZE; in __octeon_sha256_update() 128 } while (done + SHA256_BLOCK_SIZE <= len); in __octeon_sha256_update() 147 if ((sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) in octeon_sha256_update() 243 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/drivers/crypto/nx/ |
D | nx-sha256.c | 80 u64 buf_len = (sctx->count % SHA256_BLOCK_SIZE); in nx_sha256_update() 88 total = (sctx->count % SHA256_BLOCK_SIZE) + len; in nx_sha256_update() 89 if (total < SHA256_BLOCK_SIZE) { in nx_sha256_update() 141 to_process = to_process & ~(SHA256_BLOCK_SIZE - 1); in nx_sha256_update() 176 } while (leftover >= SHA256_BLOCK_SIZE); in nx_sha256_update() 209 if (sctx->count >= SHA256_BLOCK_SIZE) { in nx_sha256_final() 222 len = sctx->count & (SHA256_BLOCK_SIZE - 1); in nx_sha256_final() 226 if (len != (sctx->count & (SHA256_BLOCK_SIZE - 1))) { in nx_sha256_final() 292 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/arch/arm/crypto/ |
D | sha2-ce-glue.c | 37 (sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) in sha2_ce_update() 81 .cra_blocksize = SHA256_BLOCK_SIZE, 96 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | sha256_neon_glue.c | 38 (sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) in sha256_update() 83 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | sha256_glue.c | 75 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/arch/x86/crypto/ |
D | sha256_ssse3_glue.c | 53 (sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) in sha256_update() 113 .cra_blocksize = SHA256_BLOCK_SIZE, 181 .cra_blocksize = SHA256_BLOCK_SIZE, 265 .cra_blocksize = SHA256_BLOCK_SIZE, 347 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/arch/arm64/crypto/ |
D | sha2-ce-glue.c | 53 bool finalize = !sctx->sst.count && !(len % SHA256_BLOCK_SIZE); in sha256_ce_finup() 99 .cra_blocksize = SHA256_BLOCK_SIZE, 114 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/drivers/crypto/ |
D | padlock-sha.c | 169 leftover = ((state.count - 1) & (SHA256_BLOCK_SIZE - 1)) + 1; in padlock_sha256_finup() 170 space = SHA256_BLOCK_SIZE - leftover; in padlock_sha256_finup() 284 .cra_blocksize = SHA256_BLOCK_SIZE, 412 if ((partial + len) >= SHA256_BLOCK_SIZE) { in padlock_sha256_update_nano() 418 done + SHA256_BLOCK_SIZE); in padlock_sha256_update_nano() 425 done += SHA256_BLOCK_SIZE; in padlock_sha256_update_nano() 430 if (len - done >= SHA256_BLOCK_SIZE) { in padlock_sha256_update_nano() 525 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | omap-sham.c | 430 d = SHA256_BLOCK_SIZE; in get_block_size() 877 bs = SHA256_BLOCK_SIZE; in omap_sham_init() 1459 .cra_blocksize = SHA256_BLOCK_SIZE, 1506 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | sahara.c | 38 #define SAHARA_MAX_SHA_BLOCK_SIZE SHA256_BLOCK_SIZE 1195 SHA_BUFFER_LEN + SHA256_BLOCK_SIZE); in sahara_sha_cra_init() 1297 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | atmel-sha.c | 294 ctx->block_size = SHA256_BLOCK_SIZE; in atmel_sha_init() 1027 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | mxs-dcp.c | 869 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | img-hash.c | 793 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | talitos.c | 2453 .cra_blocksize = SHA256_BLOCK_SIZE, 2549 .cra_blocksize = SHA256_BLOCK_SIZE,
|
D | n2_core.c | 1342 .block_size = SHA256_BLOCK_SIZE },
|
/linux-4.4.14/drivers/crypto/qce/ |
D | sha.h | 23 #define QCE_SHA_MAX_BLOCKSIZE SHA256_BLOCK_SIZE
|
D | sha.c | 471 .blocksize = SHA256_BLOCK_SIZE, 489 .blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/arch/s390/crypto/ |
D | sha_common.c | 72 plen = (bsize > SHA256_BLOCK_SIZE) ? 16 : 8; in s390_sha_final()
|
D | sha256_s390.c | 80 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/drivers/crypto/ccp/ |
D | ccp-crypto.h | 143 #define MAX_SHA_BLOCK_SIZE SHA256_BLOCK_SIZE
|
D | ccp-crypto-sha.c | 374 .block_size = SHA256_BLOCK_SIZE,
|
D | ccp-ops.c | 1517 block_size = SHA256_BLOCK_SIZE; in ccp_run_sha_cmd()
|
/linux-4.4.14/include/linux/ |
D | ccp.h | 223 #define CCP_SHA_BLOCKSIZE SHA256_BLOCK_SIZE
|
/linux-4.4.14/arch/powerpc/crypto/ |
D | sha256-spe-glue.c | 234 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/crypto/ |
D | sha256_generic.c | 223 src += SHA256_BLOCK_SIZE; in sha256_generic_block_fn() 259 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/drivers/crypto/marvell/ |
D | hash.c | 1038 .cra_blocksize = SHA256_BLOCK_SIZE, 1414 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/drivers/crypto/ux500/hash/ |
D | hash_core.c | 1555 .cra_blocksize = SHA256_BLOCK_SIZE, 1603 .cra_blocksize = SHA256_BLOCK_SIZE,
|
/linux-4.4.14/drivers/crypto/caam/ |
D | caamhash.c | 1666 .blocksize = SHA256_BLOCK_SIZE,
|