Home
last modified time | relevance | path

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

/linux-4.4.14/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-4.4.14/crypto/
Dpoly1305_generic.c87 if (!dctx->rset && srclen >= POLY1305_BLOCK_SIZE) { in crypto_poly1305_setdesckey()
89 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
90 srclen -= POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
93 if (srclen >= POLY1305_BLOCK_SIZE) { in crypto_poly1305_setdesckey()
95 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
96 srclen -= POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
137 while (likely(srclen >= POLY1305_BLOCK_SIZE)) { in poly1305_blocks()
166 src += POLY1305_BLOCK_SIZE; in poly1305_blocks()
167 srclen -= POLY1305_BLOCK_SIZE; in poly1305_blocks()
186 bytes = min(srclen, POLY1305_BLOCK_SIZE - dctx->buflen); in crypto_poly1305_update()
[all …]
Dchacha20poly1305.c43 u8 pad[POLY1305_BLOCK_SIZE];
210 unsigned int padlen, bs = POLY1305_BLOCK_SIZE; in poly_cipherpad()
271 unsigned int padlen, bs = POLY1305_BLOCK_SIZE; in poly_adpad()
/linux-4.4.14/include/crypto/
Dpoly1305.h11 #define POLY1305_BLOCK_SIZE 16 macro
23 u8 buf[POLY1305_BLOCK_SIZE];