• Home
  • Raw
  • Download

Lines Matching refs:len

68 static inline unsigned int shash_align_buffer_size(unsigned len,  in shash_align_buffer_size()  argument
72 return len + (mask & ~(__alignof__(u8_aligned) - 1)); in shash_align_buffer_size()
76 unsigned int len) in shash_update_unaligned() argument
88 if (unaligned_len > len) in shash_update_unaligned()
89 unaligned_len = len; in shash_update_unaligned()
96 shash->update(desc, data + unaligned_len, len - unaligned_len); in shash_update_unaligned()
100 unsigned int len) in crypto_shash_update() argument
107 return shash_update_unaligned(desc, data, len); in crypto_shash_update()
109 return shash->update(desc, data, len); in crypto_shash_update()
149 unsigned int len, u8 *out) in shash_finup_unaligned() argument
151 return crypto_shash_update(desc, data, len) ?: in shash_finup_unaligned()
156 unsigned int len, u8 *out) in crypto_shash_finup() argument
163 return shash_finup_unaligned(desc, data, len, out); in crypto_shash_finup()
165 return shash->finup(desc, data, len, out); in crypto_shash_finup()
170 unsigned int len, u8 *out) in shash_digest_unaligned() argument
173 crypto_shash_finup(desc, data, len, out); in shash_digest_unaligned()
177 unsigned int len, u8 *out) in crypto_shash_digest() argument
184 return shash_digest_unaligned(desc, data, len, out); in crypto_shash_digest()
186 return shash->digest(desc, data, len, out); in crypto_shash_digest()
394 unsigned int len) in shash_compat_update() argument
401 for (nbytes = crypto_hash_walk_first_compat(hdesc, &walk, sg, len); in shash_compat_update()