Lines Matching full:done
289 unsigned int partial, done; in padlock_sha1_update_nano() local
298 done = 0; in padlock_sha1_update_nano()
306 done = -partial; in padlock_sha1_update_nano()
308 done + SHA1_BLOCK_SIZE); in padlock_sha1_update_nano()
313 done += SHA1_BLOCK_SIZE; in padlock_sha1_update_nano()
314 src = data + done; in padlock_sha1_update_nano()
318 if (len - done >= SHA1_BLOCK_SIZE) { in padlock_sha1_update_nano()
322 "c"((unsigned long)((len - done) / SHA1_BLOCK_SIZE))); in padlock_sha1_update_nano()
323 done += ((len - done) - (len - done) % SHA1_BLOCK_SIZE); in padlock_sha1_update_nano()
324 src = data + done; in padlock_sha1_update_nano()
329 memcpy(sctx->buffer + partial, src, len - done); in padlock_sha1_update_nano()
373 unsigned int partial, done; in padlock_sha256_update_nano() local
382 done = 0; in padlock_sha256_update_nano()
390 done = -partial; in padlock_sha256_update_nano()
392 done + SHA256_BLOCK_SIZE); in padlock_sha256_update_nano()
397 done += SHA256_BLOCK_SIZE; in padlock_sha256_update_nano()
398 src = data + done; in padlock_sha256_update_nano()
402 if (len - done >= SHA256_BLOCK_SIZE) { in padlock_sha256_update_nano()
406 "c"((unsigned long)((len - done) / 64))); in padlock_sha256_update_nano()
407 done += ((len - done) - (len - done) % 64); in padlock_sha256_update_nano()
408 src = data + done; in padlock_sha256_update_nano()
413 memcpy(sctx->buf + partial, src, len - done); in padlock_sha256_update_nano()