Home
last modified time | relevance | path

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

/linux-4.1.27/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.S251 .macro GHASH_MUL_AVX GH HK T1 T2 T3 T4 T5
253 vpshufd $0b01001110, \GH, \T2
255 vpxor \GH , \T2, \T2 # T2 = (a1+a0)
260 vpclmulqdq $0x00, \T3, \T2, \T2 # T2 = (a1+a0)*(b1+b0)
261 vpxor \GH, \T2,\T2
262 vpxor \T1, \T2,\T2 # T2 = a0*b1+a1*b0
264 vpslldq $8, \T2,\T3 # shift-L T3 2 DWs
265 vpsrldq $8, \T2,\T2 # shift-R T2 2 DWs
267 vpxor \T2, \T1, \T1 # <T1:GH> = GH x HK
270 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 …]
Dsha1_ssse3_asm.S202 .set T2, REG_T2 define
237 mov \b, T2
239 and \c, T2
241 or T2, T1
Daesni-intel_asm.S137 #define T2 %r11 macro
138 #define TCTR_LOW T2
844 pslldq $12, \TMP2 # left shift T2 3 DWs
1056 pslldq $12, \TMP2 # left shift T2 3 DWs
/linux-4.1.27/arch/arm/crypto/
Dghash-ce-core.S17 T2 .req q3
65 vext.8 T2, XL, XL, #8
67 veor T1, T1, T2
76 veor T2, XL, XH
78 veor XM, XM, T2
79 vmull.p64 T2, XL_L, MASK_L
84 veor XL, XM, T2
85 vext.8 T2, XL, XL, #8
87 veor T2, T2, XH
88 veor XL, XL, T2
Dsha256-armv4.pl285 my ($T0,$T1,$T2,$T3,$T4,$T5)=("q8","q9","q10","q11","d24","d25");
313 &vshr_u32 ($T2,$T0,$sigma0[0]);
322 &vsli_32 ($T2,$T0,32-$sigma0[0]);
328 &veor ($T1,$T1,$T2);
478 vld1.32 {$T2},[$Ktbl,:128]!
492 vadd.i32 $T2,$T2,@X[2]
495 vst1.32 {$T2},[$Xfer,:128]!
/linux-4.1.27/arch/arm64/crypto/
Dghash-ce-core.S17 T2 .req v3
50 ext T2.16b, XL.16b, XL.16b, #8
52 eor T1.16b, T1.16b, T2.16b
61 eor T2.16b, XL.16b, XH.16b
63 eor XM.16b, XM.16b, T2.16b
64 pmull T2.1q, XL.1d, MASK.1d
69 eor XL.16b, XM.16b, T2.16b
70 ext T2.16b, XL.16b, XL.16b, #8
72 eor T2.16b, T2.16b, XH.16b
73 eor XL.16b, XL.16b, T2.16b
/linux-4.1.27/drivers/block/drbd/
Ddrbd_state.h39 #define NS2(T1, S1, T2, S2) \ argument
41 mask.T2 = T2##_MASK; mask; }), \
43 val.T2 = (S2); val; })
44 #define NS3(T1, S1, T2, S2, T3, S3) \ argument
46 mask.T2 = T2##_MASK; mask.T3 = T3##_MASK; mask; }), \
48 val.T2 = (S2); val.T3 = (S3); val; })
52 #define _NS2(D, T1, S1, T2, S2) \ argument
54 __ns.T2 = (S2); __ns; })
55 #define _NS3(D, T1, S1, T2, S2, T3, S3) \ argument
57 __ns.T2 = (S2); __ns.T3 = (S3); __ns; })
/linux-4.1.27/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()
Ddes_generic.c613 #define T2(x) pt[2 * (x) + 1] macro
617 #define DES_PC2(a, b, c, d) (T4(d) | T3(c) | T2(b) | T1(a))
/linux-4.1.27/scripts/coccinelle/api/alloc/
Dkzalloc-simple.cocci29 type T, T2;
37 * memset((T2)x,0,E1);
44 type T, T2;
53 - memset((T2)x,0,E1);
60 type T, T2;
69 memset((T2)x,0,E1);
/linux-4.1.27/arch/sparc/crypto/
Daes_asm.S12 #define ENCRYPT_TWO_ROUNDS_2(KEY_BASE, I0, I1, I2, I3, T0, T1, T2, T3) \ argument
15 AES_EROUND01(KEY_BASE + 0, I2, I3, T2) \
19 AES_EROUND01(KEY_BASE + 4, T2, T3, I2) \
20 AES_EROUND23(KEY_BASE + 6, T2, T3, I3)
28 #define ENCRYPT_TWO_ROUNDS_LAST_2(KEY_BASE, I0, I1, I2, I3, T0, T1, T2, T3) \ argument
31 AES_EROUND01(KEY_BASE + 0, I2, I3, T2) \
35 AES_EROUND01_L(KEY_BASE + 4, T2, T3, I2) \
36 AES_EROUND23_L(KEY_BASE + 6, T2, T3, I3)
46 #define ENCRYPT_128_2(KEY_BASE, I0, I1, I2, I3, T0, T1, T2, T3) \ argument
47 ENCRYPT_TWO_ROUNDS_2(KEY_BASE + 0, I0, I1, I2, I3, T0, T1, T2, T3) \
[all …]
/linux-4.1.27/arch/mips/mm/
Dpage.c48 #define T2 10 macro
471 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
479 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
493 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
501 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
517 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
524 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
535 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
542 build_copy_store(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
559 build_copy_load(&buf, T2, off + 2 * copy_word_size); in build_copy_page()
[all …]
/linux-4.1.27/scripts/rt-tester/
Dt3-l1-pi-1rt.tst67 # T2 lock L0
75 # Wait until T2 got the lock
80 # T2 unlock L0
Dt3-l1-pi-3rt.tst67 # T2 lock L0
75 # Wait until T2 got the lock
80 # T2 unlock L0
Dt3-l2-pi.tst67 # T2 lock L0
75 # Wait until T2 got the lock
80 # T2 unlock L0
Dt3-l1-pi-2rt.tst67 # T2 lock L0
76 # Wait until T2 got the lock
81 # T2 unlock L0
Dt3-l1-pi-steal.tst74 # T2 lock L0
79 # T2 must have the lock and T1 must be blocked
83 # T2 unlock L0
Dt5-l4-pi-boost-deboost.tst73 # T2 lock L2
77 # T2 lock L1
117 # Signal T2
Dt4-l2-pi-deboost.tst87 # T2 lock L1 (T0 is boosted and pending owner !)
97 # but T2 is enqueued due to the previous boost by T3
104 # Unlock L1 and let T2 get L1
Dt5-l4-pi-boost-deboost-setsched.tst73 # T2 lock L2
77 # T2 lock L1
157 # Signal T2
Dt3-l1-pi-signal.tst66 # T2 lock L0 interruptible, no wait in the wakeup path
72 # Interrupt T2
/linux-4.1.27/arch/x86/crypto/sha-mb/
Dsha1_x8_avx2.S233 # ymm8 T2 DD
251 T2 = %ymm8 define
332 VMOVPS (inp2, IDX), T2
339 TRANSPOSE8 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9
344 vpshufb F, T2, T2
345 vmovdqu T2, (I*8+2)*32(%rsp)
/linux-4.1.27/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-4.1.27/firmware/matrox/
Dg200_warp.H165 * - T2 stands for computation of both texture stage 0 and texture stage 1
Dg400_warp.H165 * - T2 stands for computation of both texture stage 0 and texture stage 1
/linux-4.1.27/drivers/iio/pressure/
Dbmp280.c87 enum { T1, T2, T3 }; enumerator
171 ((s32)(s16)le16_to_cpu(buf[T2]))) >> 11; in bmp280_compensate_temp()
/linux-4.1.27/arch/alpha/kernel/
Dmachvec_impl.h111 #define DO_T2_IO IO(T2,t2)
/linux-4.1.27/arch/metag/tbx/
Dtbictx.S176 D SETD [A0.2++],T2
344 D GETD T2,[A0.2++]
/linux-4.1.27/Documentation/video4linux/
DCARDLIST.em28xx79 78 -> PCTV nanoStick T2 290e (em28174)
/linux-4.1.27/drivers/tty/
Dn_gsm.c72 #define T2 34 /* 333mS */ macro
78 #define T2 200 macro
2186 gsm->t2 = T2; in gsm_alloc_mux()
/linux-4.1.27/Documentation/networking/
Dlapb-module.txt71 T1 and T2 are protocol timing parameters and are given in units of 100ms. N2
/linux-4.1.27/drivers/platform/x86/
DKconfig277 R2, R3, R5, T2, W2 and Y2 series), say Y.
/linux-4.1.27/arch/x86/lib/
Dx86-opcode-map.txt943 3: prefetch T2
/linux-4.1.27/arch/m68k/ifpsp060/src/
Dfplsp.S550 T2: long 0x3D6F90AE,0xB1E75CC7 # 16381 LOG2 TRAIL label
7651 fsub.d T2(%pc),%fp0 # |X| - 16381 LOG2, ACCURATE
7776 fsub.d T2(%pc),%fp0 # |X| - 16381 LOG2, ACCURATE