Lines Matching refs:desc
23 static int sm3_neon_update(struct shash_desc *desc, const u8 *data,
27 sm3_update(shash_desc_ctx(desc), data, len);
32 sm3_base_do_update(desc, data, len, sm3_neon_transform);
38 static int sm3_neon_final(struct shash_desc *desc, u8 *out)
41 sm3_final(shash_desc_ctx(desc), out);
46 sm3_base_do_finalize(desc, sm3_neon_transform);
49 return sm3_base_finish(desc, out);
52 static int sm3_neon_finup(struct shash_desc *desc, const u8 *data,
56 struct sm3_state *sctx = shash_desc_ctx(desc);
66 sm3_base_do_update(desc, data, len, sm3_neon_transform);
67 sm3_base_do_finalize(desc, sm3_neon_transform);
70 return sm3_base_finish(desc, out);