Lines Matching refs:partial
309 unsigned int partial, done; in padlock_sha1_update_nano() local
317 partial = sctx->count & 0x3f; in padlock_sha1_update_nano()
323 if ((partial + len) >= SHA1_BLOCK_SIZE) { in padlock_sha1_update_nano()
326 if (partial) { in padlock_sha1_update_nano()
327 done = -partial; in padlock_sha1_update_nano()
328 memcpy(sctx->buffer + partial, data, in padlock_sha1_update_nano()
351 partial = 0; in padlock_sha1_update_nano()
354 memcpy(sctx->buffer + partial, src, len - done); in padlock_sha1_update_nano()
362 unsigned int partial, padlen; in padlock_sha1_final_nano() local
369 partial = state->count & 0x3f; in padlock_sha1_final_nano()
370 padlen = (partial < 56) ? (56 - partial) : ((64+56) - partial); in padlock_sha1_final_nano()
398 unsigned int partial, done; in padlock_sha256_update_nano() local
406 partial = sctx->count & 0x3f; in padlock_sha256_update_nano()
412 if ((partial + len) >= SHA256_BLOCK_SIZE) { in padlock_sha256_update_nano()
415 if (partial) { in padlock_sha256_update_nano()
416 done = -partial; in padlock_sha256_update_nano()
417 memcpy(sctx->buf + partial, data, in padlock_sha256_update_nano()
440 partial = 0; in padlock_sha256_update_nano()
443 memcpy(sctx->buf + partial, src, len - done); in padlock_sha256_update_nano()
452 unsigned int partial, padlen; in padlock_sha256_final_nano() local
459 partial = state->count & 0x3f; in padlock_sha256_final_nano()
460 padlen = (partial < 56) ? (56 - partial) : ((64+56) - partial); in padlock_sha256_final_nano()