• Home
  • Raw
  • Download

Lines Matching refs:b

17 #define ROUND(f, a, b, c, d, x, s)	\  argument
18 (a += f(b, c, d) + x, a = rol32(a, s))
28 __u32 a = buf[0], b = buf[1], c = buf[2], d = buf[3]; in half_md4_transform() local
31 ROUND(F, a, b, c, d, in[0] + K1, 3); in half_md4_transform()
32 ROUND(F, d, a, b, c, in[1] + K1, 7); in half_md4_transform()
33 ROUND(F, c, d, a, b, in[2] + K1, 11); in half_md4_transform()
34 ROUND(F, b, c, d, a, in[3] + K1, 19); in half_md4_transform()
35 ROUND(F, a, b, c, d, in[4] + K1, 3); in half_md4_transform()
36 ROUND(F, d, a, b, c, in[5] + K1, 7); in half_md4_transform()
37 ROUND(F, c, d, a, b, in[6] + K1, 11); in half_md4_transform()
38 ROUND(F, b, c, d, a, in[7] + K1, 19); in half_md4_transform()
41 ROUND(G, a, b, c, d, in[1] + K2, 3); in half_md4_transform()
42 ROUND(G, d, a, b, c, in[3] + K2, 5); in half_md4_transform()
43 ROUND(G, c, d, a, b, in[5] + K2, 9); in half_md4_transform()
44 ROUND(G, b, c, d, a, in[7] + K2, 13); in half_md4_transform()
45 ROUND(G, a, b, c, d, in[0] + K2, 3); in half_md4_transform()
46 ROUND(G, d, a, b, c, in[2] + K2, 5); in half_md4_transform()
47 ROUND(G, c, d, a, b, in[4] + K2, 9); in half_md4_transform()
48 ROUND(G, b, c, d, a, in[6] + K2, 13); in half_md4_transform()
51 ROUND(H, a, b, c, d, in[3] + K3, 3); in half_md4_transform()
52 ROUND(H, d, a, b, c, in[7] + K3, 9); in half_md4_transform()
53 ROUND(H, c, d, a, b, in[2] + K3, 11); in half_md4_transform()
54 ROUND(H, b, c, d, a, in[6] + K3, 15); in half_md4_transform()
55 ROUND(H, a, b, c, d, in[1] + K3, 3); in half_md4_transform()
56 ROUND(H, d, a, b, c, in[5] + K3, 9); in half_md4_transform()
57 ROUND(H, c, d, a, b, in[0] + K3, 11); in half_md4_transform()
58 ROUND(H, b, c, d, a, in[4] + K3, 15); in half_md4_transform()
61 buf[1] += b; in half_md4_transform()