Lines Matching refs:d

50 #define ROUND1(a,b,c,d,k,s) (a = lshift(a + F(b,c,d) + k, s))  argument
51 #define ROUND2(a,b,c,d,k,s) (a = lshift(a + G(b,c,d) + k + (u32)0x5A827999,s)) argument
52 #define ROUND3(a,b,c,d,k,s) (a = lshift(a + H(b,c,d) + k + (u32)0x6ED9EBA1,s)) argument
56 u32 a, b, c, d; in md4_transform() local
61 d = hash[3]; in md4_transform()
63 ROUND1(a, b, c, d, in[0], 3); in md4_transform()
64 ROUND1(d, a, b, c, in[1], 7); in md4_transform()
65 ROUND1(c, d, a, b, in[2], 11); in md4_transform()
66 ROUND1(b, c, d, a, in[3], 19); in md4_transform()
67 ROUND1(a, b, c, d, in[4], 3); in md4_transform()
68 ROUND1(d, a, b, c, in[5], 7); in md4_transform()
69 ROUND1(c, d, a, b, in[6], 11); in md4_transform()
70 ROUND1(b, c, d, a, in[7], 19); in md4_transform()
71 ROUND1(a, b, c, d, in[8], 3); in md4_transform()
72 ROUND1(d, a, b, c, in[9], 7); in md4_transform()
73 ROUND1(c, d, a, b, in[10], 11); in md4_transform()
74 ROUND1(b, c, d, a, in[11], 19); in md4_transform()
75 ROUND1(a, b, c, d, in[12], 3); in md4_transform()
76 ROUND1(d, a, b, c, in[13], 7); in md4_transform()
77 ROUND1(c, d, a, b, in[14], 11); in md4_transform()
78 ROUND1(b, c, d, a, in[15], 19); in md4_transform()
80 ROUND2(a, b, c, d, in[0], 3); in md4_transform()
81 ROUND2(d, a, b, c, in[4], 5); in md4_transform()
82 ROUND2(c, d, a, b, in[8], 9); in md4_transform()
83 ROUND2(b, c, d, a, in[12], 13); in md4_transform()
84 ROUND2(a, b, c, d, in[1], 3); in md4_transform()
85 ROUND2(d, a, b, c, in[5], 5); in md4_transform()
86 ROUND2(c, d, a, b, in[9], 9); in md4_transform()
87 ROUND2(b, c, d, a, in[13], 13); in md4_transform()
88 ROUND2(a, b, c, d, in[2], 3); in md4_transform()
89 ROUND2(d, a, b, c, in[6], 5); in md4_transform()
90 ROUND2(c, d, a, b, in[10], 9); in md4_transform()
91 ROUND2(b, c, d, a, in[14], 13); in md4_transform()
92 ROUND2(a, b, c, d, in[3], 3); in md4_transform()
93 ROUND2(d, a, b, c, in[7], 5); in md4_transform()
94 ROUND2(c, d, a, b, in[11], 9); in md4_transform()
95 ROUND2(b, c, d, a, in[15], 13); in md4_transform()
97 ROUND3(a, b, c, d, in[0], 3); in md4_transform()
98 ROUND3(d, a, b, c, in[8], 9); in md4_transform()
99 ROUND3(c, d, a, b, in[4], 11); in md4_transform()
100 ROUND3(b, c, d, a, in[12], 15); in md4_transform()
101 ROUND3(a, b, c, d, in[2], 3); in md4_transform()
102 ROUND3(d, a, b, c, in[10], 9); in md4_transform()
103 ROUND3(c, d, a, b, in[6], 11); in md4_transform()
104 ROUND3(b, c, d, a, in[14], 15); in md4_transform()
105 ROUND3(a, b, c, d, in[1], 3); in md4_transform()
106 ROUND3(d, a, b, c, in[9], 9); in md4_transform()
107 ROUND3(c, d, a, b, in[5], 11); in md4_transform()
108 ROUND3(b, c, d, a, in[13], 15); in md4_transform()
109 ROUND3(a, b, c, d, in[3], 3); in md4_transform()
110 ROUND3(d, a, b, c, in[11], 9); in md4_transform()
111 ROUND3(c, d, a, b, in[7], 11); in md4_transform()
112 ROUND3(b, c, d, a, in[15], 15); in md4_transform()
117 hash[3] += d; in md4_transform()