Lines Matching refs:desc
27 static int riscv64_sm3_update(struct shash_desc *desc, const u8 *data,
38 sm3_base_do_update(desc, data, len, sm3_transform_zvksh_zvkb);
41 sm3_update(shash_desc_ctx(desc), data, len);
46 static int riscv64_sm3_finup(struct shash_desc *desc, const u8 *data,
54 sm3_base_do_update(desc, data, len,
56 sm3_base_do_finalize(desc, sm3_transform_zvksh_zvkb);
59 return sm3_base_finish(desc, out);
62 ctx = shash_desc_ctx(desc);
70 static int riscv64_sm3_final(struct shash_desc *desc, u8 *out)
72 return riscv64_sm3_finup(desc, NULL, 0, out);