Lines Matching defs:input_len
789 SHA2Update(SHA2_CTX *ctx, const void *inptr, size_t input_len)
800 if (input_len == 0)
810 if ((ctx->count.c32[1] += (input_len << 3)) < (input_len << 3))
813 ctx->count.c32[0] += (input_len >> 29);
822 if ((ctx->count.c64[1] += (input_len << 3)) < (input_len << 3))
825 ctx->count.c64[0] += (input_len >> 29);
832 if (input_len >= buf_len) {
855 for (; i + buf_limit - 1 < input_len; i += buf_limit) {
859 for (; i + buf_limit - 1 < input_len; i += buf_limit) {
866 block_count = (input_len - i) >> 6;
873 block_count = (input_len - i) >> 7;
885 * if i and input_len are the same, return now instead
890 if (input_len == i)
897 bcopy(&input[i], &ctx->buf_un.buf8[buf_index], input_len - i);