• Home
  • Raw
  • Download

Lines Matching refs:out

124 static int shash_final_unaligned(struct shash_desc *desc, u8 *out)  in shash_final_unaligned()  argument
143 goto out; in shash_final_unaligned()
145 memcpy(out, buf, ds); in shash_final_unaligned()
147 out: in shash_final_unaligned()
152 int crypto_shash_final(struct shash_desc *desc, u8 *out) in crypto_shash_final() argument
158 if ((unsigned long)out & alignmask) in crypto_shash_final()
159 return shash_final_unaligned(desc, out); in crypto_shash_final()
161 return shash->final(desc, out); in crypto_shash_final()
166 unsigned int len, u8 *out) in shash_finup_unaligned() argument
169 crypto_shash_final(desc, out); in shash_finup_unaligned()
173 unsigned int len, u8 *out) in crypto_shash_finup() argument
179 if (((unsigned long)data | (unsigned long)out) & alignmask) in crypto_shash_finup()
180 return shash_finup_unaligned(desc, data, len, out); in crypto_shash_finup()
182 return shash->finup(desc, data, len, out); in crypto_shash_finup()
187 unsigned int len, u8 *out) in shash_digest_unaligned() argument
190 crypto_shash_finup(desc, data, len, out); in shash_digest_unaligned()
194 unsigned int len, u8 *out) in crypto_shash_digest() argument
203 if (((unsigned long)data | (unsigned long)out) & alignmask) in crypto_shash_digest()
204 return shash_digest_unaligned(desc, data, len, out); in crypto_shash_digest()
206 return shash->digest(desc, data, len, out); in crypto_shash_digest()
210 static int shash_default_export(struct shash_desc *desc, void *out) in shash_default_export() argument
212 memcpy(out, shash_desc_ctx(desc), crypto_shash_descsize(desc->tfm)); in shash_default_export()
328 static int shash_async_export(struct ahash_request *req, void *out) in shash_async_export() argument
330 return crypto_shash_export(ahash_request_ctx(req), out); in shash_async_export()