/arch/x86/crypto/ |
D | serpent-sse2-i586-asm_32.S | 44 #define RC %xmm2 macro 528 read_blocks(%eax, RA, RB, RC, RD, RT0, RT1, RE); 530 K(RA, RB, RC, RD, RE, 0); 531 S0(RA, RB, RC, RD, RE); LK(RC, RB, RD, RA, RE, 1); 532 S1(RC, RB, RD, RA, RE); LK(RE, RD, RA, RC, RB, 2); 533 S2(RE, RD, RA, RC, RB); LK(RB, RD, RE, RC, RA, 3); 534 S3(RB, RD, RE, RC, RA); LK(RC, RA, RD, RB, RE, 4); 535 S4(RC, RA, RD, RB, RE); LK(RA, RD, RB, RE, RC, 5); 536 S5(RA, RD, RB, RE, RC); LK(RC, RA, RD, RE, RB, 6); 537 S6(RC, RA, RD, RE, RB); LK(RD, RB, RA, RE, RC, 7); [all …]
|
D | serpent-sse2-x86_64-asm_64.S | 651 K2(RA, RB, RC, RD, RE, 0); 652 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1); 653 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2); 654 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3); 655 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4); 656 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5); 657 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6); 658 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7); 659 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8); 660 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9); [all …]
|
D | serpent-avx2-asm_64.S | 576 K2(RA, RB, RC, RD, RE, 0); 577 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1); 578 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2); 579 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3); 580 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4); 581 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5); 582 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6); 583 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7); 584 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8); 585 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9); [all …]
|
D | serpent-avx-x86_64-asm_64.S | 584 K2(RA, RB, RC, RD, RE, 0); 585 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1); 586 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2); 587 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3); 588 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4); 589 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5); 590 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6); 591 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7); 592 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8); 593 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9); [all …]
|
D | twofish-avx-x86_64-asm_64.S | 206 encrypt_round((2*n), RA, RB, RC, RD, preload_rgi, rotate_1l); \ 207 encrypt_round(((2*n) + 1), RC, RD, RA, RB, preload_rgi, rotate_1l); 210 encrypt_round((2*n), RA, RB, RC, RD, preload_rgi, rotate_1l); \ 211 encrypt_round(((2*n) + 1), RC, RD, RA, RB, dummy, dummy); 214 decrypt_round(((2*n) + 1), RC, RD, RA, RB, preload_rgi, rotate_1l); \ 215 decrypt_round((2*n), RA, RB, RC, RD, preload_rgi, rotate_1l); 218 decrypt_round(((2*n) + 1), RC, RD, RA, RB, preload_rgi, rotate_1l); \ 219 decrypt_round((2*n), RA, RB, RC, RD, dummy, dummy);
|
D | cast6-avx-x86_64-asm_64.S | 167 qop(RD, RC, 1); \ 170 qop(RC, RB, 2); \ 186 qop(RC, RB, 2); \ 189 qop(RD, RC, 1);
|
D | sha1_avx2_x86_64_asm.S | 110 .set RC, REG_RC define 334 .set RD, RC 335 .set RC, RB define
|
/arch/arm/crypto/ |
D | sha512-armv7-neon.S | 34 #define RC d2 macro 310 rounds2_0_63(RA, RB, RC, RD, RE, RF, RG, RH, RW0, RW1, RW01q, RW2, 315 rounds2_0_63(RA, RB, RC, RD, RE, RF, RG, RH, RW0, RW1, RW01q, RW2, 318 rounds2_0_63(RG, RH, RA, RB, RC, RD, RE, RF, RW2, RW3, RW23q, RW4, 320 rounds2_0_63(RE, RF, RG, RH, RA, RB, RC, RD, RW4, RW5, RW45q, RW6, 322 rounds2_0_63(RC, RD, RE, RF, RG, RH, RA, RB, RW6, RW7, RW67q, RW8, 324 rounds2_0_63(RA, RB, RC, RD, RE, RF, RG, RH, RW8, RW9, RW89q, RW10, 326 rounds2_0_63(RG, RH, RA, RB, RC, RD, RE, RF, RW10, RW11, RW1011q, RW12, 329 rounds2_0_63(RE, RF, RG, RH, RA, RB, RC, RD, RW12, RW13, RW1213q, RW14, 332 rounds2_0_63(RC, RD, RE, RF, RG, RH, RA, RB, RW14, RW15, RW1415q, RW0, [all …]
|
/arch/powerpc/crypto/ |
D | sha1-powerpc-asm.S | 18 #define RC(t) ((((t)+2)%6)+7) macro 30 and r6,RB(t),RC(t); \ 41 and r6,RB(t),RC(t); \ 56 xor r6,RB(t),RC(t); \ 66 xor r6,RB(t),RC(t); \ 80 and r6,RB(t),RC(t); \ 85 and r0,RC(t),RD(t); \ 123 lwz RC(0),8(r3) /* C */ 166 add RC(0),RC(80),r18 172 stw RC(0),8(r3)
|
/arch/m68k/include/asm/ |
D | traps.h | 109 #define RC (0x2000) macro
|
/arch/m68k/kernel/ |
D | traps.c | 989 if (ssw & RC) in bad_super_trap()
|