Lines Matching refs:len
90 unsigned int len, u8 *out) in shash_default_finup() argument
94 return shash->update(desc, data, len) ?: in shash_default_finup()
100 unsigned int len, u8 *out), in crypto_shash_op_and_zero() argument
101 struct shash_desc *desc, const u8 *data, unsigned int len, u8 *out) in crypto_shash_op_and_zero()
105 err = op(desc, data, len, out); in crypto_shash_op_and_zero()
111 unsigned int len, u8 *restrict out) in crypto_shash_finup() argument
123 return crypto_shash_alg(tfm)->update(desc, data, len); in crypto_shash_finup()
142 while ((*blenp + len) >= bs + nonzero) { in crypto_shash_finup()
143 unsigned int nbytes = len - nonzero; in crypto_shash_finup()
157 len -= nbytes - err - *blenp; in crypto_shash_finup()
162 memcpy(buf + *blenp, data, len); in crypto_shash_finup()
163 *blenp += len; in crypto_shash_finup()
167 len = *blenp; in crypto_shash_finup()
172 data, len, out); in crypto_shash_finup()
177 unsigned int len, u8 *out) in shash_default_digest() argument
180 crypto_shash_finup(desc, data, len, out); in shash_default_digest()
184 unsigned int len, u8 *out) in crypto_shash_digest() argument
192 data, len, out); in crypto_shash_digest()
197 unsigned int len, u8 *out) in crypto_shash_tfm_digest() argument
202 return crypto_shash_digest(desc, data, len, out); in crypto_shash_tfm_digest()