Lines Matching refs:b

49 inline static u32 CalcRound1(u32 a, u32 b, u32 c, u32 d, u32 x, u32 s, u32 t)  in CalcRound1()  argument
51 return b + ROTL((a + F(b,c,d) + x + t), s); in CalcRound1()
54 inline static u32 CalcRound2(u32 a, u32 b, u32 c, u32 d, u32 x, u32 s, u32 t) in CalcRound2() argument
56 return b + ROTL((a + G(b,c,d) + x + t), s); in CalcRound2()
59 inline static u32 CalcRound3(u32 a, u32 b, u32 c, u32 d, u32 x, u32 s, u32 t) in CalcRound3() argument
61 return b + ROTL((a + H(b,c,d) + x + t), s); in CalcRound3()
64 inline static u32 CalcRound4(u32 a, u32 b, u32 c, u32 d, u32 x, u32 s, u32 t) in CalcRound4() argument
66 return b + ROTL((a + I(b,c,d) + x + t), s); in CalcRound4()
161 u32 a, b, c, d; in ProcessBlock() local
167 b = context->b; in ProcessBlock()
191 a = CalcRound1(a, b, c, d, *xp++, 7, *tp++); in ProcessBlock()
192 d = CalcRound1(d, a, b, c, *xp++, 12, *tp++); in ProcessBlock()
193 c = CalcRound1(c, d, a, b, *xp++, 17, *tp++); in ProcessBlock()
194 b = CalcRound1(b, c, d, a, *xp++, 22, *tp++); in ProcessBlock()
213 a = CalcRound2(a, b, c, d, x[*kp++], 5, *tp++); in ProcessBlock()
214 d = CalcRound2(d, a, b, c, x[*kp++], 9, *tp++); in ProcessBlock()
215 c = CalcRound2(c, d, a, b, x[*kp++], 14, *tp++); in ProcessBlock()
216 b = CalcRound2(b, c, d, a, x[*kp++], 20, *tp++); in ProcessBlock()
218 a = CalcRound2(a, b, c, d, x[*(tp+0)], 5, *(tp+1)); in ProcessBlock()
219 d = CalcRound2(d, a, b, c, x[*(tp+2)], 9, *(tp+3)); in ProcessBlock()
220 c = CalcRound2(c, d, a, b, x[*(tp+4)], 14, *(tp+5)); in ProcessBlock()
221 b = CalcRound2(b, c, d, a, x[*(tp+6)], 20, *(tp+7)); in ProcessBlock()
238 a = CalcRound3(a, b, c, d, x[*kp++], 4, *tp++); in ProcessBlock()
239 d = CalcRound3(d, a, b, c, x[*kp++], 11, *tp++); in ProcessBlock()
240 c = CalcRound3(c, d, a, b, x[*kp++], 16, *tp++); in ProcessBlock()
241 b = CalcRound3(b, c, d, a, x[*kp++], 23, *tp++); in ProcessBlock()
243 a = CalcRound3(a, b, c, d, x[*(tp+0)], 4, *(tp+1)); in ProcessBlock()
244 d = CalcRound3(d, a, b, c, x[*(tp+2)], 11, *(tp+3)); in ProcessBlock()
245 c = CalcRound3(c, d, a, b, x[*(tp+4)], 16, *(tp+5)); in ProcessBlock()
246 b = CalcRound3(b, c, d, a, x[*(tp+6)], 23, *(tp+7)); in ProcessBlock()
263 a = CalcRound4(a, b, c, d, x[*kp++], 6, *tp++); in ProcessBlock()
264 d = CalcRound4(d, a, b, c, x[*kp++], 10, *tp++); in ProcessBlock()
265 c = CalcRound4(c, d, a, b, x[*kp++], 15, *tp++); in ProcessBlock()
266 b = CalcRound4(b, c, d, a, x[*kp++], 21, *tp++); in ProcessBlock()
268 a = CalcRound4(a, b, c, d, x[*(tp+0)], 6, *(tp+1)); in ProcessBlock()
269 d = CalcRound4(d, a, b, c, x[*(tp+2)], 10, *(tp+3)); in ProcessBlock()
270 c = CalcRound4(c, d, a, b, x[*(tp+4)], 15, *(tp+5)); in ProcessBlock()
271 b = CalcRound4(b, c, d, a, x[*(tp+6)], 21, *(tp+7)); in ProcessBlock()
277 context->b += b; in ProcessBlock()
297 context->b = 0xefcdab89; in MATH_MD5Init()