Lines Matching refs:desc
23 static int sm3_avx_update(struct shash_desc *desc, const u8 *data, in sm3_avx_update() argument
26 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_avx_update()
41 sm3_base_do_update(desc, data, len, sm3_transform_avx); in sm3_avx_update()
47 static int sm3_avx_finup(struct shash_desc *desc, const u8 *data, in sm3_avx_finup() argument
51 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_avx_finup()
62 sm3_base_do_update(desc, data, len, sm3_transform_avx); in sm3_avx_finup()
63 sm3_base_do_finalize(desc, sm3_transform_avx); in sm3_avx_finup()
66 return sm3_base_finish(desc, out); in sm3_avx_finup()
69 static int sm3_avx_final(struct shash_desc *desc, u8 *out) in sm3_avx_final() argument
72 sm3_final(shash_desc_ctx(desc), out); in sm3_avx_final()
77 sm3_base_do_finalize(desc, sm3_transform_avx); in sm3_avx_final()
80 return sm3_base_finish(desc, out); in sm3_avx_final()