/crypto/ |
H A D | blowfish_generic.c | 39 #define ROUND(a, b, n) ({ b ^= P[n]; a ^= bf_F(b); }) macro 51 ROUND(yr, yl, 0); 52 ROUND(yl, yr, 1); 53 ROUND(yr, yl, 2); 54 ROUND(yl, yr, 3); 55 ROUND(yr, yl, 4); 56 ROUND(yl, yr, 5); 57 ROUND(yr, yl, 6); 58 ROUND(yl, yr, 7); 59 ROUND(y [all...] |
H A D | rmd160.c | 48 #define ROUND(a, b, c, d, e, f, k, x, s) { \ macro 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); 76 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); 77 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); 78 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); 79 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); 80 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); 81 ROUND(c [all...] |
H A D | rmd320.c | 48 #define ROUND(a, b, c, d, e, f, k, x, s) { \ macro 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); 76 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); 77 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); 78 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); 79 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); 80 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); 81 ROUND(c [all...] |
H A D | rmd128.c | 45 #define ROUND(a, b, c, d, f, k, x, s) { \ macro 67 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); 68 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); 69 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); 70 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); 71 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); 72 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); 73 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); 74 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); 75 ROUND(a [all...] |
H A D | rmd256.c | 45 #define ROUND(a, b, c, d, f, k, x, s) { \ macro 67 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); 68 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); 69 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); 70 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); 71 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); 72 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); 73 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); 74 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); 75 ROUND(a [all...] |
H A D | blowfish_common.c | 309 #define ROUND(a, b, n) ({ b ^= P[n]; a ^= bf_F(b); }) macro 322 ROUND(yr, yl, 0); 323 ROUND(yl, yr, 1); 324 ROUND(yr, yl, 2); 325 ROUND(yl, yr, 3); 326 ROUND(yr, yl, 4); 327 ROUND(yl, yr, 5); 328 ROUND(yr, yl, 6); 329 ROUND(yl, yr, 7); 330 ROUND(y [all...] |
H A D | des_generic.c | 590 #define ROUND(L, R, A, B, K, d) \ macro 817 ROUND(L, R, A, B, K, 2); 818 ROUND(R, L, A, B, K, 2); 840 ROUND(L, R, A, B, K, -2); 841 ROUND(R, L, A, B, K, -2); 898 ROUND(L, R, A, B, K, 2); 899 ROUND(R, L, A, B, K, 2); 902 ROUND(R, L, A, B, K, 2); 903 ROUND(L, R, A, B, K, 2); 906 ROUND( [all...] |