Lines Matching refs:input
43 static void chacha20_core(chacha_buf *output, const u32 input[16]) in chacha20_core()
49 memcpy(x, input, sizeof(x)); in chacha20_core()
64 output->u[i] = x[i] + input[i]; in chacha20_core()
67 U32TO8_LITTLE(output->c + 4 * i, (x[i] + input[i])); in chacha20_core()
75 u32 input[16]; in ChaCha20_ctr32() local
80 input[0] = ((u32)ossl_toascii('e')) | ((u32)ossl_toascii('x') << 8) in ChaCha20_ctr32()
83 input[1] = ((u32)ossl_toascii('n')) | ((u32)ossl_toascii('d') << 8) in ChaCha20_ctr32()
86 input[2] = ((u32)ossl_toascii('2')) | ((u32)ossl_toascii('-') << 8) in ChaCha20_ctr32()
89 input[3] = ((u32)ossl_toascii('t')) | ((u32)ossl_toascii('e') << 8) in ChaCha20_ctr32()
93 input[4] = key[0]; in ChaCha20_ctr32()
94 input[5] = key[1]; in ChaCha20_ctr32()
95 input[6] = key[2]; in ChaCha20_ctr32()
96 input[7] = key[3]; in ChaCha20_ctr32()
97 input[8] = key[4]; in ChaCha20_ctr32()
98 input[9] = key[5]; in ChaCha20_ctr32()
99 input[10] = key[6]; in ChaCha20_ctr32()
100 input[11] = key[7]; in ChaCha20_ctr32()
102 input[12] = counter[0]; in ChaCha20_ctr32()
103 input[13] = counter[1]; in ChaCha20_ctr32()
104 input[14] = counter[2]; in ChaCha20_ctr32()
105 input[15] = counter[3]; in ChaCha20_ctr32()
112 chacha20_core(&buf, input); in ChaCha20_ctr32()
126 input[12]++; in ChaCha20_ctr32()