/kernel/linux/linux-5.10/lib/crypto/ |
H A D | sha256.c | 48 u32 a, b, c, d, e, f, g, h, t1, t2; in sha256_transform() local 66 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; in sha256_transform() 68 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; in sha256_transform() 70 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; in sha256_transform() 72 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; in sha256_transform() 74 t2 in sha256_transform() [all...] |
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | octeon_switch.S | 43 LONG_ADDI t2, a0, THREAD_CVMSEG /* Where to store CVMSEG to */ 51 LONG_S t8, 0(t2) /* Store CVMSEG to thread storage */ 52 LONG_ADDU t2, LONGSIZE*2 /* Increment loc in thread storage */ 54 LONG_S t9, -LONGSIZE(t2)/* Store CVMSEG to thread storage */ 78 set_saved_sp t0, t1, t2 105 dmfc2 t2, 0x0200 110 sd t2, OCTEON_CP2_CRC_POLY(a0) 124 dmfc2 t2, 0x0081 130 sd t2, OCTEON_CP2_3DES_KEY+8(a0) 131 dmfc2 t2, [all...] |
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | octeon_switch.S | 42 LONG_ADDI t2, a0, THREAD_CVMSEG /* Where to store CVMSEG to */ 50 LONG_S t8, 0(t2) /* Store CVMSEG to thread storage */ 51 LONG_ADDU t2, LONGSIZE*2 /* Increment loc in thread storage */ 53 LONG_S t9, -LONGSIZE(t2)/* Store CVMSEG to thread storage */ 77 set_saved_sp t0, t1, t2 104 dmfc2 t2, 0x0200 109 sd t2, OCTEON_CP2_CRC_POLY(a0) 123 dmfc2 t2, 0x0081 129 sd t2, OCTEON_CP2_3DES_KEY+8(a0) 130 dmfc2 t2, [all...] |
/kernel/linux/linux-5.10/drivers/block/paride/ |
H A D | bpck.c | 35 #define t2(pat) {PC ^= pat; out_p(2,PC);} macro 56 case 0: w0(r & 0xf); w0(r); t2(2); t2(4); in bpck_read_regr() 58 t2(4); in bpck_read_regr() 62 case 1: w0(r & 0xf); w0(r); t2(2); in bpck_read_regr() 63 e2(); t2(0x20); in bpck_read_regr() 64 t2(4); h = r0(); in bpck_read_regr() 65 t2(1); t2(0x20); in bpck_read_regr() 89 t2( in bpck_write_regr() [all...] |
/kernel/linux/linux-6.6/drivers/ata/pata_parport/ |
H A D | bpck.c | 25 #define t2(pat) {PC ^= pat; out_p(2,PC);} macro 46 w0(r & 0xf); w0(r); t2(2); t2(4); in bpck_read_regr() 48 t2(4); in bpck_read_regr() 52 w0(r & 0xf); w0(r); t2(2); in bpck_read_regr() 53 e2(); t2(0x20); in bpck_read_regr() 54 t2(4); h = r0(); in bpck_read_regr() 55 t2(1); t2(0x20); in bpck_read_regr() 78 t2( in bpck_write_regr() [all...] |
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | glue_helper-asm-avx2.S | 56 t1x, t2, t2x, t3, t3x, t4, t5) \ 66 vinserti128 $1, t2x, t3, t2; /* ab: le0 ; cd: le1 */ \ 67 vpshufb t1, t2, x0; \ 70 add2_le128(t2, t0, t4, t3, t5); /* ab: le2 ; cd: le3 */ \ 71 vpshufb t1, t2, x1; \ 72 add2_le128(t2, t0, t4, t3, t5); \ 73 vpshufb t1, t2, x2; \ 74 add2_le128(t2, t0, t4, t3, t5); \ 75 vpshufb t1, t2, x3; \ 76 add2_le128(t2, t [all...] |
/kernel/linux/linux-5.10/lib/mpi/ |
H A D | mpi-inv.c | 33 MPI u, v, u1, u2 = NULL, u3, v1, v2 = NULL, v3, t1, t2 = NULL, t3; in mpi_invm() local 65 t2 = mpi_alloc_set_ui(1); in mpi_invm() 66 t2->sign = 1; in mpi_invm() 74 t2 = mpi_alloc_set_ui(0); in mpi_invm() 81 if (mpi_test_bit(t1, 0) || mpi_test_bit(t2, 0)) { in mpi_invm() 84 mpi_sub(t2, t2, u); in mpi_invm() 87 mpi_rshift(t2, t2, 1); in mpi_invm() 102 mpi_set(u2, t2); in mpi_invm() [all...] |
/kernel/linux/linux-6.6/lib/crypto/mpi/ |
H A D | mpi-inv.c | 33 MPI u, v, u1, u2 = NULL, u3, v1, v2 = NULL, v3, t1, t2 = NULL, t3; in mpi_invm() local 65 t2 = mpi_alloc_set_ui(1); in mpi_invm() 66 t2->sign = 1; in mpi_invm() 74 t2 = mpi_alloc_set_ui(0); in mpi_invm() 81 if (mpi_test_bit(t1, 0) || mpi_test_bit(t2, 0)) { in mpi_invm() 84 mpi_sub(t2, t2, u); in mpi_invm() 87 mpi_rshift(t2, t2, 1); in mpi_invm() 102 mpi_set(u2, t2); in mpi_invm() [all...] |
/kernel/linux/linux-5.10/arch/mips/netlogic/common/ |
H A D | reset.S | 62 lui t2, 0x4080 /* Enable Unaligned Access, L2HPE */ 63 or t1, t1, t2 103 li t2, 0 /* index */ 106 sll v0, t2, 5 123 addi t2, 1 124 bne t3, t2, 11b 188 li t2, 0x40000 189 mul t3, t2, t1 /* t3 = node * 0x40000 */ 195 li t2, SYS_CPU_COHERENT_BASE 196 add t2, t [all...] |
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_conntrack_tuple.h | 125 const struct nf_conntrack_tuple *t2) in __nf_ct_tuple_src_equal() 127 return (nf_inet_addr_cmp(&t1->src.u3, &t2->src.u3) && in __nf_ct_tuple_src_equal() 128 t1->src.u.all == t2->src.u.all && in __nf_ct_tuple_src_equal() 129 t1->src.l3num == t2->src.l3num); in __nf_ct_tuple_src_equal() 133 const struct nf_conntrack_tuple *t2) in __nf_ct_tuple_dst_equal() 135 return (nf_inet_addr_cmp(&t1->dst.u3, &t2->dst.u3) && in __nf_ct_tuple_dst_equal() 136 t1->dst.u.all == t2->dst.u.all && in __nf_ct_tuple_dst_equal() 137 t1->dst.protonum == t2->dst.protonum); in __nf_ct_tuple_dst_equal() 141 const struct nf_conntrack_tuple *t2) in nf_ct_tuple_equal() 143 return __nf_ct_tuple_src_equal(t1, t2) in nf_ct_tuple_equal() 124 __nf_ct_tuple_src_equal(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2) __nf_ct_tuple_src_equal() argument 132 __nf_ct_tuple_dst_equal(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2) __nf_ct_tuple_dst_equal() argument 140 nf_ct_tuple_equal(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2) nf_ct_tuple_equal() argument 156 nf_ct_tuple_src_mask_cmp(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2, const struct nf_conntrack_tuple_mask *mask) nf_ct_tuple_src_mask_cmp() argument [all...] |
/kernel/linux/linux-6.6/include/net/netfilter/ |
H A D | nf_conntrack_tuple.h | 128 const struct nf_conntrack_tuple *t2) in __nf_ct_tuple_src_equal() 130 return (nf_inet_addr_cmp(&t1->src.u3, &t2->src.u3) && in __nf_ct_tuple_src_equal() 131 t1->src.u.all == t2->src.u.all && in __nf_ct_tuple_src_equal() 132 t1->src.l3num == t2->src.l3num); in __nf_ct_tuple_src_equal() 136 const struct nf_conntrack_tuple *t2) in __nf_ct_tuple_dst_equal() 138 return (nf_inet_addr_cmp(&t1->dst.u3, &t2->dst.u3) && in __nf_ct_tuple_dst_equal() 139 t1->dst.u.all == t2->dst.u.all && in __nf_ct_tuple_dst_equal() 140 t1->dst.protonum == t2->dst.protonum); in __nf_ct_tuple_dst_equal() 144 const struct nf_conntrack_tuple *t2) in nf_ct_tuple_equal() 146 return __nf_ct_tuple_src_equal(t1, t2) in nf_ct_tuple_equal() 127 __nf_ct_tuple_src_equal(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2) __nf_ct_tuple_src_equal() argument 135 __nf_ct_tuple_dst_equal(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2) __nf_ct_tuple_dst_equal() argument 143 nf_ct_tuple_equal(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2) nf_ct_tuple_equal() argument 159 nf_ct_tuple_src_mask_cmp(const struct nf_conntrack_tuple *t1, const struct nf_conntrack_tuple *t2, const struct nf_conntrack_tuple_mask *mask) nf_ct_tuple_src_mask_cmp() argument [all...] |
/kernel/linux/linux-5.10/arch/alpha/lib/ |
H A D | stxncpy.S | 55 lda t2, -1 # e1 : build a mask against false zero 56 mskqh t2, a1, t2 # e0 : detection in the src word 58 ornot t1, t2, t2 # .. e1 : 60 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 127 and a2, 7, t2 # e1 : 130 sll t10, t2, t10 # e0 : t10 = bitmask of last count byte 158 ldq_u t2, 8(a1) # e0 : load second src word 161 extqh t2, a [all...] |
H A D | ev6-stxcpy.S | 58 lda t2, -1 # E : build a mask against false zero 59 mskqh t2, a1, t2 # U : detection in the src word (stall) 61 ornot t1, t2, t2 # E : (stall) 64 cmpbge zero, t2, t8 # E : bits set iff null found 155 ldq_u t2, 8(a1) # L : 158 extqh t2, a1, t4 # U : (stall on a1) 171 or t6, t2, t2 # [all...] |
H A D | stxcpy.S | 47 lda t2, -1 # e1 : build a mask against false zero 48 mskqh t2, a1, t2 # e0 : detection in the src word 50 ornot t1, t2, t2 # .. e1 : 52 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 132 ldq_u t2, 8(a1) # e0 : 136 extqh t2, a1, t4 # e0 : 148 or t6, t2, t2 # e [all...] |
H A D | ev6-stxncpy.S | 66 lda t2, -1 # E : build a mask against false zero 67 mskqh t2, a1, t2 # U : detection in the src word (stall) 69 ornot t1, t2, t2 # E : (stall) 72 cmpbge zero, t2, t8 # E : bits set iff null found 160 and a2, 7, t2 # E : (stall) 164 sll t10, t2, t10 # U : t10 = bitmask of last count byte 197 ldq_u t2, 8(a1) # L : Latency=3 load second src word 200 extqh t2, a [all...] |
/kernel/linux/linux-6.6/arch/alpha/lib/ |
H A D | stxncpy.S | 55 lda t2, -1 # e1 : build a mask against false zero 56 mskqh t2, a1, t2 # e0 : detection in the src word 58 ornot t1, t2, t2 # .. e1 : 60 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 127 and a2, 7, t2 # e1 : 130 sll t10, t2, t10 # e0 : t10 = bitmask of last count byte 158 ldq_u t2, 8(a1) # e0 : load second src word 161 extqh t2, a [all...] |
H A D | ev6-stxcpy.S | 58 lda t2, -1 # E : build a mask against false zero 59 mskqh t2, a1, t2 # U : detection in the src word (stall) 61 ornot t1, t2, t2 # E : (stall) 64 cmpbge zero, t2, t8 # E : bits set iff null found 155 ldq_u t2, 8(a1) # L : 158 extqh t2, a1, t4 # U : (stall on a1) 171 or t6, t2, t2 # [all...] |
H A D | stxcpy.S | 47 lda t2, -1 # e1 : build a mask against false zero 48 mskqh t2, a1, t2 # e0 : detection in the src word 50 ornot t1, t2, t2 # .. e1 : 52 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 132 ldq_u t2, 8(a1) # e0 : 136 extqh t2, a1, t4 # e0 : 148 or t6, t2, t2 # e [all...] |
/kernel/linux/linux-5.10/arch/mips/dec/ |
H A D | int-handler.S | 135 lw t2,cpu_fpu_mask 143 and t2,t0 144 bnez t2,fpu # handle FPU immediately 158 1: lw t2,(t1) 160 and t2,t0 161 beqz t2,1b 174 lui t2,(KN03_IOASIC_BASE>>16)&0xffff 191 lui t2,(KN02XA_IOASIC_BASE>>16)&0xffff 194 FEXPORT(kn03_io_int) # 3max+ (t2 loaded earlier) 195 lw t0,IO_REG_SIR(t2) # ge [all...] |
/kernel/linux/linux-6.6/arch/mips/dec/ |
H A D | int-handler.S | 135 lw t2,cpu_fpu_mask 143 and t2,t0 144 bnez t2,fpu # handle FPU immediately 158 1: lw t2,(t1) 160 and t2,t0 161 beqz t2,1b 174 lui t2,(KN03_IOASIC_BASE>>16)&0xffff 191 lui t2,(KN02XA_IOASIC_BASE>>16)&0xffff 194 FEXPORT(kn03_io_int) # 3max+ (t2 loaded earlier) 195 lw t0,IO_REG_SIR(t2) # ge [all...] |
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 75 $t2="r11"; 102 ldr $t2,[sp,#$Hoff+0] @ h.lo 117 adds $Tlo,$Tlo,$t2 118 ldr $t2,[sp,#$Goff+0] @ g.lo 122 eor $t0,$t0,$t2 130 eor $t0,$t0,$t2 131 ldr $t2,[$Ktbl,#$lo] @ K[i].lo 139 adds $Tlo,$Tlo,$t2 140 and $t0,$t2,#0xff 143 ldr $t2,[s [all...] |
H A D | sha256-armv4.pl | 63 $t2="r12"; 81 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past 88 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past 89 ldrb $t2,[$inp,#2] 91 orr $t1,$t1,$t2,lsl#8 92 ldrb $t2,[$inp],#4 98 orr $t1,$t1,$t2,lsl#24 103 ldr $t2,[$Ktbl],#4 @ *K256++ 109 add $h,$h,$t2 @ h+=K256[i] 114 and $t2, [all...] |
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 75 $t2="r11"; 102 ldr $t2,[sp,#$Hoff+0] @ h.lo 117 adds $Tlo,$Tlo,$t2 118 ldr $t2,[sp,#$Goff+0] @ g.lo 122 eor $t0,$t0,$t2 130 eor $t0,$t0,$t2 131 ldr $t2,[$Ktbl,#$lo] @ K[i].lo 139 adds $Tlo,$Tlo,$t2 140 and $t0,$t2,#0xff 143 ldr $t2,[s [all...] |
H A D | sha256-armv4.pl | 63 $t2="r12"; 81 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past 88 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past 89 ldrb $t2,[$inp,#2] 91 orr $t1,$t1,$t2,lsl#8 92 ldrb $t2,[$inp],#4 98 orr $t1,$t1,$t2,lsl#24 103 ldr $t2,[$Ktbl],#4 @ *K256++ 109 add $h,$h,$t2 @ h+=K256[i] 114 and $t2, [all...] |
/kernel/linux/linux-6.6/arch/riscv/lib/ |
H A D | memmove.S | 42 * Both Copy Modes: t2 - Temporary for load-store 138 sll t2, t1, a7 139 or t2, t0, t2 140 REG_S t2, ((0 * SZREG) - (2 * SZREG))(t3) 147 sll t2, t0, a7 148 or t2, t1, t2 149 REG_S t2, ((1 * SZREG) - (2 * SZREG))(t3) 200 srl t2, t [all...] |