Lines Matching refs:CHACHA_BLK_SIZE
28 unsigned char buf[CHACHA_BLK_SIZE];
65 while (len && n < CHACHA_BLK_SIZE) { in chacha_cipher()
74 if (n == CHACHA_BLK_SIZE) { in chacha_cipher()
82 rem = (unsigned int)(len % CHACHA_BLK_SIZE); in chacha_cipher()
85 while (len >= CHACHA_BLK_SIZE) { in chacha_cipher()
86 size_t blocks = len / CHACHA_BLK_SIZE; in chacha_cipher()
106 blocks *= CHACHA_BLK_SIZE; in chacha_cipher()
118 ChaCha20_ctr32(key->buf, key->buf, CHACHA_BLK_SIZE, in chacha_cipher()
209 static const unsigned char zero[4 * CHACHA_BLK_SIZE] = { 0 };
211 static const unsigned char zero[2 * CHACHA_BLK_SIZE] = { 0 };
225 ctr = buf + CHACHA_BLK_SIZE; in chacha20_poly1305_tls_cipher()
226 tohash = buf + CHACHA_BLK_SIZE - POLY1305_BLOCK_SIZE; in chacha20_poly1305_tls_cipher()
229 if (plen <= 3 * CHACHA_BLK_SIZE) { in chacha20_poly1305_tls_cipher()
231 buf_len = (plen + 2 * CHACHA_BLK_SIZE - 1) & (0 - CHACHA_BLK_SIZE); in chacha20_poly1305_tls_cipher()
253 if (plen <= CHACHA_BLK_SIZE) { in chacha20_poly1305_tls_cipher()
257 ChaCha20_ctr32(buf, zero, (buf_len = 2 * CHACHA_BLK_SIZE), in chacha20_poly1305_tls_cipher()
289 ChaCha20_ctr32(buf, zero, (buf_len = CHACHA_BLK_SIZE), in chacha20_poly1305_tls_cipher()
361 static const unsigned char zero[CHACHA_BLK_SIZE] = { 0 };
376 ChaCha20_ctr32(actx->key.buf, zero, CHACHA_BLK_SIZE, in chacha20_poly1305_cipher()