Lines Matching refs:input
55 u32 input[16]; member
58 static void salsa20_wordtobyte(u8 output[64], const u32 input[16]) in salsa20_wordtobyte()
63 memcpy(x, input, sizeof(x)); in salsa20_wordtobyte()
99 x[i] += input[i]; in salsa20_wordtobyte()
111 ctx->input[1] = U8TO32_LITTLE(k + 0); in salsa20_keysetup()
112 ctx->input[2] = U8TO32_LITTLE(k + 4); in salsa20_keysetup()
113 ctx->input[3] = U8TO32_LITTLE(k + 8); in salsa20_keysetup()
114 ctx->input[4] = U8TO32_LITTLE(k + 12); in salsa20_keysetup()
121 ctx->input[11] = U8TO32_LITTLE(k + 0); in salsa20_keysetup()
122 ctx->input[12] = U8TO32_LITTLE(k + 4); in salsa20_keysetup()
123 ctx->input[13] = U8TO32_LITTLE(k + 8); in salsa20_keysetup()
124 ctx->input[14] = U8TO32_LITTLE(k + 12); in salsa20_keysetup()
125 ctx->input[0] = U8TO32_LITTLE(constants + 0); in salsa20_keysetup()
126 ctx->input[5] = U8TO32_LITTLE(constants + 4); in salsa20_keysetup()
127 ctx->input[10] = U8TO32_LITTLE(constants + 8); in salsa20_keysetup()
128 ctx->input[15] = U8TO32_LITTLE(constants + 12); in salsa20_keysetup()
133 ctx->input[6] = U8TO32_LITTLE(iv + 0); in salsa20_ivsetup()
134 ctx->input[7] = U8TO32_LITTLE(iv + 4); in salsa20_ivsetup()
135 ctx->input[8] = 0; in salsa20_ivsetup()
136 ctx->input[9] = 0; in salsa20_ivsetup()
148 salsa20_wordtobyte(buf, ctx->input); in salsa20_encrypt_bytes()
150 ctx->input[8]++; in salsa20_encrypt_bytes()
151 if (!ctx->input[8]) in salsa20_encrypt_bytes()
152 ctx->input[9]++; in salsa20_encrypt_bytes()