Lines Matching refs:shash_desc
91 static int shash_update_unaligned(struct shash_desc *desc, const u8 *data,
121 int crypto_shash_update(struct shash_desc *desc, const u8 *data,
135 static int shash_final_unaligned(struct shash_desc *desc, u8 *out)
163 int crypto_shash_final(struct shash_desc *desc, u8 *out)
176 static int shash_finup_unaligned(struct shash_desc *desc, const u8 *data,
183 int crypto_shash_finup(struct shash_desc *desc, const u8 *data,
197 static int shash_digest_unaligned(struct shash_desc *desc, const u8 *data,
204 int crypto_shash_digest(struct shash_desc *desc, const u8 *data,
237 static int shash_default_export(struct shash_desc *desc, void *out)
243 static int shash_default_import(struct shash_desc *desc, const void *in)
260 struct shash_desc *desc = ahash_request_ctx(req);
267 int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc)
290 int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc)
314 struct shash_desc *desc = ahash_request_ctx(req);
321 int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc)
348 struct shash_desc *desc = ahash_request_ctx(req);
363 struct shash_desc *desc = ahash_request_ctx(req);
411 crt->reqsize = sizeof(struct shash_desc) + crypto_shash_descsize(shash);