Lines Matching full:partial
283 unsigned int partial, done; in padlock_sha1_update_nano() local
290 partial = sctx->count & 0x3f; in padlock_sha1_update_nano()
296 if ((partial + len) >= SHA1_BLOCK_SIZE) { in padlock_sha1_update_nano()
299 if (partial) { in padlock_sha1_update_nano()
300 done = -partial; in padlock_sha1_update_nano()
301 memcpy(sctx->buffer + partial, data, in padlock_sha1_update_nano()
320 partial = 0; in padlock_sha1_update_nano()
323 memcpy(sctx->buffer + partial, src, len - done); in padlock_sha1_update_nano()
331 unsigned int partial, padlen; in padlock_sha1_final_nano() local
338 partial = state->count & 0x3f; in padlock_sha1_final_nano()
339 padlen = (partial < 56) ? (56 - partial) : ((64+56) - partial); in padlock_sha1_final_nano()
367 unsigned int partial, done; in padlock_sha256_update_nano() local
374 partial = sctx->count & 0x3f; in padlock_sha256_update_nano()
380 if ((partial + len) >= SHA256_BLOCK_SIZE) { in padlock_sha256_update_nano()
383 if (partial) { in padlock_sha256_update_nano()
384 done = -partial; in padlock_sha256_update_nano()
385 memcpy(sctx->buf + partial, data, in padlock_sha256_update_nano()
404 partial = 0; in padlock_sha256_update_nano()
407 memcpy(sctx->buf + partial, src, len - done); in padlock_sha256_update_nano()
416 unsigned int partial, padlen; in padlock_sha256_final_nano() local
423 partial = state->count & 0x3f; in padlock_sha256_final_nano()
424 padlen = (partial < 56) ? (56 - partial) : ((64+56) - partial); in padlock_sha256_final_nano()