Lines Matching defs:input
618 * input: uint8_t * : place to store the converted big endian numbers
620 * size_t : the length of the input in bytes
625 Encode(uint8_t *_RESTRICT_KYWD output, uint32_t *_RESTRICT_KYWD input,
634 *((uint32_t *)(output + j)) = input[i];
639 output[j] = (input[i] >> 24) & 0xff;
640 output[j + 1] = (input[i] >> 16) & 0xff;
641 output[j + 2] = (input[i] >> 8) & 0xff;
642 output[j + 3] = input[i] & 0xff;
650 Encode64(uint8_t *_RESTRICT_KYWD output, uint64_t *_RESTRICT_KYWD input,
659 *((uint64_t *)(output + j)) = input[i];
665 output[j] = (input[i] >> 56) & 0xff;
666 output[j + 1] = (input[i] >> 48) & 0xff;
667 output[j + 2] = (input[i] >> 40) & 0xff;
668 output[j + 3] = (input[i] >> 32) & 0xff;
669 output[j + 4] = (input[i] >> 24) & 0xff;
670 output[j + 5] = (input[i] >> 16) & 0xff;
671 output[j + 6] = (input[i] >> 8) & 0xff;
672 output[j + 7] = input[i] & 0xff;
782 * input: SHA2_CTX * : the context to update
792 const uint8_t *input = inptr;
844 bcopy(input, &ctx->buf_un.buf8[buf_index], buf_len);
856 SHA256Transform(ctx, &input[i]);
860 SHA512Transform(ctx, &input[i]);
868 SHA256TransformBlocks(ctx, &input[i],
875 SHA512TransformBlocks(ctx, &input[i],
896 /* buffer remaining input */
897 bcopy(&input[i], &ctx->buf_un.buf8[buf_index], input_len - i);
906 * input: uchar_t * : a buffer to store the digest