Lines Matching refs:desc
54 static int sha1_ce_update(struct shash_desc *desc, const u8 *data,
57 struct sha1_ce_state *sctx = shash_desc_ctx(desc);
60 return crypto_sha1_update(desc, data, len);
63 sha1_base_do_update(desc, data, len, sha1_ce_transform);
68 static int sha1_ce_finup(struct shash_desc *desc, const u8 *data,
71 struct sha1_ce_state *sctx = shash_desc_ctx(desc);
75 return crypto_sha1_finup(desc, data, len, out);
83 sha1_base_do_update(desc, data, len, sha1_ce_transform);
85 sha1_base_do_finalize(desc, sha1_ce_transform);
86 return sha1_base_finish(desc, out);
89 static int sha1_ce_final(struct shash_desc *desc, u8 *out)
91 struct sha1_ce_state *sctx = shash_desc_ctx(desc);
94 return crypto_sha1_finup(desc, NULL, 0, out);
97 sha1_base_do_finalize(desc, sha1_ce_transform);
98 return sha1_base_finish(desc, out);
101 static int sha1_ce_export(struct shash_desc *desc, void *out)
103 struct sha1_ce_state *sctx = shash_desc_ctx(desc);
109 static int sha1_ce_import(struct shash_desc *desc, const void *in)
111 struct sha1_ce_state *sctx = shash_desc_ctx(desc);