Lines Matching refs:desc
32 static int sha256_update(struct shash_desc *desc, const u8 *data, in sha256_update() argument
35 struct sha256_state *sctx = shash_desc_ctx(desc); in sha256_update()
39 return crypto_sha256_arm_update(desc, data, len); in sha256_update()
42 sha256_base_do_update(desc, data, len, in sha256_update()
49 static int sha256_finup(struct shash_desc *desc, const u8 *data, in sha256_finup() argument
53 return crypto_sha256_arm_finup(desc, data, len, out); in sha256_finup()
57 sha256_base_do_update(desc, data, len, in sha256_finup()
59 sha256_base_do_finalize(desc, in sha256_finup()
63 return sha256_base_finish(desc, out); in sha256_finup()
66 static int sha256_final(struct shash_desc *desc, u8 *out) in sha256_final() argument
68 return sha256_finup(desc, NULL, 0, out); in sha256_final()