Lines Matching defs:output
22 /** Encodes input into output (4 little endian 32 bit values). */
23 static void encode(uint8_t output[16], const uint32_t input[4]);
25 /** Encodes input into output (little endian 64 bit value). */
26 static void encode(uint8_t output[8], const uint64_t input);
219 static void encode(uint8_t output[16], const uint32_t input[4]) {
221 output[j ] = (uint8_t) (input[i] & 0xff);
222 output[j+1] = (uint8_t)((input[i] >> 8) & 0xff);
223 output[j+2] = (uint8_t)((input[i] >> 16) & 0xff);
224 output[j+3] = (uint8_t)((input[i] >> 24) & 0xff);
228 static void encode(uint8_t output[8], const uint64_t input) {
229 output[0] = (uint8_t) (input & 0xff);
230 output[1] = (uint8_t)((input >> 8) & 0xff);
231 output[2] = (uint8_t)((input >> 16) & 0xff);
232 output[3] = (uint8_t)((input >> 24) & 0xff);
233 output[4] = (uint8_t)((input >> 32) & 0xff);
234 output[5] = (uint8_t)((input >> 40) & 0xff);
235 output[6] = (uint8_t)((input >> 48) & 0xff);
236 output[7] = (uint8_t)((input >> 56) & 0xff);