| /OK3568_Linux_fs/kernel/crypto/ |
| H A D | rmd320.c | 43 #define ROUND(a, b, c, d, e, f, k, x, s) { \ macro 67 /* round 1: left lane */ in rmd320_transform() 68 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); in rmd320_transform() 69 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); in rmd320_transform() 70 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); in rmd320_transform() 71 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); in rmd320_transform() 72 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); in rmd320_transform() 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); in rmd320_transform() 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); in rmd320_transform() 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); in rmd320_transform() [all …]
|
| H A D | rmd160.c | 43 #define ROUND(a, b, c, d, e, f, k, x, s) { \ macro 67 /* round 1: left lane */ in rmd160_transform() 68 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); in rmd160_transform() 69 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); in rmd160_transform() 70 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); in rmd160_transform() 71 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); in rmd160_transform() 72 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); in rmd160_transform() 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); in rmd160_transform() 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); in rmd160_transform() 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); in rmd160_transform() [all …]
|
| H A D | rmd256.c | 40 #define ROUND(a, b, c, d, f, k, x, s) { \ macro 61 /* round 1: left lane */ in rmd256_transform() 62 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); in rmd256_transform() 63 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); in rmd256_transform() 64 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); in rmd256_transform() 65 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); in rmd256_transform() 66 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); in rmd256_transform() 67 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); in rmd256_transform() 68 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); in rmd256_transform() 69 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); in rmd256_transform() [all …]
|
| H A D | rmd128.c | 40 #define ROUND(a, b, c, d, f, k, x, s) { \ macro 61 /* round 1: left lane */ in rmd128_transform() 62 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); in rmd128_transform() 63 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); in rmd128_transform() 64 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); in rmd128_transform() 65 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); in rmd128_transform() 66 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); in rmd128_transform() 67 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); in rmd128_transform() 68 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); in rmd128_transform() 69 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); in rmd128_transform() [all …]
|
| H A D | blowfish_generic.c | 23 * Round loop unrolling macros, S is a pointer to a S-Box array 34 #define ROUND(a, b, n) ({ b ^= P[n]; a ^= bf_F(b); }) macro 46 ROUND(yr, yl, 0); in bf_encrypt() 47 ROUND(yl, yr, 1); in bf_encrypt() 48 ROUND(yr, yl, 2); in bf_encrypt() 49 ROUND(yl, yr, 3); in bf_encrypt() 50 ROUND(yr, yl, 4); in bf_encrypt() 51 ROUND(yl, yr, 5); in bf_encrypt() 52 ROUND(yr, yl, 6); in bf_encrypt() 53 ROUND(yl, yr, 7); in bf_encrypt() [all …]
|
| H A D | blake2b_generic.c | 58 #define ROUND(r) \ macro 92 ROUND(0); in blake2b_compress_one_generic() 93 ROUND(1); in blake2b_compress_one_generic() 94 ROUND(2); in blake2b_compress_one_generic() 95 ROUND(3); in blake2b_compress_one_generic() 96 ROUND(4); in blake2b_compress_one_generic() 97 ROUND(5); in blake2b_compress_one_generic() 98 ROUND(6); in blake2b_compress_one_generic() 99 ROUND(7); in blake2b_compress_one_generic() 100 ROUND(8); in blake2b_compress_one_generic() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/crypto/ |
| H A D | aes-internal-enc.c | 31 * and add initial round key: in rijndaelEncrypt() 38 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 46 ROUND(1,t,s); in rijndaelEncrypt() 47 ROUND(2,s,t); in rijndaelEncrypt() 48 ROUND(3,t,s); in rijndaelEncrypt() 49 ROUND(4,s,t); in rijndaelEncrypt() 50 ROUND(5,t,s); in rijndaelEncrypt() 51 ROUND(6,s,t); in rijndaelEncrypt() 52 ROUND(7,t,s); in rijndaelEncrypt() 53 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/crypto/ |
| H A D | aes-internal-enc.c | 31 * and add initial round key: in rijndaelEncrypt() 38 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 46 ROUND(1,t,s); in rijndaelEncrypt() 47 ROUND(2,s,t); in rijndaelEncrypt() 48 ROUND(3,t,s); in rijndaelEncrypt() 49 ROUND(4,s,t); in rijndaelEncrypt() 50 ROUND(5,t,s); in rijndaelEncrypt() 51 ROUND(6,s,t); in rijndaelEncrypt() 52 ROUND(7,t,s); in rijndaelEncrypt() 53 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/crypto/ |
| H A D | aes-internal-enc.c | 30 * and add initial round key: in rijndaelEncrypt() 37 #define ROUND(i,d,s) \ in rijndaelEncrypt() macro 45 ROUND(1,t,s); in rijndaelEncrypt() 46 ROUND(2,s,t); in rijndaelEncrypt() 47 ROUND(3,t,s); in rijndaelEncrypt() 48 ROUND(4,s,t); in rijndaelEncrypt() 49 ROUND(5,t,s); in rijndaelEncrypt() 50 ROUND(6,s,t); in rijndaelEncrypt() 51 ROUND(7,t,s); in rijndaelEncrypt() 52 ROUND(8,s,t); in rijndaelEncrypt() [all …]
|
| /OK3568_Linux_fs/kernel/fs/ext4/ |
| H A D | hash.c | 39 * The generic round function. The application is so specific that 44 #define ROUND(f, a, b, c, d, x, s) \ macro 57 /* Round 1 */ in half_md4_transform() 58 ROUND(F, a, b, c, d, in[0] + K1, 3); in half_md4_transform() 59 ROUND(F, d, a, b, c, in[1] + K1, 7); in half_md4_transform() 60 ROUND(F, c, d, a, b, in[2] + K1, 11); in half_md4_transform() 61 ROUND(F, b, c, d, a, in[3] + K1, 19); in half_md4_transform() 62 ROUND(F, a, b, c, d, in[4] + K1, 3); in half_md4_transform() 63 ROUND(F, d, a, b, c, in[5] + K1, 7); in half_md4_transform() 64 ROUND(F, c, d, a, b, in[6] + K1, 11); in half_md4_transform() [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/math-emu/ |
| H A D | fp_util.S | 238 jne fp_e2e_roundother | %d2 == 0, round to nearest 242 jne fp_e2e_doroundup | round to infinity 244 jeq 9f | round to zero 258 jcs 9b | %d2 < 2, round to zero 259 jhi 1f | %d2 > 2, round to +infinity 261 jne fp_e2e_doroundup | negative, round to infinity 262 jra 9b | positive, round to zero 264 jeq fp_e2e_doroundup | positive, round to infinity 265 jra 9b | negative, round to zero 462 jne fp_ne_roundother | %d2 == 0, round to nearest [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/crypto/ |
| H A D | cast5-avx-x86_64-asm_64.S | 145 #define round(l, r, n, f) \ macro 249 round(RL, RR, 0, 1); 250 round(RR, RL, 1, 2); 251 round(RL, RR, 2, 3); 252 round(RR, RL, 3, 1); 253 round(RL, RR, 4, 2); 254 round(RR, RL, 5, 3); 255 round(RL, RR, 6, 1); 256 round(RR, RL, 7, 2); 257 round(RL, RR, 8, 3); [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/crypto/ |
| H A D | aes-ce-ccm-core.S | 19 ldr w8, [x3] /* leftover from prev round? */ 32 1: ld1 {v3.4s}, [x4] /* load first round key */ 42 ld1 {v5.4s}, [x6], #16 /* load 2nd round key */ 45 4: ld1 {v3.4s}, [x6], #16 /* load next round key */ 48 5: ld1 {v4.4s}, [x6], #16 /* load next round key */ 52 ld1 {v5.4s}, [x6], #16 /* load next round key */ 56 eor v0.16b, v0.16b, v5.16b /* final round */ 91 ld1 {v3.4s}, [x2], #16 /* load first round key */ 101 1: ld1 {v5.4s}, [x2], #16 /* load next round key */ 106 2: ld1 {v3.4s}, [x2], #16 /* load next round key */ [all …]
|
| H A D | sha512-core.S_shipped | 41 // 10% (or by 1 cycle per round), but at the cost of 20% loss 42 // on Cortex-A53 (or by 4 cycles per round). 57 // all-round performance. For example it executes ~30% faster on X-Gene 106 eor x19,x20,x21 // a^b, b^c in next round 117 ldr x28,[x30],#8 // *K++, x19 in next round 131 eor x28,x27,x20 // a^b, b^c in next round 142 ldr x19,[x30],#8 // *K++, x28 in next round 155 eor x19,x26,x27 // a^b, b^c in next round 166 ldr x28,[x30],#8 // *K++, x19 in next round 180 eor x28,x25,x26 // a^b, b^c in next round [all …]
|
| /OK3568_Linux_fs/buildroot/package/cache-calibrator/ |
| H A D | 0001-Fix-conflicting-round-function.patch | 4 Subject: [PATCH] Fix conflicting round() function 6 calibrator.c defines a local round() function that conflicts 24 -lng round(dbl x) 33 - if (!delay) fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency1[l] - delay)), NSperIt(c… 34 - else fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->… 43 - if (!delay) z = (dbl)round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz; 44 - else z = (dbl)round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz; 54 - if (!delay) fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB… 55 - else fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->late… 64 - if (!delay) z = (dbl)round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz; [all …]
|
| /OK3568_Linux_fs/kernel/lib/crypto/ |
| H A D | blake2s-generic.c | 79 #define ROUND(r) do { \ in blake2s_compress_generic() macro 89 ROUND(0); in blake2s_compress_generic() 90 ROUND(1); in blake2s_compress_generic() 91 ROUND(2); in blake2s_compress_generic() 92 ROUND(3); in blake2s_compress_generic() 93 ROUND(4); in blake2s_compress_generic() 94 ROUND(5); in blake2s_compress_generic() 95 ROUND(6); in blake2s_compress_generic() 96 ROUND(7); in blake2s_compress_generic() 97 ROUND(8); in blake2s_compress_generic() [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/fpsp040/ |
| H A D | round.S | 2 | round.sa 3.4 7/29/91 14 |ROUND idnt 2,1 | Motorola 040 Floating Point Software Package 21 | round --- round result according to precision/mode 44 .global round symbol 45 round: label 46 | If g=r=s=0 then result is exact and round is done, else set 55 swap %d1 |set up d1.w for round prec. 76 | ROUND PLUS INFINITY 81 swap %d1 |set up d1 for round prec. 89 | ROUND MINUS INFINITY [all …]
|
| H A D | res_func.S | 36 |xref round 111 | The routine round is used to correctly round the input for the 178 | If bit 2 is set, round is forced to double. If it is clear, 179 | and bit 6 is set, round is forced to single. If both are clear, 180 | the round precision is found in the fpcr. If the rounding precision 181 | is double or single, round the result before the write. 203 | The move is fdmove or round precision is double. 213 clrl %d0 |clear g,r,s for round 216 bsrl round 227 | The move is fsmove or round precision is single. [all …]
|