Lines Matching refs:shash_desc
90 static int shash_update_unaligned(struct shash_desc *desc, const u8 *data,
120 int crypto_shash_update(struct shash_desc *desc, const u8 *data,
140 static int shash_final_unaligned(struct shash_desc *desc, u8 *out)
168 int crypto_shash_final(struct shash_desc *desc, u8 *out)
187 static int shash_finup_unaligned(struct shash_desc *desc, const u8 *data,
194 int crypto_shash_finup(struct shash_desc *desc, const u8 *data,
219 static int shash_digest_unaligned(struct shash_desc *desc, const u8 *data,
227 int crypto_shash_digest(struct shash_desc *desc, const u8 *data,
269 static int shash_default_export(struct shash_desc *desc, void *out)
275 static int shash_default_import(struct shash_desc *desc, const void *in)
292 struct shash_desc *desc = ahash_request_ctx(req);
299 int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc)
322 int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc)
346 struct shash_desc *desc = ahash_request_ctx(req);
353 int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc)
380 struct shash_desc *desc = ahash_request_ctx(req);
395 struct shash_desc *desc = ahash_request_ctx(req);
443 crt->reqsize = sizeof(struct shash_desc) + crypto_shash_descsize(shash);