Home
last modified time | relevance | path

Searched refs:BLAKE2S_BLOCK_SIZE (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/lib/crypto/
Dblake2s.c24 const size_t fill = BLAKE2S_BLOCK_SIZE - state->buflen; in blake2s_update()
32 BLAKE2S_BLOCK_SIZE); in blake2s_update()
35 BLAKE2S_BLOCK_SIZE); in blake2s_update()
40 if (inlen > BLAKE2S_BLOCK_SIZE) { in blake2s_update()
41 const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2S_BLOCK_SIZE); in blake2s_update()
45 BLAKE2S_BLOCK_SIZE); in blake2s_update()
48 BLAKE2S_BLOCK_SIZE); in blake2s_update()
49 in += BLAKE2S_BLOCK_SIZE * (nblocks - 1); in blake2s_update()
50 inlen -= BLAKE2S_BLOCK_SIZE * (nblocks - 1); in blake2s_update()
62 BLAKE2S_BLOCK_SIZE - state->buflen); /* Padding */ in blake2s_final()
[all …]
Dblake2s-generic.c48 (nblocks > 1 && inc != BLAKE2S_BLOCK_SIZE)); in blake2s_compress_generic()
52 memcpy(m, block, BLAKE2S_BLOCK_SIZE); in blake2s_compress_generic()
102 block += BLAKE2S_BLOCK_SIZE; in blake2s_compress_generic()
/Linux-v5.10/arch/x86/crypto/
Dblake2s-glue.c36 BUILD_BUG_ON(SZ_4K / BLAKE2S_BLOCK_SIZE < 8); in blake2s_compress_arch()
45 SZ_4K / BLAKE2S_BLOCK_SIZE); in blake2s_compress_arch()
56 block += blocks * BLAKE2S_BLOCK_SIZE; in blake2s_compress_arch()
93 const size_t fill = BLAKE2S_BLOCK_SIZE - state->buflen; in crypto_blake2s_update()
99 blake2s_compress_arch(state, state->buf, 1, BLAKE2S_BLOCK_SIZE); in crypto_blake2s_update()
104 if (inlen > BLAKE2S_BLOCK_SIZE) { in crypto_blake2s_update()
105 const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2S_BLOCK_SIZE); in crypto_blake2s_update()
107 blake2s_compress_arch(state, in, nblocks - 1, BLAKE2S_BLOCK_SIZE); in crypto_blake2s_update()
108 in += BLAKE2S_BLOCK_SIZE * (nblocks - 1); in crypto_blake2s_update()
109 inlen -= BLAKE2S_BLOCK_SIZE * (nblocks - 1); in crypto_blake2s_update()
[all …]
/Linux-v5.10/crypto/
Dblake2s_generic.c47 const size_t fill = BLAKE2S_BLOCK_SIZE - state->buflen; in crypto_blake2s_update()
53 blake2s_compress_generic(state, state->buf, 1, BLAKE2S_BLOCK_SIZE); in crypto_blake2s_update()
58 if (inlen > BLAKE2S_BLOCK_SIZE) { in crypto_blake2s_update()
59 const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2S_BLOCK_SIZE); in crypto_blake2s_update()
61 blake2s_compress_generic(state, in, nblocks - 1, BLAKE2S_BLOCK_SIZE); in crypto_blake2s_update()
62 in += BLAKE2S_BLOCK_SIZE * (nblocks - 1); in crypto_blake2s_update()
63 inlen -= BLAKE2S_BLOCK_SIZE * (nblocks - 1); in crypto_blake2s_update()
77 BLAKE2S_BLOCK_SIZE - state->buflen); /* Padding */ in crypto_blake2s_final()
92 .base.cra_blocksize = BLAKE2S_BLOCK_SIZE,
107 .base.cra_blocksize = BLAKE2S_BLOCK_SIZE,
[all …]
/Linux-v5.10/include/crypto/
Dblake2s.h16 BLAKE2S_BLOCK_SIZE = 64, enumerator
30 u8 buf[BLAKE2S_BLOCK_SIZE];
80 state->buflen = BLAKE2S_BLOCK_SIZE; in blake2s_init_key()