Lines Matching +full:20 +full:w
144 #define R0(v,w,x,y,z,i) \ argument
145 z += ((w & (x ^ y)) ^ y) + blk0(i) + 0x5A827999 + rol(v, 5); \
146 w = rol(w, 30);
147 #define R1(v,w,x,y,z,i) \ argument
148 z += ((w & (x ^ y)) ^ y) + blk(i) + 0x5A827999 + rol(v, 5); \
149 w = rol(w, 30);
150 #define R2(v,w,x,y,z,i) \ argument
151 z += (w ^ x ^ y) + blk(i) + 0x6ED9EBA1 + rol(v, 5); w = rol(w, 30);
152 #define R3(v,w,x,y,z,i) \ argument
153 z += (((w | x) & y) | (w & x)) + blk(i) + 0x8F1BBCDC + rol(v, 5); \
154 w = rol(w, 30);
155 #define R4(v,w,x,y,z,i) \ argument
156 z += (w ^ x ^ y) + blk(i) + 0xCA62C1D6 + rol(v, 5); \
157 w=rol(w, 30);
197 /* 4 rounds of 20 operations each. Loop unrolled. */ in SHA1Transform()
203 R2(a,b,c,d,e,20); R2(e,a,b,c,d,21); R2(d,e,a,b,c,22); R2(c,d,e,a,b,23); in SHA1Transform()
278 void SHA1Final(unsigned char digest[20], SHA1_CTX* context) in SHA1Final() argument
294 for (i = 0; i < 20; i++) { in SHA1Final()
301 os_memset(context->state, 0, 20); in SHA1Final()