Lines Matching refs:desc
26 static int sha512_neon_update(struct shash_desc *desc, const u8 *data, in sha512_neon_update() argument
29 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_neon_update()
33 return sha512_arm_update(desc, data, len); in sha512_neon_update()
36 sha512_base_do_update(desc, data, len, sha512_block_data_order_neon); in sha512_neon_update()
42 static int sha512_neon_finup(struct shash_desc *desc, const u8 *data, in sha512_neon_finup() argument
46 return sha512_arm_finup(desc, data, len, out); in sha512_neon_finup()
50 sha512_base_do_update(desc, data, len, in sha512_neon_finup()
52 sha512_base_do_finalize(desc, sha512_block_data_order_neon); in sha512_neon_finup()
55 return sha512_base_finish(desc, out); in sha512_neon_finup()
58 static int sha512_neon_final(struct shash_desc *desc, u8 *out) in sha512_neon_final() argument
60 return sha512_neon_finup(desc, NULL, 0, out); in sha512_neon_final()