Lines Matching defs:data

29 static int sha1_update(struct shash_desc *desc, const u8 *data,
36 return crypto_sha1_update(desc, data, len);
45 sha1_base_do_update(desc, data, len, sha1_xform);
51 static int sha1_finup(struct shash_desc *desc, const u8 *data,
55 return crypto_sha1_finup(desc, data, len, out);
59 sha1_base_do_update(desc, data, len, sha1_xform);
67 const u8 *data, int blocks);
69 static int sha1_ssse3_update(struct shash_desc *desc, const u8 *data,
72 return sha1_update(desc, data, len, sha1_transform_ssse3);
75 static int sha1_ssse3_finup(struct shash_desc *desc, const u8 *data,
78 return sha1_finup(desc, data, len, out, sha1_transform_ssse3);
117 const u8 *data, int blocks);
119 static int sha1_avx_update(struct shash_desc *desc, const u8 *data,
122 return sha1_update(desc, data, len, sha1_transform_avx);
125 static int sha1_avx_finup(struct shash_desc *desc, const u8 *data,
128 return sha1_finup(desc, data, len, out, sha1_transform_avx);
179 const u8 *data, int blocks);
192 const u8 *data, int blocks)
194 /* Select the optimal transform based on data block size */
196 sha1_transform_avx2(state, data, blocks);
198 sha1_transform_avx(state, data, blocks);
201 static int sha1_avx2_update(struct shash_desc *desc, const u8 *data,
204 return sha1_update(desc, data, len, sha1_apply_transform_avx2);
207 static int sha1_avx2_finup(struct shash_desc *desc, const u8 *data,
210 return sha1_finup(desc, data, len, out, sha1_apply_transform_avx2);
248 asmlinkage void sha1_ni_transform(struct sha1_state *digest, const u8 *data,
251 static int sha1_ni_update(struct shash_desc *desc, const u8 *data,
254 return sha1_update(desc, data, len, sha1_ni_transform);
257 static int sha1_ni_finup(struct shash_desc *desc, const u8 *data,
260 return sha1_finup(desc, data, len, out, sha1_ni_transform);