Home
last modified time | relevance | path

Searched refs:T1 (Results 1 – 61 of 61) sorted by relevance

/linux-4.1.27/arch/x86/crypto/
Daesni-intel_avx-x86_64.S251 .macro GHASH_MUL_AVX GH HK T1 T2 T3 T4 T5
258 vpclmulqdq $0x11, \HK, \GH, \T1 # T1 = a1*b1
262 vpxor \T1, \T2,\T2 # T2 = a0*b1+a1*b0
267 vpxor \T2, \T1, \T1 # <T1:GH> = GH x HK
292 vpxor \T1, \GH, \GH # the result is in GH
297 .macro PRECOMPUTE_AVX HK T1 T2 T3 T4 T5 T6
302 vpshufd $0b01001110, \T5, \T1
303 vpxor \T5, \T1, \T1
304 vmovdqa \T1, HashKey_k(arg1)
306 GHASH_MUL_AVX \T5, \HK, \T1, \T3, \T4, \T6, \T2 # T5 = HashKey^2<<1 mod poly
[all …]
Dsha256-avx2-asm.S112 T1 = %r12d define
169 rorx $13, a, T1 # T1 = a >> 13 # S0B
183 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0
184 rorx $2, a, T1 # T1 = (a >> 2) # S0
188 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0
189 mov a, T1 # T1 = a # MAJB
190 and c, T1 # T1 = a&c # MAJB
194 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
219 rorx $13, a, T1 # T1 = a >> 13 # S0B
232 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0
[all …]
Dsha512-avx2-asm.S94 T1 = %r12 define
191 rorx $34, a, T1 # T1 = a >> 34 # S0B
203 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
204 rorx $28, a, T1 # T1 = (a >> 28) # S0
207 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
208 mov a, T1 # T1 = a # MAJB
209 and c, T1 # T1 = a&c # MAJB
212 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
255 rorx $34, a, T1 # T1 = a >> 34 # S0B
267 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
[all …]
Dghash-clmulni-intel_asm.S30 #define T1 %xmm2 macro
51 movaps DATA, T1
58 PCLMULQDQ 0x11 SHASH T1 # T1 = a1 * b1
61 pxor T1, T2 # T2 = a0 * b1 + a1 * b0
67 pxor T2, T1 # <T1:DATA> is result of
81 pxor T3, T1
90 pxor T2, T1
91 pxor T1, DATA
Dsha512-avx-asm.S62 T1 = %rcx define
128 mov f_64, T1 # T1 = f
130 xor g_64, T1 # T1 = f ^ g
132 and e_64, T1 # T1 = (f ^ g) & e
134 xor g_64, T1 # T1 = ((f ^ g) & e) ^ g = CH(e,f,g)
136 add WK_2(idx), T1 # W[t] + K[t] from message scheduler
140 add h_64, T1 # T1 = CH(e,f,g) + W[t] + K[t] + h
142 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e)
151 add T1, d_64 # e(next_state) = d + T1
154 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
[all …]
Dsha512-ssse3-asm.S61 T1 = %rcx define
121 mov f_64, T1 # T1 = f
123 xor g_64, T1 # T1 = f ^ g
125 and e_64, T1 # T1 = (f ^ g) & e
127 xor g_64, T1 # T1 = ((f ^ g) & e) ^ g = CH(e,f,g)
129 add WK_2(idx), T1 # W[t] + K[t] from message scheduler
133 add h_64, T1 # T1 = CH(e,f,g) + W[t] + K[t] + h
135 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e)
144 add T1, d_64 # e(next_state) = d + T1
147 lea (T1, T2), h_64 # a(next_state) = T1 + Maj(a,b,c)
[all …]
Dsha1_ssse3_asm.S201 .set T1, REG_T1 define
220 mov \c, T1
221 SWAP_REG_NAMES \c, T1
222 xor \d, T1
223 and \b, T1
224 xor \d, T1
228 mov \d, T1
229 SWAP_REG_NAMES \d, T1
230 xor \c, T1
231 xor \b, T1
[all …]
Dsha1_avx2_x86_64_asm.S117 .set T1, REG_T1 define
361 andn D, TB, T1
363 xor T1, TB
386 andn C, A, T1 /* ~b&d */
399 xor T1, A /* F1 = (b&c) ^ (~b&d) */
432 mov B, T1
433 or A, T1
441 and C, T1
443 or T1, A
Dtwofish-x86_64-asm_64-3way.S88 #define do16bit_ror(rot, op1, op2, T0, T1, tmp1, tmp2, ab, dst) \ argument
93 op2##l T1(CTX, tmp1, 4), dst ## d;
Dcamellia-x86_64-asm_64.S94 #define xor2ror16(T0, T1, tmp1, tmp2, ab, dst) \ argument
99 xorq T1(, tmp1, 8), dst;
Daesni-intel_asm.S135 #define T1 %r10 macro
136 #define TKEYP T1
148 #define T1 %ecx macro
149 #define TKEYP T1
/linux-4.1.27/arch/arm64/crypto/
Dghash-ce-core.S16 T1 .req v2
41 ld1 {T1.2d}, [x4]
44 0: ld1 {T1.2d}, [x2], #16
48 CPU_LE( rev64 T1.16b, T1.16b )
51 ext IN1.16b, T1.16b, T1.16b, #8
52 eor T1.16b, T1.16b, T2.16b
56 eor T1.16b, T1.16b, XL.16b
58 pmull XM.1q, SHASH2.1d, T1.1d // (a1 + a0)(b1 + b0)
60 ext T1.16b, XL.16b, XH.16b, #8
62 eor XM.16b, XM.16b, T1.16b
/linux-4.1.27/arch/arm/crypto/
Dghash-ce-core.S16 T1 .req q2
54 vld1.64 {T1}, [ip]
58 0: vld1.64 {T1}, [r2]!
63 vrev64.8 T1, T1
66 vext.8 IN1, T1, T1, #8
67 veor T1, T1, T2
71 veor T1, T1, XL
75 vext.8 T1, XL, XH, #8
77 veor XM, XM, T1
Dsha256-armv4.pl46 $T1="r3"; $t3="r3";
285 my ($T0,$T1,$T2,$T3,$T4,$T5)=("q8","q9","q10","q11","d24","d25");
309 &vext_8 ($T1,@X[2],@X[3],4); # X[9..12]
316 &vadd_i32 (@X[0],@X[0],$T1); # X[0..3] += X[9..12]
319 &vshr_u32 ($T1,$T0,$sigma0[2]);
328 &veor ($T1,$T1,$T2);
337 &veor ($T1,$T1,$T3); # sigma0(X[1..4])
346 &vadd_i32 (@X[0],@X[0],$T1); # X[0..3] += sigma0(X[1..4])
477 vld1.32 {$T1},[$Ktbl,:128]!
490 vadd.i32 $T1,$T1,@X[1]
[all …]
/linux-4.1.27/drivers/block/drbd/
Ddrbd_state.h39 #define NS2(T1, S1, T2, S2) \ argument
40 ({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \
42 ({ union drbd_state val; val.i = 0; val.T1 = (S1); \
44 #define NS3(T1, S1, T2, S2, T3, S3) \ argument
45 ({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \
47 ({ union drbd_state val; val.i = 0; val.T1 = (S1); \
52 #define _NS2(D, T1, S1, T2, S2) \ argument
53 D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T1 = (S1); \
55 #define _NS3(D, T1, S1, T2, S2, T3, S3) \ argument
56 D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T1 = (S1); \
/linux-4.1.27/arch/sparc/crypto/
Daes_asm.S6 #define ENCRYPT_TWO_ROUNDS(KEY_BASE, I0, I1, T0, T1) \ argument
8 AES_EROUND23(KEY_BASE + 2, I0, I1, T1) \
9 AES_EROUND01(KEY_BASE + 4, T0, T1, I0) \
10 AES_EROUND23(KEY_BASE + 6, T0, T1, I1)
12 #define ENCRYPT_TWO_ROUNDS_2(KEY_BASE, I0, I1, I2, I3, T0, T1, T2, T3) \ argument
14 AES_EROUND23(KEY_BASE + 2, I0, I1, T1) \
17 AES_EROUND01(KEY_BASE + 4, T0, T1, I0) \
18 AES_EROUND23(KEY_BASE + 6, T0, T1, I1) \
22 #define ENCRYPT_TWO_ROUNDS_LAST(KEY_BASE, I0, I1, T0, T1) \ argument
24 AES_EROUND23(KEY_BASE + 2, I0, I1, T1) \
[all …]
/linux-4.1.27/crypto/
Danubis.c119 static const u32 T1[256] = { variable
539 inter[i] ^= T1[(kappa[j--] >> 16) & 0xff]; in anubis_setkey()
565 T1[T4[(v >> 16) & 0xff] & 0xff] ^ in anubis_setkey()
597 T1[(state[1] >> 24) ] ^ in anubis_crypt()
603 T1[(state[1] >> 16) & 0xff] ^ in anubis_crypt()
609 T1[(state[1] >> 8) & 0xff] ^ in anubis_crypt()
615 T1[(state[1] ) & 0xff] ^ in anubis_crypt()
631 (T1[(state[1] >> 24) ] & 0x00ff0000U) ^ in anubis_crypt()
637 (T1[(state[1] >> 16) & 0xff] & 0x00ff0000U) ^ in anubis_crypt()
643 (T1[(state[1] >> 8) & 0xff] & 0x00ff0000U) ^ in anubis_crypt()
[all …]
Dkhazad.c127 static const u64 T1[256] = { variable
772 T1[(int)(K1 >> 48) & 0xff] ^ in khazad_setkey()
788 T1[(int)S[(int)(K1 >> 48) & 0xff] & 0xff] ^ in khazad_setkey()
814 T1[(int)(state >> 48) & 0xff] ^ in khazad_crypt()
825 (T1[(int)(state >> 48) & 0xff] & 0x00ff000000000000ULL) ^ in khazad_crypt()
Ddes_generic.c612 #define T1(x) pt[2 * (x) + 0] macro
617 #define DES_PC2(a, b, c, d) (T4(d) | T3(c) | T2(b) | T1(a))
/linux-4.1.27/drivers/isdn/hardware/avm/
DKconfig31 tristate "AVM T1/T1-B ISA support"
34 Enable support for the AVM T1 T1B card.
51 tristate "AVM T1/T1-B PCI support"
54 Enable support for the AVM T1 T1B card.
/linux-4.1.27/scripts/rt-tester/
Dt3-l1-pi-steal.tst62 # T1 lock L0
70 # Wait until T1 is in the wakeup loop
76 # T1 leave wakeup loop
79 # T2 must have the lock and T1 must be blocked
86 # Wait until T1 is in the wakeup loop and let it run
Dt2-l1-2rt-sameprio.tst76 # T1,T0 lock L0
83 # T1 unlock L0
87 # Verify T1
Dt5-l4-pi-boost-deboost.tst64 # T1 lock L1
68 # T1 lock L0
123 # Signal T1
Dt4-l2-pi-deboost.tst63 # T1 lock L1
77 # T1 unlock L1
83 # Verify that T1 is unboosted
Dt2-l1-signal.tst61 # T1 lock L0
65 # Interrupt T1
Dt5-l4-pi-boost-deboost-setsched.tst64 # T1 lock L1
68 # T1 lock L0
163 # Signal T1
Dt2-l1-pi.tst61 # T1 lock L0
70 # Verify T1
Dt2-l2-2rt-deadlock.tst61 # T1 lock L1
69 # T1 lock L0
Dt3-l1-pi-signal.tst60 # T1 lock L0, no wait in the wakeup path
84 # Wait until T1 has locked L0 and exit
Dt3-l1-pi-1rt.tst62 # T1 lock L0
Dt3-l1-pi-3rt.tst62 # T1 lock L0
Dt3-l2-pi.tst62 # T1 lock L0
Dt3-l1-pi-2rt.tst62 # T1 lock L0
/linux-4.1.27/arch/mips/mm/
Dpage.c47 #define T1 9 macro
469 build_copy_load(&buf, T1, off + copy_word_size); in build_copy_page()
477 build_copy_store(&buf, T1, off + copy_word_size); in build_copy_page()
491 build_copy_load(&buf, T1, off + copy_word_size); in build_copy_page()
499 build_copy_store(&buf, T1, off + copy_word_size); in build_copy_page()
516 build_copy_load(&buf, T1, off + copy_word_size); in build_copy_page()
522 build_copy_store(&buf, T1, off + copy_word_size); in build_copy_page()
534 build_copy_load(&buf, T1, off + copy_word_size); in build_copy_page()
540 build_copy_store(&buf, T1, off + copy_word_size); in build_copy_page()
558 build_copy_load(&buf, T1, off + copy_word_size); in build_copy_page()
[all …]
/linux-4.1.27/tools/perf/
Dbuiltin-sched.c187 u64 T0 = get_nsecs(), T1; in burn_nsecs() local
190 T1 = get_nsecs(); in burn_nsecs()
191 } while (T1 + sched->run_measurement_overhead < T0 + nsecs); in burn_nsecs()
206 u64 T0, T1, delta, min_delta = 1000000000ULL; in calibrate_run_measurement_overhead() local
212 T1 = get_nsecs(); in calibrate_run_measurement_overhead()
213 delta = T1-T0; in calibrate_run_measurement_overhead()
223 u64 T0, T1, delta, min_delta = 1000000000ULL; in calibrate_sleep_measurement_overhead() local
229 T1 = get_nsecs(); in calibrate_sleep_measurement_overhead()
230 delta = T1-T0; in calibrate_sleep_measurement_overhead()
630 u64 T0, T1, delta, avg_delta, fluct; in run_one_test() local
[all …]
/linux-4.1.27/drivers/iio/pressure/
Dbmp280.c87 enum { T1, T2, T3 }; enumerator
170 var1 = (((adc_temp >> 3) - ((s32)le16_to_cpu(buf[T1]) << 1)) * in bmp280_compensate_temp()
172 var2 = (((((adc_temp >> 4) - ((s32)le16_to_cpu(buf[T1]))) * in bmp280_compensate_temp()
173 ((adc_temp >> 4) - ((s32)le16_to_cpu(buf[T1])))) >> 12) * in bmp280_compensate_temp()
/linux-4.1.27/drivers/staging/skein/
Dskein_base.h245 #define skein_set_T1(ctx_ptr, T1) skein_set_tweak(ctx_ptr, 1, T1) argument
248 #define skein_set_T0_T1(ctx_ptr, T0, T1) \ argument
251 skein_set_T1(ctx_ptr, (T1)); \
/linux-4.1.27/arch/x86/crypto/sha-mb/
Dsha1_x8_avx2.S232 # ymm7 T1 CC
250 T1 = %ymm7 define
331 VMOVPS (inp1, IDX), T1
339 TRANSPOSE8 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9
342 vpshufb F, T1, T1
343 vmovdqu T1, (I*8+1)*32(%rsp)
/linux-4.1.27/arch/m68k/fpsp040/
Dscosh.S63 T1: .long 0x40C62D38,0xD3D64634 | ... 16381 LOG2 LEAD label
113 fsubd T1(%pc),%fp0 | ...(|X|-16381LOG2_LEAD)
Dssinh.S59 T1: .long 0x40C62D38,0xD3D64634 | ... 16381 LOG2 LEAD label
116 fsubd T1(%pc),%fp0 | ...(|X|-16381LOG2_LEAD)
/linux-4.1.27/Documentation/isdn/
DREADME.avmb116 T1/T1B (HEMA card)
60 if you have an T1-ISA card load the module t1isa.o
62 avmcapictrl add 0x450 15 T1 0
/linux-4.1.27/kernel/trace/
Dtrace_irqsoff.c316 cycle_t T0, T1, delta; in check_critical_timing() local
321 T1 = ftrace_now(cpu); in check_critical_timing()
322 delta = T1-T0; in check_critical_timing()
Dtrace_sched_wakeup.c427 cycle_t T0, T1, delta; in probe_wakeup_sched_switch() local
472 T1 = ftrace_now(cpu); in probe_wakeup_sched_switch()
473 delta = T1-T0; in probe_wakeup_sched_switch()
/linux-4.1.27/drivers/net/wan/
Dfarsync.h197 #define T1 5 macro
Dfarsync.c1701 if (info->framing == T1) in set_conf_from_info()
1894 FST_WRW(card, portConfig[i].lineInterface, T1); in fst_set_iface()
1895 port->hwif = T1; in fst_set_iface()
1941 case T1: in fst_get_iface()
DKconfig63 tristate "LanMedia Corp. SSI/V.35, T1/E1, HSSI, T3 boards"
73 box directly to a T1 or E1 circuit.
/linux-4.1.27/Documentation/dvb/
Dcards.txt87 - Ultima Electronic/Artec T1 USB TVBOX (AN2135 and AN2235)
101 - DViCO FusionHDTV DVB-T1
DREADME.dvb-usb70 - tuner quirks for some weird devices (Artec T1 AN2235 device has sometimes a
93 2004-09-13 - added support for a new device (Artec T1 USB TVBOX), thanks
197 David Matthews for identifying a new device type (Artec T1 with AN2235)
/linux-4.1.27/arch/metag/tbx/
Dtbictx.S175 D SETD [A0.2++],T1
343 D GETD T1,[A0.2++]
/linux-4.1.27/Documentation/networking/
Dcxacru.txt80 "ANSI T1.413"
Dlapb-module.txt71 T1 and T2 are protocol timing parameters and are given in units of 100ms. N2
93 connected, it sends DM without polls set, every T1. The upper case constant
Darcnet-hardware.txt2331 MTQ-T1-S3
/linux-4.1.27/Documentation/video4linux/
DCARDLIST.cx8816 15 -> DViCO FusionHDTV DVB-T1 [18ac:db00]
/linux-4.1.27/drivers/staging/dgap/
Ddgap.h392 #ifdef T1
/linux-4.1.27/drivers/net/ppp/
DKconfig172 are often used for high-speed leased lines like T1/E1.
/linux-4.1.27/drivers/tty/
Dn_gsm.c71 #define T1 10 /* 100mS */ macro
77 #define T1 100 macro
2185 gsm->t1 = T1; in gsm_alloc_mux()
/linux-4.1.27/arch/x86/lib/
Dx86-opcode-map.txt942 2: prefetch T1
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpfc-r8a7778.c1268 SH_PFC_PIN_NAMED(20, 1, T1),
/linux-4.1.27/arch/m68k/ifpsp060/src/
Dfplsp.S549 T1: long 0x40C62D38,0xD3D64634 # 16381 LOG2 LEAD label
7650 fsub.d T1(%pc),%fp0 # (|X|-16381LOG2_LEAD)
7769 fsub.d T1(%pc),%fp0 # (|X|-16381LOG2_LEAD)
/linux-4.1.27/Documentation/
Dmemory-barriers.txt3050 UltraSPARC T1 Supplement to the UltraSPARC Architecture 2005
Ddevices.txt2672 196 char Tormenta T1 card