Lines Matching refs:desc
57 static int sha512_ssse3_update(struct shash_desc *desc, const u8 *data, in sha512_ssse3_update() argument
60 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_ssse3_update()
64 return crypto_sha512_update(desc, data, len); in sha512_ssse3_update()
70 sha512_base_do_update(desc, data, len, in sha512_ssse3_update()
77 static int sha512_ssse3_finup(struct shash_desc *desc, const u8 *data, in sha512_ssse3_finup() argument
81 return crypto_sha512_finup(desc, data, len, out); in sha512_ssse3_finup()
85 sha512_base_do_update(desc, data, len, in sha512_ssse3_finup()
87 sha512_base_do_finalize(desc, (sha512_block_fn *)sha512_transform_asm); in sha512_ssse3_finup()
90 return sha512_base_finish(desc, out); in sha512_ssse3_finup()
94 static int sha512_ssse3_final(struct shash_desc *desc, u8 *out) in sha512_ssse3_final() argument
96 return sha512_ssse3_finup(desc, NULL, 0, out); in sha512_ssse3_final()