Home
last modified time | relevance | path

Searched refs:POLY1305_BLOCK_SIZE (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/arch/x86/crypto/
Dpoly1305_glue.c58 u8 m[POLY1305_BLOCK_SIZE]; in poly1305_simd_mult()
83 if (poly1305_use_avx2 && srclen >= POLY1305_BLOCK_SIZE * 4) { in poly1305_simd_blocks()
96 blocks = srclen / (POLY1305_BLOCK_SIZE * 4); in poly1305_simd_blocks()
98 src += POLY1305_BLOCK_SIZE * 4 * blocks; in poly1305_simd_blocks()
99 srclen -= POLY1305_BLOCK_SIZE * 4 * blocks; in poly1305_simd_blocks()
102 if (likely(srclen >= POLY1305_BLOCK_SIZE * 2)) { in poly1305_simd_blocks()
108 blocks = srclen / (POLY1305_BLOCK_SIZE * 2); in poly1305_simd_blocks()
110 src += POLY1305_BLOCK_SIZE * 2 * blocks; in poly1305_simd_blocks()
111 srclen -= POLY1305_BLOCK_SIZE * 2 * blocks; in poly1305_simd_blocks()
113 if (srclen >= POLY1305_BLOCK_SIZE) { in poly1305_simd_blocks()
[all …]
/Linux-v4.19/crypto/
Dpoly1305_generic.c77 if (!dctx->rset && srclen >= POLY1305_BLOCK_SIZE) { in crypto_poly1305_setdesckey()
79 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
80 srclen -= POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
83 if (srclen >= POLY1305_BLOCK_SIZE) { in crypto_poly1305_setdesckey()
85 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
86 srclen -= POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
127 while (likely(srclen >= POLY1305_BLOCK_SIZE)) { in poly1305_blocks()
156 src += POLY1305_BLOCK_SIZE; in poly1305_blocks()
157 srclen -= POLY1305_BLOCK_SIZE; in poly1305_blocks()
176 bytes = min(srclen, POLY1305_BLOCK_SIZE - dctx->buflen); in crypto_poly1305_update()
[all …]
Dchacha20poly1305.c43 u8 pad[POLY1305_BLOCK_SIZE];
214 unsigned int padlen, bs = POLY1305_BLOCK_SIZE; in poly_cipherpad()
275 unsigned int padlen, bs = POLY1305_BLOCK_SIZE; in poly_adpad()
/Linux-v4.19/include/crypto/
Dpoly1305.h12 #define POLY1305_BLOCK_SIZE 16 macro
24 u8 buf[POLY1305_BLOCK_SIZE];