F1 608 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[0], Kr[0]); F1 611 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[3], Kr[3]); F1 614 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[6], Kr[6]); F1 617 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[9], Kr[9]); F1 620 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[12], Kr[12]); F1 623 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[15], Kr[15]); F1 625 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[0], Kr[0]); F1 628 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[3], Kr[3]); F1 631 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[6], Kr[6]); F1 634 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[9], Kr[9]); F1 662 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[15], Kr[15]); F1 665 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[12], Kr[12]); F1 668 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[9], Kr[9]); F1 671 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[6], Kr[6]); F1 674 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[3], Kr[3]); F1 677 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[0], Kr[0]); F1 681 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[9], Kr[9]); F1 684 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[6], Kr[6]); F1 687 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[3], Kr[3]); F1 690 crypto/cast5.c t = l; l = r; r = t ^ F1(r, Km[0], Kr[0]); F1 374 crypto/cast6.c key[6] ^= F1(key[7], Tr[i % 4][0], Tm[i][0]); F1 377 crypto/cast6.c key[3] ^= F1(key[4], Tr[i % 4][3], Tm[i][3]); F1 380 crypto/cast6.c key[0] ^= F1(key[1], Tr[i % 4][6], Tm[i][6]); F1 433 crypto/cast6.c block[2] ^= F1(block[3], Kr[0], Km[0]); F1 436 crypto/cast6.c block[3] ^= F1(block[0], Kr[3], Km[3]); F1 442 crypto/cast6.c block[3] ^= F1(block[0], Kr[3], Km[3]); F1 445 crypto/cast6.c block[2] ^= F1(block[3], Kr[0], Km[0]); F1 31 crypto/md5.c #define F2(x, y, z) F1(z, x, y) F1 53 crypto/md5.c MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7); F1 54 crypto/md5.c MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12); F1 55 crypto/md5.c MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17); F1 56 crypto/md5.c MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22); F1 57 crypto/md5.c MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7); F1 58 crypto/md5.c MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12); F1 59 crypto/md5.c MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17); F1 60 crypto/md5.c MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22); F1 61 crypto/md5.c MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7); F1 62 crypto/md5.c MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12); F1 63 crypto/md5.c MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17); F1 64 crypto/md5.c MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22); F1 65 crypto/md5.c MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7); F1 66 crypto/md5.c MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12); F1 67 crypto/md5.c MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17); F1 68 crypto/md5.c MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22); F1 68 crypto/rmd128.c ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); F1 69 crypto/rmd128.c ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); F1 70 crypto/rmd128.c ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); F1 71 crypto/rmd128.c ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); F1 72 crypto/rmd128.c ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); F1 73 crypto/rmd128.c ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); F1 74 crypto/rmd128.c ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); F1 75 crypto/rmd128.c ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); F1 76 crypto/rmd128.c ROUND(aa, bb, cc, dd, F1, K1, in[8], 11); F1 77 crypto/rmd128.c ROUND(dd, aa, bb, cc, F1, K1, in[9], 13); F1 78 crypto/rmd128.c ROUND(cc, dd, aa, bb, F1, K1, in[10], 14); F1 79 crypto/rmd128.c ROUND(bb, cc, dd, aa, F1, K1, in[11], 15); F1 80 crypto/rmd128.c ROUND(aa, bb, cc, dd, F1, K1, in[12], 6); F1 81 crypto/rmd128.c ROUND(dd, aa, bb, cc, F1, K1, in[13], 7); F1 82 crypto/rmd128.c ROUND(cc, dd, aa, bb, F1, K1, in[14], 9); F1 83 crypto/rmd128.c ROUND(bb, cc, dd, aa, F1, K1, in[15], 8); F1 194 crypto/rmd128.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[8], 15); F1 195 crypto/rmd128.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[6], 5); F1 196 crypto/rmd128.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[4], 8); F1 197 crypto/rmd128.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[1], 11); F1 198 crypto/rmd128.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[3], 14); F1 199 crypto/rmd128.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[11], 14); F1 200 crypto/rmd128.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[15], 6); F1 201 crypto/rmd128.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[0], 14); F1 202 crypto/rmd128.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[5], 6); F1 203 crypto/rmd128.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[12], 9); F1 204 crypto/rmd128.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[2], 12); F1 205 crypto/rmd128.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[13], 9); F1 206 crypto/rmd128.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[9], 12); F1 207 crypto/rmd128.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[7], 5); F1 208 crypto/rmd128.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[10], 15); F1 209 crypto/rmd128.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[14], 8); F1 74 crypto/rmd160.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); F1 75 crypto/rmd160.c ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); F1 76 crypto/rmd160.c ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); F1 77 crypto/rmd160.c ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); F1 78 crypto/rmd160.c ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); F1 79 crypto/rmd160.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); F1 80 crypto/rmd160.c ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); F1 81 crypto/rmd160.c ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); F1 82 crypto/rmd160.c ROUND(cc, dd, ee, aa, bb, F1, K1, in[8], 11); F1 83 crypto/rmd160.c ROUND(bb, cc, dd, ee, aa, F1, K1, in[9], 13); F1 84 crypto/rmd160.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[10], 14); F1 85 crypto/rmd160.c ROUND(ee, aa, bb, cc, dd, F1, K1, in[11], 15); F1 86 crypto/rmd160.c ROUND(dd, ee, aa, bb, cc, F1, K1, in[12], 6); F1 87 crypto/rmd160.c ROUND(cc, dd, ee, aa, bb, F1, K1, in[13], 7); F1 88 crypto/rmd160.c ROUND(bb, cc, dd, ee, aa, F1, K1, in[14], 9); F1 89 crypto/rmd160.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[15], 8); F1 236 crypto/rmd160.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[12], 8); F1 237 crypto/rmd160.c ROUND(aaa, bbb, ccc, ddd, eee, F1, KK5, in[15], 5); F1 238 crypto/rmd160.c ROUND(eee, aaa, bbb, ccc, ddd, F1, KK5, in[10], 12); F1 239 crypto/rmd160.c ROUND(ddd, eee, aaa, bbb, ccc, F1, KK5, in[4], 9); F1 240 crypto/rmd160.c ROUND(ccc, ddd, eee, aaa, bbb, F1, KK5, in[1], 12); F1 241 crypto/rmd160.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[5], 5); F1 242 crypto/rmd160.c ROUND(aaa, bbb, ccc, ddd, eee, F1, KK5, in[8], 14); F1 243 crypto/rmd160.c ROUND(eee, aaa, bbb, ccc, ddd, F1, KK5, in[7], 6); F1 244 crypto/rmd160.c ROUND(ddd, eee, aaa, bbb, ccc, F1, KK5, in[6], 8); F1 245 crypto/rmd160.c ROUND(ccc, ddd, eee, aaa, bbb, F1, KK5, in[2], 13); F1 246 crypto/rmd160.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[13], 6); F1 247 crypto/rmd160.c ROUND(aaa, bbb, ccc, ddd, eee, F1, KK5, in[14], 5); F1 248 crypto/rmd160.c ROUND(eee, aaa, bbb, ccc, ddd, F1, KK5, in[0], 15); F1 249 crypto/rmd160.c ROUND(ddd, eee, aaa, bbb, ccc, F1, KK5, in[3], 13); F1 250 crypto/rmd160.c ROUND(ccc, ddd, eee, aaa, bbb, F1, KK5, in[9], 11); F1 251 crypto/rmd160.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[11], 11); F1 68 crypto/rmd256.c ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); F1 69 crypto/rmd256.c ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); F1 70 crypto/rmd256.c ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); F1 71 crypto/rmd256.c ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); F1 72 crypto/rmd256.c ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); F1 73 crypto/rmd256.c ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); F1 74 crypto/rmd256.c ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); F1 75 crypto/rmd256.c ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); F1 76 crypto/rmd256.c ROUND(aa, bb, cc, dd, F1, K1, in[8], 11); F1 77 crypto/rmd256.c ROUND(dd, aa, bb, cc, F1, K1, in[9], 13); F1 78 crypto/rmd256.c ROUND(cc, dd, aa, bb, F1, K1, in[10], 14); F1 79 crypto/rmd256.c ROUND(bb, cc, dd, aa, F1, K1, in[11], 15); F1 80 crypto/rmd256.c ROUND(aa, bb, cc, dd, F1, K1, in[12], 6); F1 81 crypto/rmd256.c ROUND(dd, aa, bb, cc, F1, K1, in[13], 7); F1 82 crypto/rmd256.c ROUND(cc, dd, aa, bb, F1, K1, in[14], 9); F1 83 crypto/rmd256.c ROUND(bb, cc, dd, aa, F1, K1, in[15], 8); F1 203 crypto/rmd256.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[8], 15); F1 204 crypto/rmd256.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[6], 5); F1 205 crypto/rmd256.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[4], 8); F1 206 crypto/rmd256.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[1], 11); F1 207 crypto/rmd256.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[3], 14); F1 208 crypto/rmd256.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[11], 14); F1 209 crypto/rmd256.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[15], 6); F1 210 crypto/rmd256.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[0], 14); F1 211 crypto/rmd256.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[5], 6); F1 212 crypto/rmd256.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[12], 9); F1 213 crypto/rmd256.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[2], 12); F1 214 crypto/rmd256.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[13], 9); F1 215 crypto/rmd256.c ROUND(aaa, bbb, ccc, ddd, F1, KK4, in[9], 12); F1 216 crypto/rmd256.c ROUND(ddd, aaa, bbb, ccc, F1, KK4, in[7], 5); F1 217 crypto/rmd256.c ROUND(ccc, ddd, aaa, bbb, F1, KK4, in[10], 15); F1 218 crypto/rmd256.c ROUND(bbb, ccc, ddd, aaa, F1, KK4, in[14], 8); F1 74 crypto/rmd320.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); F1 75 crypto/rmd320.c ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); F1 76 crypto/rmd320.c ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); F1 77 crypto/rmd320.c ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); F1 78 crypto/rmd320.c ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); F1 79 crypto/rmd320.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); F1 80 crypto/rmd320.c ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); F1 81 crypto/rmd320.c ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); F1 82 crypto/rmd320.c ROUND(cc, dd, ee, aa, bb, F1, K1, in[8], 11); F1 83 crypto/rmd320.c ROUND(bb, cc, dd, ee, aa, F1, K1, in[9], 13); F1 84 crypto/rmd320.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[10], 14); F1 85 crypto/rmd320.c ROUND(ee, aa, bb, cc, dd, F1, K1, in[11], 15); F1 86 crypto/rmd320.c ROUND(dd, ee, aa, bb, cc, F1, K1, in[12], 6); F1 87 crypto/rmd320.c ROUND(cc, dd, ee, aa, bb, F1, K1, in[13], 7); F1 88 crypto/rmd320.c ROUND(bb, cc, dd, ee, aa, F1, K1, in[14], 9); F1 89 crypto/rmd320.c ROUND(aa, bb, cc, dd, ee, F1, K1, in[15], 8); F1 248 crypto/rmd320.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[12], 8); F1 249 crypto/rmd320.c ROUND(aaa, bbb, ccc, ddd, eee, F1, KK5, in[15], 5); F1 250 crypto/rmd320.c ROUND(eee, aaa, bbb, ccc, ddd, F1, KK5, in[10], 12); F1 251 crypto/rmd320.c ROUND(ddd, eee, aaa, bbb, ccc, F1, KK5, in[4], 9); F1 252 crypto/rmd320.c ROUND(ccc, ddd, eee, aaa, bbb, F1, KK5, in[1], 12); F1 253 crypto/rmd320.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[5], 5); F1 254 crypto/rmd320.c ROUND(aaa, bbb, ccc, ddd, eee, F1, KK5, in[8], 14); F1 255 crypto/rmd320.c ROUND(eee, aaa, bbb, ccc, ddd, F1, KK5, in[7], 6); F1 256 crypto/rmd320.c ROUND(ddd, eee, aaa, bbb, ccc, F1, KK5, in[6], 8); F1 257 crypto/rmd320.c ROUND(ccc, ddd, eee, aaa, bbb, F1, KK5, in[2], 13); F1 258 crypto/rmd320.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[13], 6); F1 259 crypto/rmd320.c ROUND(aaa, bbb, ccc, ddd, eee, F1, KK5, in[14], 5); F1 260 crypto/rmd320.c ROUND(eee, aaa, bbb, ccc, ddd, F1, KK5, in[0], 15); F1 261 crypto/rmd320.c ROUND(ddd, eee, aaa, bbb, ccc, F1, KK5, in[3], 13); F1 262 crypto/rmd320.c ROUND(ccc, ddd, eee, aaa, bbb, F1, KK5, in[9], 11); F1 263 crypto/rmd320.c ROUND(bbb, ccc, ddd, eee, aaa, F1, KK5, in[11], 11); F1 158 fs/cifs/md5.c #define F2(x, y, z) F1(z, x, y) F1 181 fs/cifs/md5.c MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7); F1 182 fs/cifs/md5.c MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12); F1 183 fs/cifs/md5.c MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17); F1 184 fs/cifs/md5.c MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22); F1 185 fs/cifs/md5.c MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7); F1 186 fs/cifs/md5.c MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12); F1 187 fs/cifs/md5.c MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17); F1 188 fs/cifs/md5.c MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22); F1 189 fs/cifs/md5.c MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7); F1 190 fs/cifs/md5.c MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12); F1 191 fs/cifs/md5.c MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17); F1 192 fs/cifs/md5.c MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22); F1 193 fs/cifs/md5.c MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7); F1 194 fs/cifs/md5.c MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12); F1 195 fs/cifs/md5.c MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17); F1 196 fs/cifs/md5.c MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22);