Lines Matching refs:count
73 uint32_t *dst, size_t count) in padlock_output_block() argument
75 while (count--) in padlock_output_block()
80 unsigned int count, u8 *out) in padlock_sha1_finup() argument
100 if (state.count + count > ULONG_MAX) in padlock_sha1_finup()
101 return crypto_shash_finup(&dctx->fallback, in, count, out); in padlock_sha1_finup()
103 leftover = ((state.count - 1) & (SHA1_BLOCK_SIZE - 1)) + 1; in padlock_sha1_finup()
106 if (count > space) { in padlock_sha1_finup()
111 count -= space; in padlock_sha1_finup()
114 memcpy(state.buffer + leftover, in, count); in padlock_sha1_finup()
116 count += leftover; in padlock_sha1_finup()
117 state.count &= ~(SHA1_BLOCK_SIZE - 1); in padlock_sha1_finup()
127 : "c"((unsigned long)state.count + count), \ in padlock_sha1_finup()
128 "a"((unsigned long)state.count), \ in padlock_sha1_finup()
146 unsigned int count, u8 *out) in padlock_sha256_finup() argument
166 if (state.count + count > ULONG_MAX) in padlock_sha256_finup()
167 return crypto_shash_finup(&dctx->fallback, in, count, out); in padlock_sha256_finup()
169 leftover = ((state.count - 1) & (SHA256_BLOCK_SIZE - 1)) + 1; in padlock_sha256_finup()
172 if (count > space) { in padlock_sha256_finup()
177 count -= space; in padlock_sha256_finup()
180 memcpy(state.buf + leftover, in, count); in padlock_sha256_finup()
182 count += leftover; in padlock_sha256_finup()
183 state.count &= ~(SHA1_BLOCK_SIZE - 1); in padlock_sha256_finup()
193 : "c"((unsigned long)state.count + count), \ in padlock_sha256_finup()
194 "a"((unsigned long)state.count), \ in padlock_sha256_finup()
317 partial = sctx->count & 0x3f; in padlock_sha1_update_nano()
318 sctx->count += len; in padlock_sha1_update_nano()
366 bits = cpu_to_be64(state->count << 3); in padlock_sha1_final_nano()
369 partial = state->count & 0x3f; in padlock_sha1_final_nano()
406 partial = sctx->count & 0x3f; in padlock_sha256_update_nano()
407 sctx->count += len; in padlock_sha256_update_nano()
456 bits = cpu_to_be64(state->count << 3); in padlock_sha256_final_nano()
459 partial = state->count & 0x3f; in padlock_sha256_final_nano()