/linux-master/crypto/ |
H A D | sm3.c | 51 #define R2(a, b, c, d, e, f, g, h, t, w1, w2) \ macro 102 R2(a, b, c, d, e, f, g, h, K[16], W1(16), W2(20)); 103 R2(d, a, b, c, h, e, f, g, K[17], W1(17), W2(21)); 104 R2(c, d, a, b, g, h, e, f, K[18], W1(18), W2(22)); 105 R2(b, c, d, a, f, g, h, e, K[19], W1(19), W2(23)); 106 R2(a, b, c, d, e, f, g, h, K[20], W1(20), W2(24)); 107 R2(d, a, b, c, h, e, f, g, K[21], W1(21), W2(25)); 108 R2(c, d, a, b, g, h, e, f, K[22], W1(22), W2(26)); 109 R2(b, c, d, a, f, g, h, e, K[23], W1(23), W2(27)); 110 R2( 164 #undef R2 macro [all...] |
/linux-master/arch/x86/crypto/ |
H A D | twofish-x86_64-asm_64.S | 39 #define R2 %rcx define 226 encrypt_round(R0,R1,R2,R3,0); 227 encrypt_round(R2,R3,R0,R1,8); 228 encrypt_round(R0,R1,R2,R3,2*8); 229 encrypt_round(R2,R3,R0,R1,3*8); 230 encrypt_round(R0,R1,R2,R3,4*8); 231 encrypt_round(R2,R3,R0,R1,5*8); 232 encrypt_round(R0,R1,R2,R3,6*8); 233 encrypt_round(R2,R3,R0,R1,7*8); 234 encrypt_round(R0,R1,R2,R [all...] |
H A D | twofish-i586-asm_32.S | 231 encrypt_round(R0,R1,R2,R3,0); 232 encrypt_round(R2,R3,R0,R1,8); 233 encrypt_round(R0,R1,R2,R3,2*8); 234 encrypt_round(R2,R3,R0,R1,3*8); 235 encrypt_round(R0,R1,R2,R3,4*8); 236 encrypt_round(R2,R3,R0,R1,5*8); 237 encrypt_round(R0,R1,R2,R3,6*8); 238 encrypt_round(R2,R3,R0,R1,7*8); 239 encrypt_round(R0,R1,R2,R3,8*8); 240 encrypt_round(R2,R [all...] |
H A D | sm3-avx-asm_64.S | 218 #define R2(a, b, c, d, e, f, g, h, round, widx, wtype) \ define 397 R2(a, b, c, d, e, f, g, h, 16, 1, XW); SCHED_W_1(21, W3, W4, W5, W0, W1, W2); 398 R2(d, a, b, c, h, e, f, g, 17, 2, XW); SCHED_W_2(21, W3, W4, W5, W0, W1, W2); 401 R2(c, d, a, b, g, h, e, f, 18, 0, XW); SCHED_W_0(24, W4, W5, W0, W1, W2, W3); 402 R2(b, c, d, a, f, g, h, e, 19, 1, XW); SCHED_W_1(24, W4, W5, W0, W1, W2, W3); 403 R2(a, b, c, d, e, f, g, h, 20, 2, XW); SCHED_W_2(24, W4, W5, W0, W1, W2, W3); 406 R2(d, a, b, c, h, e, f, g, 21, 0, XW); SCHED_W_0(27, W5, W0, W1, W2, W3, W4); 407 R2(c, d, a, b, g, h, e, f, 22, 1, XW); SCHED_W_1(27, W5, W0, W1, W2, W3, W4); 408 R2(b, c, d, a, f, g, h, e, 23, 2, XW); SCHED_W_2(27, W5, W0, W1, W2, W3, W4); 411 R2( [all...] |
H A D | poly1305-x86_64-cryptogams.pl | 2207 my ($R0,$R1,$R2,$R3,$R4, $S1,$S2,$S3,$S4) = map("%zmm$_",(16..24)); 2253 vmovdqu `16*3-64`($ctx),%x#$D2 # ... ${R2} 2263 vpermd $D2,$T2,$R2 2273 vmovdqu64 $R2,0x40(%rsp,%rax){%k2} 2292 vpmuludq $T0,$R2,$D2 # d2 = r0'*r2 2295 vpsrlq \$32,$R2,$T2 2300 vpmuludq $T1,$R2,$M3 2312 vpmuludq $T2,$R2,$M4 2401 vpermd $R2,$M0,$R2 [all...] |
/linux-master/arch/arm64/crypto/ |
H A D | sm3-neon-core.S | 158 #define R2(a, b, c, d, e, f, g, h, k, K_LOAD, round, widx, wtype, IOP, iop_param) \ define 425 R2(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 16, 1, XW, SCHED_W_W3W4W5W0W1W2_2, 21) 426 R2(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 17, 2, XW, SCHED_W_W3W4W5W0W1W2_3, 21) 429 R2(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 18, 0, XW, SCHED_W_W4W5W0W1W2W3_1, 24) 430 R2(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 19, 1, XW, SCHED_W_W4W5W0W1W2W3_2, 24) 431 R2(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 20, 2, XW, SCHED_W_W4W5W0W1W2W3_3, 24) 434 R2(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 21, 0, XW, SCHED_W_W5W0W1W2W3W4_1, 27) 435 R2(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 22, 1, XW, SCHED_W_W5W0W1W2W3W4_2, 27) 436 R2(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 23, 2, XW, SCHED_W_W5W0W1W2W3W4_3, 27) 439 R2(r [all...] |
H A D | poly1305-armv8.pl | 262 my ($R0,$R1,$S1,$R2,$S2,$R3,$S3,$R4,$S4) = map("v$_.4s",(0..8)); 513 ld1 {$R0,$R1,$S1,$R2},[x15],#64 573 umull $ACC2,$IN23_0,${R2}[2] 587 umlal $ACC3,$IN23_1,${R2}[2] 596 umlal $ACC4,$IN23_2,${R2}[2] 640 umlal $ACC4,$IN01_2,${R2}[0] 654 umlal $ACC2,$IN01_0,${R2}[0] 663 umlal $ACC3,$IN01_1,${R2}[0] 759 umull2 $ACC4,$IN23_2,${R2} 765 umlal2 $ACC2,$IN23_0,${R2} [all...] |
/linux-master/tools/perf/arch/powerpc/tests/ |
H A D | regs_load.S | 7 #define R2 2 * 8 define 46 std 2, R2(3)
|
/linux-master/tools/perf/arch/arm/tests/ |
H A D | regs_load.S | 6 #define R2 0x10 define 43 str r2, [r0, #R2]
|
/linux-master/arch/parisc/kernel/ |
H A D | unaligned.c | 96 #define R2(i) (((i)>>16)&0x1f) macro 435 newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0)<<shift; 437 newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0); 484 ret = emulate_sth(regs, R2(regs->iir)); 489 ret = emulate_stw(regs, R2(regs->iir), 0); 502 ret = emulate_std(regs, R2(regs->iir), 0); 540 ret = emulate_ldd(regs,R2(regs->iir),1); 543 ret = emulate_std(regs, R2(reg [all...] |
/linux-master/lib/ |
H A D | test_bpf.c | 41 #define R2 BPF_REG_2 macro 625 insn[i++] = BPF_ALU64_IMM(BPF_MOV, R2, imm); 630 insn[i++] = BPF_ALU32_REG(op, R1, R2); 642 insn[i++] = BPF_ALU64_REG(op, R1, R2); 762 i += __bpf_ld_imm64(&insn[i], R2, res); 765 insn[i++] = BPF_JMP_REG(BPF_JEQ, R1, R2, 1); 970 i += __bpf_ld_imm64(&insns[i], R2, src); 972 insns[i++] = BPF_ALU64_REG(op, R1, R2); 992 i += __bpf_ld_imm64(&insns[i], R2, src); 994 insns[i++] = BPF_ALU32_REG(op, R1, R2); [all...] |
/linux-master/drivers/staging/media/atomisp/pci/css_2401_system/ |
H A D | pixelgen_global.h | 59 u32 R2; member in struct:pixelgen_tpg_cfg_s::__anon3476
|
/linux-master/tools/perf/arch/arm/util/ |
H A D | unwind-libdw.c | 22 dwarf_regs[2] = REG(R2);
|
/linux-master/arch/hexagon/kernel/ |
H A D | vm_entry.S | 61 R2.H = #HI(_THREAD_SIZE); } \ 64 R2.L = #LO(_THREAD_SIZE); } \ 67 R2 = neg(R2); } \ define 70 R2 = and(R0,R2); } \ define 72 THREADINFO_REG = R2; } \ 75 R2 = #-1; } \ define 76 { memw(R0 + #_PT_SYSCALL_NR) = R2; \ 112 R2 define [all...] |
/linux-master/arch/arm/crypto/ |
H A D | poly1305-armv4.pl | 495 my ($R0,$R1,$S1,$R2,$S2,$R3,$S3,$R4,$S4) = map("d$_",(0..9)); 535 vdup.32 $R2,r4 556 vmull.u32 $D2,$R2,${R0}[1] 563 vmlal.u32 $D3,$R2,${R1}[1] 568 vmlal.u32 $D3,$R1,${R2}[1] 569 vmlal.u32 $D2,$R0,${R2}[1] 570 vmlal.u32 $D4,$R2,${R2}[1] 572 vmlal.u32 $D0,$R2,${S3}[1] 580 vmlal.u32 $D1,$R2, [all...] |
/linux-master/tools/perf/arch/powerpc/util/ |
H A D | unwind-libdw.c | 31 dwarf_regs[2] = REG(R2);
|
/linux-master/tools/perf/arch/s390/util/ |
H A D | unwind-libdw.c | 28 dwarf_regs[2] = REG(R2);
|
/linux-master/tools/perf/arch/loongarch/util/ |
H A D | unwind-libdw.c | 24 dwarf_regs[2] = REG(R2);
|
/linux-master/tools/testing/selftests/net/ |
H A D | pmtu.sh | 11 # R1 and R2 (also implemented with namespaces), with different MTUs: 16 # '--------------R2--------------' b_r2: 1500 73 # R1. R2 is unused in these tests. A has a veth connection to C, and is 92 # and B over R1. A and R2 are unused in these tests. The init namespace 273 # identifier ID, which is 1 for hosts (A and B), 2 for routers (R1 and R2). 286 A R2 ${a_r2} 288 B R2 ${b_r2} 290 # Traffic from A to B goes through R1 by default, and through R2, if destined to 307 A 4 42 ${prefix4}.${a_r2}.2 veth_A-R2 311 A 6 62 ${prefix6}:${a_r2}::2 veth_A-R2 [all...] |
/linux-master/arch/sparc/net/ |
H A D | bpf_jit_comp_32.c | 261 #define emit_cmp(R1, R2) \ 262 *prog++ = (SUBCC | RS1(R1) | RS2(R2) | RD(G0)) 267 #define emit_btst(R1, R2) \ 268 *prog++ = (ANDCC | RS1(R1) | RS2(R2) | RD(G0)) 273 #define emit_sub(R1, R2, R3) \ 274 *prog++ = (SUB | RS1(R1) | RS2(R2) | RD(R3)) 279 #define emit_add(R1, R2, R3) \ 280 *prog++ = (ADD | RS1(R1) | RS2(R2) | RD(R3)) 285 #define emit_and(R1, R2, R3) \ 286 *prog++ = (AND | RS1(R1) | RS2(R2) | R [all...] |
/linux-master/drivers/net/hamradio/ |
H A D | z8530.h | 9 #define R2 2 macro
|
/linux-master/drivers/tty/serial/ |
H A D | zs.h | 62 #define R2 2 macro
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_entry.S | 240 ld r2,VCPU_GPR(R2)(r3) 253 * R2 = SRR1, so UV can detect a synthesized interrupt (if any) 311 std r2,VCPU_GPR(R2)(r3)
|
/linux-master/drivers/regulator/ |
H A D | slg51000-regulator.c | 350 enum { R0 = 0, R1, R2, REG_MAX }; enumerator in enum:__anon2612 355 /* Read event[R0], status[R1] and mask[R2] register */ 387 if (!(evt[i][R2] & SLG51000_IRQ_ILIM_FLAG_MASK) && 399 if (!(evt[SLG51000_SCTL_EVT][R2] & SLG51000_IRQ_HIGH_TEMP_WARN_MASK) &&
|
/linux-master/arch/mips/include/asm/ |
H A D | mipsregs.h | 1477 #define _ASM_MACRO_2R(OP, R1, R2, ENC) \ 1478 ".macro " #OP " " #R1 ", " #R2 "\n\t" \ 1481 "parse_r __" #R2 ", \\" #R2 "\n\t" \ 1487 #define _ASM_MACRO_3R(OP, R1, R2, R3, ENC) \ 1488 ".macro " #OP " " #R1 ", " #R2 ", " #R3 "\n\t" \ 1491 "parse_r __" #R2 ", \\" #R2 "\n\t" \ 1498 #define _ASM_MACRO_2R_1S(OP, R1, R2, SEL3, ENC) \ 1499 ".macro " #OP " " #R1 ", " #R2 ", " #SEL [all...] |