Home
last modified time | relevance | path

Searched refs:T2 (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v4.19/arch/x86/crypto/
Dghash-clmulni-intel_asm.S31 #define T2 %xmm3 macro
52 pshufd $0b01001110, DATA, T2
54 pxor DATA, T2
59 PCLMULQDQ 0x00 T3 T2 # T2 = (a1 + a0) * (b1 + b0)
60 pxor DATA, T2
61 pxor T1, T2 # T2 = a0 * b1 + a1 * b0
63 movaps T2, T3
65 psrldq $8, T2
67 pxor T2, T1 # <T1:DATA> is result of
77 movaps T3, T2
[all …]
Daesni-intel_avx-x86_64.S291 .macro GHASH_MUL_AVX GH HK T1 T2 T3 T4 T5
293 vpshufd $0b01001110, \GH, \T2
295 vpxor \GH , \T2, \T2 # T2 = (a1+a0)
300 vpclmulqdq $0x00, \T3, \T2, \T2 # T2 = (a1+a0)*(b1+b0)
301 vpxor \GH, \T2,\T2
302 vpxor \T1, \T2,\T2 # T2 = a0*b1+a1*b0
304 vpslldq $8, \T2,\T3 # shift-L T3 2 DWs
305 vpsrldq $8, \T2,\T2 # shift-R T2 2 DWs
307 vpxor \T2, \T1, \T1 # <T1:GH> = GH x HK
310 vpslld $31, \GH, \T2 # packed right shifting << 31
[all …]
Dsha512-ssse3-asm.S62 T2 = %r8 define
132 mov a_64, T2 # T2 = a
137 xor c_64, T2 # T2 = a ^ c
139 and b_64, T2 # T2 = (a ^ c) & b
140 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
147 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
196 mov a_64, T2
197 xor c_64, T2
199 and b_64, T2
203 xor tmp0, T2
[all …]
Dsha512-avx-asm.S63 T2 = %r8 define
139 mov a_64, T2 # T2 = a
144 xor c_64, T2 # T2 = a ^ c
146 and b_64, T2 # T2 = (a ^ c) & b
147 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
154 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
197 mov a_64, T2
204 xor c_64, T2
207 and b_64, T2
209 xor tmp0, T2
[all …]
Daegis256-aesni-asm.S24 #define T2 %xmm9 macro
268 movdqu 0x00(%rdx), T2
270 pxor MSG, T2
272 movdqa T2, STATE0
284 update2 T2
288 update0 T2
292 update4 T2
296 update2 T2
/Linux-v4.19/arch/arm64/crypto/
Dghash-ce-core.S17 T2 .req v3
203 pmull T2.1q, XL.1d, MASK.1d
209 eor XL.16b, XM.16b, T2.16b
210 ext T2.16b, XL.16b, XL.16b, #8
225 shl T2.2d, XL.2d, #62
226 eor T2.16b, T2.16b, T1.16b
228 eor T2.16b, T2.16b, T1.16b
230 eor T2.16b, T2.16b, T1.16b
232 mov XL.d[1], T2.d[0]
233 mov XH.d[0], T2.d[1]
[all …]
Dsha512-armv8.pl109 my ($T0,$T1,$T2)=(@X[($i-8)&15],@X[($i-9)&15],@X[($i-10)&15]);
166 ror $T2,@X[($j+14)&15],#$sigma1[0]
178 eor $T2,$T2,@X[($j+14)&15],ror#$sigma1[1]
183 eor $T2,$T2,@X[($j+14)&15],lsr#$sigma1[2] // sigma1(X[i+14])
190 add @X[$j],@X[$j],$T2
463 my ($T0,$T1,$T2,$T3,$T4,$T5,$T6,$T7) = map("q$_",(4..7,16..19));
493 &ushr_32 ($T2,$T0,$sigma0[0]);
499 &sli_32 ($T2,$T0,32-$sigma0[0]);
505 &eor_8 ($T1,$T1,$T2);
660 ld1.32 {$T2},[$Ktbl], #16
[all …]
/Linux-v4.19/drivers/block/drbd/
Ddrbd_state.h40 #define NS2(T1, S1, T2, S2) \ argument
42 mask.T2 = T2##_MASK; mask; }), \
44 val.T2 = (S2); val; })
45 #define NS3(T1, S1, T2, S2, T3, S3) \ argument
47 mask.T2 = T2##_MASK; mask.T3 = T3##_MASK; mask; }), \
49 val.T2 = (S2); val.T3 = (S3); val; })
53 #define _NS2(D, T1, S1, T2, S2) \ argument
55 __ns.T2 = (S2); __ns; })
56 #define _NS3(D, T1, S1, T2, S2, T3, S3) \ argument
58 __ns.T2 = (S2); __ns.T3 = (S3); __ns; })
/Linux-v4.19/crypto/
Danubis.c186 static const u32 T2[256] = { variable
542 inter[i] ^= T2[(kappa[j--] >> 8) & 0xff]; in anubis_setkey()
566 T2[T4[(v >> 8) & 0xff] & 0xff] ^ in anubis_setkey()
598 T2[(state[2] >> 24) ] ^ in anubis_crypt()
604 T2[(state[2] >> 16) & 0xff] ^ in anubis_crypt()
610 T2[(state[2] >> 8) & 0xff] ^ in anubis_crypt()
616 T2[(state[2] ) & 0xff] ^ in anubis_crypt()
632 (T2[(state[2] >> 24) ] & 0x0000ff00U) ^ in anubis_crypt()
638 (T2[(state[2] >> 16) & 0xff] & 0x0000ff00U) ^ in anubis_crypt()
644 (T2[(state[2] >> 8) & 0xff] & 0x0000ff00U) ^ in anubis_crypt()
[all …]
Dkhazad.c216 static const u64 T2[256] = { variable
773 T2[(int)(K1 >> 40) & 0xff] ^ in khazad_setkey()
789 T2[(int)S[(int)(K1 >> 40) & 0xff] & 0xff] ^ in khazad_setkey()
815 T2[(int)(state >> 40) & 0xff] ^ in khazad_crypt()
826 (T2[(int)(state >> 40) & 0xff] & 0x0000ff0000000000ULL) ^ in khazad_crypt()
/Linux-v4.19/scripts/coccinelle/api/alloc/
Dzalloc-simple.cocci30 type T, T2;
40 * memset((T2)x,0,E1);
47 type T, T2;
136 - memset((T2)x,0,E1);
143 type T, T2;
152 memset((T2)x,0,E1);
173 type T, T2;
182 memset((T2)x,0,E1);
203 type T, T2;
212 memset((T2)x,0,E1);
[all …]
/Linux-v4.19/arch/mips/mm/
Dpage.c47 #define T2 10 macro
479 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
487 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
501 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
509 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
525 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
532 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
543 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
550 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
567 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
[all …]
/Linux-v4.19/arch/sparc/crypto/
Daes_asm.S13 #define ENCRYPT_TWO_ROUNDS_2(KEY_BASE, I0, I1, I2, I3, T0, T1, T2, T3) \ argument
16 AES_EROUND01(KEY_BASE + 0, I2, I3, T2) \
20 AES_EROUND01(KEY_BASE + 4, T2, T3, I2) \
21 AES_EROUND23(KEY_BASE + 6, T2, T3, I3)
29 #define ENCRYPT_TWO_ROUNDS_LAST_2(KEY_BASE, I0, I1, I2, I3, T0, T1, T2, T3) \ argument
32 AES_EROUND01(KEY_BASE + 0, I2, I3, T2) \
36 AES_EROUND01_L(KEY_BASE + 4, T2, T3, I2) \
37 AES_EROUND23_L(KEY_BASE + 6, T2, T3, I3)
47 #define ENCRYPT_128_2(KEY_BASE, I0, I1, I2, I3, T0, T1, T2, T3) \ argument
48 ENCRYPT_TWO_ROUNDS_2(KEY_BASE + 0, I0, I1, I2, I3, T0, T1, T2, T3) \
[all …]
/Linux-v4.19/arch/mips/kvm/
Dentry.c33 #define T2 10 macro
40 #define T2 14 macro
385 uasm_i_lw(&p, T2, offsetof(struct thread_info, cpu), GP); in kvm_mips_build_enter_guest()
387 uasm_i_sll(&p, T2, T2, ilog2(sizeof(long))); in kvm_mips_build_enter_guest()
388 UASM_i_ADDU(&p, T3, T1, T2); in kvm_mips_build_enter_guest()
396 uasm_i_mul(&p, T2, T2, T3); in kvm_mips_build_enter_guest()
399 UASM_i_ADDU(&p, AT, AT, T2); in kvm_mips_build_enter_guest()
400 UASM_i_LW(&p, T2, uasm_rel_lo((long)&cpu_data[0].asid_mask), AT); in kvm_mips_build_enter_guest()
401 uasm_i_and(&p, K0, K0, T2); in kvm_mips_build_enter_guest()
/Linux-v4.19/arch/arm/crypto/
Dsha256-armv4.pl292 my ($T0,$T1,$T2,$T3,$T4,$T5)=("q8","q9","q10","q11","d24","d25");
320 &vshr_u32 ($T2,$T0,$sigma0[0]);
329 &vsli_32 ($T2,$T0,32-$sigma0[0]);
335 &veor ($T1,$T1,$T2);
485 vld1.32 {$T2},[$Ktbl,:128]!
499 vadd.i32 $T2,$T2,@X[2]
502 vst1.32 {$T2},[$Xfer,:128]!
Dghash-ce-core.S47 T2 .req q9
155 vshl.i64 T2, XL, #62
156 veor T1, T1, T2
157 vshl.i64 T2, XL, #63
158 veor T1, T1, T2
/Linux-v4.19/Documentation/devicetree/bindings/rng/
Dsparc_sun_oracle_rng.txt7 - 'SUNW,n2-rng' for Niagara 2 Platform (SUN UltraSPARC T2 CPU)
8 - 'SUNW,vf-rng' for Victoria Falls Platform (SUN UltraSPARC T2 Plus CPU)
/Linux-v4.19/arch/x86/crypto/sha1-mb/
Dsha1_x8_avx2.S233 # ymm8 T2 DD
251 T2 = %ymm8 define
336 VMOVPS (inp2, IDX), T2
343 TRANSPOSE8 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9
348 vpshufb F, T2, T2
349 vmovdqu T2, (I*8+2)*32(%rsp)
/Linux-v4.19/drivers/media/dvb-frontends/cxd2880/
DKconfig4 tristate "Sony CXD2880 DVB-T2/T tuner + demodulator"
/Linux-v4.19/Documentation/devicetree/bindings/media/spi/
Dsony-cxd2880.txt1 Sony CXD2880 DVB-T2/T tuner + demodulator driver SPI adapter
/Linux-v4.19/arch/m68k/fpsp040/
Dscosh.S64 T2: .long 0x3D6F90AE,0xB1E75CC7 | ... 16381 LOG2 TRAIL label
114 fsubd T2(%pc),%fp0 | ...|X| - 16381 LOG2, ACCURATE
Dssinh.S60 T2: .long 0x3D6F90AE,0xB1E75CC7 | ... 16381 LOG2 TRAIL label
123 fsubd T2(%pc),%fp0 | ...|X| - 16381 LOG2, ACCURATE
/Linux-v4.19/Documentation/acpi/
Dcppc_sysfs.txt60 two different snapshots of feedback counters at time T1 and T2.
64 T2: Read feedback_ctrs as fbc_t2
/Linux-v4.19/drivers/media/pci/netup_unidvb/
DKconfig16 DVB-S/S2, T/T2, C/C2
/Linux-v4.19/Documentation/media/uapi/dvb/
Dfe_property_parameters.rst93 DVB-T2 QPSK, 16-QAM, 64-QAM and 256-QAM.
125 DVB-T2 1.172 MHz, 5MHz, 6MHz, 7MHz, 8MHz and 10MHz
858 and ``GUARD_INTERVAL_19_256`` are used only for DVB-T2 at
871 Used only on OFTM-based standards, e. g. DVB-T/T2, ISDB-T, DTMB.
897 #. DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K.
907 Used only on DVB-T and DVB-T2.
919 Used on DVB-S2, DVB-T2 and ISDB-S.
921 DVB-S2, DVB-T2 and ISDB-S support the transmission of several streams on
926 For DVB-S2 and DVB-T2, the valid substream id range is from 0 to 255.

12