Lines Matching refs:ilen
251 …id utils_sha256_update(iot_sha256_context *ctx, const unsigned char *input, unsigned long int ilen) in utils_sha256_update() argument
256 if (ilen == 0) { in utils_sha256_update()
263 ctx->total[0] += (unsigned long int) ilen; in utils_sha256_update()
266 if (ctx->total[0] < (unsigned long int) ilen) { in utils_sha256_update()
270 if (left && ilen >= fill) { in utils_sha256_update()
274 ilen -= fill; in utils_sha256_update()
278 while (ilen >= 64) { in utils_sha256_update()
281 ilen -= 64; in utils_sha256_update()
284 if (ilen > 0) { in utils_sha256_update()
285 memcpy((void *)(ctx->buffer + left), input, ilen); in utils_sha256_update()
328 void utils_sha256(const unsigned char *input, unsigned long int ilen, unsigned char output[32]) in utils_sha256() argument
334 utils_sha256_update(&ctx, input, ilen); in utils_sha256()