Searched refs:tmp0 (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/arch/x86/lib/
H A Dmemmove_32.S23 .set tmp0, %edx
60 movl src, tmp0
61 xorl dest, tmp0
62 andl $0xff, tmp0
70 movl 0*4(src), tmp0
72 movl tmp0, 0*4(dest)
74 movl 2*4(src), tmp0
76 movl tmp0, 2*4(dest)
87 movl -4(src, n), tmp0
91 movl tmp0, (tmp
[all...]
/linux-master/arch/mips/crypto/
H A Dpoly1305-mips.pl76 my ($in0,$in1,$tmp0,$tmp1,$tmp2,$tmp3,$tmp4) = ($a4,$a5,$a6,$a7,$at,$t0,$t1);
131 andi $tmp0,$inp,7 # $inp % 8
132 dsubu $inp,$inp,$tmp0 # align $inp
133 sll $tmp0,$tmp0,3 # byte to bit offset
136 beqz $tmp0,.Laligned_key
139 subu $tmp1,$zero,$tmp0
141 dsllv $in0,$in0,$tmp0
143 dsllv $in1,$in1,$tmp0
146 dsrlv $in0,$in0,$tmp0
[all...]
/linux-master/arch/arm/include/asm/
H A Duaccess-asm.h86 .macro uaccess_entry, tsk, tmp0, tmp1, tmp2, disable variable
87 DACR( mrc p15, 0, \tmp0, c3, c0, 0)
88 DACR( str \tmp0, [sp, #SVC_DACR])
96 bic \tmp2, \tmp0, #domain_mask(DOMAIN_KERNEL) variable
104 .macro uaccess_exit, tsk, tmp0, tmp1 variable
105 DACR( ldr \tmp0, [sp, #SVC_DACR])
106 DACR( mcr p15, 0, \tmp0, c3, c0, 0)
/linux-master/arch/x86/crypto/
H A Dsha512-avx-asm.S72 tmp0 = %rax define
125 mov e_64, tmp0 # tmp = e
127 RORQ tmp0, 23 # 41 # tmp = e ror 23
129 xor e_64, tmp0 # tmp = (e ror 23) ^ e
133 RORQ tmp0, 4 # 18 # tmp = ((e ror 23) ^ e) ror 4
134 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e
137 RORQ tmp0, 14 # 14 # tmp = ((((e ror23)^e)ror4)^e)ror14 = S1(e)
138 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e)
139 mov a_64, tmp0 # tmp = a
141 and c_64, tmp0 # tm
[all...]
H A Dsha512-ssse3-asm.S72 tmp0 = %rax define
119 mov e_64, tmp0 # tmp = e
121 ror $23, tmp0 # 41 # tmp = e ror 23
123 xor e_64, tmp0 # tmp = (e ror 23) ^ e
127 ror $4, tmp0 # 18 # tmp = ((e ror 23) ^ e) ror 4
128 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e
131 ror $14, tmp0 # 14 # tmp = ((((e ror23)^e)ror4)^e)ror14 = S1(e)
132 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e)
133 mov a_64, tmp0 # tmp = a
135 and c_64, tmp0 # tm
[all...]
H A Dsm4-aesni-avx-asm_64.S60 #define transform_pre(x, lo_t, hi_t, mask4bit, tmp0) \
61 vpand x, mask4bit, tmp0; \
65 vpshufb tmp0, lo_t, tmp0; \
67 vpxor tmp0, x, x;
72 #define transform_post(x, lo_t, hi_t, mask4bit, tmp0) \
73 vpandn mask4bit, x, tmp0; \
77 vpshufb tmp0, lo_t, tmp0; \
79 vpxor tmp0,
[all...]
H A Dsm4-aesni-avx2-asm_64.S76 #define transform_pre(x, lo_t, hi_t, mask4bit, tmp0) \
77 vpand x, mask4bit, tmp0; \
81 vpshufb tmp0, lo_t, tmp0; \
83 vpxor tmp0, x, x;
87 #define transform_post(x, lo_t, hi_t, mask4bit, tmp0) \
88 vpandn mask4bit, x, tmp0; \
92 vpshufb tmp0, lo_t, tmp0; \
94 vpxor tmp0,
[all...]
H A Dcamellia-aesni-avx2-asm_64.S24 #define filter_8bit(x, lo_t, hi_t, mask4bit, tmp0) \
25 vpand x, mask4bit, tmp0; \
29 vpshufb tmp0, lo_t, tmp0; \
31 vpxor tmp0, x, x;
H A Dcamellia-aesni-avx-asm_64.S33 #define filter_8bit(x, lo_t, hi_t, mask4bit, tmp0) \
34 vpand x, mask4bit, tmp0; \
38 vpshufb tmp0, lo_t, tmp0; \
40 vpxor tmp0, x, x;
/linux-master/arch/loongarch/include/asm/
H A Dasmmacro.h58 .macro fpu_restore_csr thread tmp0 tmp1
59 ldptr.w \tmp0, \thread, THREAD_FCSR
60 movgr2fcsr fcsr0, \tmp0
63 andi \tmp0, \tmp0, FPU_CSR_TM variable
64 beqz \tmp0, 2f variable
66 ldptr.w \tmp0, \thread, THREAD_FTOP
67 andi \tmp0, \tmp0, 0x7 variable
69 alsl.d \tmp1, \tmp0, \tmp variable
94 movcf2gr \\tmp0, $fcc1 variable
95 bstrins.d \\tmp1, \\tmp0, 15, 8 variable
96 movcf2gr \\tmp0, $fcc2 variable
97 bstrins.d \\tmp1, \\tmp0, 23, 16 variable
98 movcf2gr \\tmp0, $fcc3 variable
99 bstrins.d \\tmp1, \\tmp0, 31, 24 variable
100 movcf2gr \\tmp0, $fcc4 variable
101 bstrins.d \\tmp1, \\tmp0, 39, 32 variable
102 movcf2gr \\tmp0, $fcc5 variable
103 bstrins.d \\tmp1, \\tmp0, 47, 40 variable
104 movcf2gr \\tmp0, $fcc6 variable
105 bstrins.d \\tmp1, \\tmp0, 55, 48 variable
106 movcf2gr \\tmp0, $fcc7 variable
107 bstrins.d \\tmp1, \\tmp0, 63, 56 variable
113 bstrpick.d \\tmp1, \\tmp0, 7, 0 variable
115 bstrpick.d \\tmp1, \\tmp0, 15, 8 variable
117 bstrpick.d \\tmp1, \\tmp0, 23, 16 variable
119 bstrpick.d \\tmp1, \\tmp0, 31, 24 variable
121 bstrpick.d \\tmp1, \\tmp0, 39, 32 variable
123 bstrpick.d \\tmp1, \\tmp0, 47, 40 variable
125 bstrpick.d \\tmp1, \\tmp0, 55, 48 variable
127 bstrpick.d \\tmp1, \\tmp0, 63, 56 variable
280 fpu_save_cc \\thread, \\tmp0, \\tmp1 variable
287 fpu_restore_cc \\thread, \\tmp0, \\tmp1 variable
288 fpu_restore_csr \\thread, \\tmp0, \\tmp1 variable
490 fpu_save_cc \\thread, \\tmp0, \\tmp1 variable
497 fpu_restore_cc \\thread, \\tmp0, \\tmp1 variable
498 fpu_restore_csr \\thread, \\tmp0, \\tmp1 variable
[all...]
/linux-master/arch/loongarch/kernel/
H A Dfpu.S99 .macro sc_save_fcc base, tmp0, tmp1
100 movcf2gr \tmp0, $fcc0
101 move \tmp1, \tmp0
102 movcf2gr \tmp0, $fcc1
103 bstrins.d \tmp1, \tmp0, 15, 8
104 movcf2gr \tmp0, $fcc2
105 bstrins.d \tmp1, \tmp0, 23, 16
106 movcf2gr \tmp0, $fcc3
107 bstrins.d \tmp1, \tmp0, 31, 24
108 movcf2gr \tmp0,
[all...]
/linux-master/drivers/video/fbdev/aty/
H A Dradeon_monitor.c169 unsigned long tmp, tmp0; local
212 tmp0 = BIOS_IN16(tmp+64+i*2);
213 if (tmp0 == 0)
215 pr_debug(" %d x %d\n", BIOS_IN16(tmp0), BIOS_IN16(tmp0+2));
216 if ((BIOS_IN16(tmp0) == rinfo->panel_info.xres) &&
217 (BIOS_IN16(tmp0+2) == rinfo->panel_info.yres)) {
218 rinfo->panel_info.hblank = (BIOS_IN16(tmp0+17) - BIOS_IN16(tmp0+19)) * 8;
219 rinfo->panel_info.hOver_plus = ((BIOS_IN16(tmp0
531 unsigned int tmp0; local
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dmmap.c24 void *bss_mmaped = NULL, *map_mmaped = NULL, *tmp0, *tmp1, *tmp2; local
200 tmp0 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_ANONYMOUS,
202 if (CHECK(tmp0 == MAP_FAILED, "adv_mmap0", "errno %d\n", errno))
206 tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED,
208 if (CHECK(tmp0 != tmp1, "adv_mmap1", "tmp0: %p, tmp1: %p\n", tmp0, tmp1)) {
209 munmap(tmp0, 4 * page_size);
/linux-master/arch/arm64/crypto/
H A Daes-neon.S158 .macro mul_by_x_2x, out0, out1, in0, in1, tmp0, tmp1, const
159 sshr \tmp0\().16b, \in0\().16b, #7
162 and \tmp0\().16b, \tmp0\().16b, \const\().16b
165 eor \out0\().16b, \out0\().16b, \tmp0\().16b
169 .macro mul_by_x2_2x, out0, out1, in0, in1, tmp0, tmp1, const
170 ushr \tmp0\().16b, \in0\().16b, #6
173 pmul \tmp0\().16b, \tmp0\().16b, \const\().16b
176 eor \out0\().16b, \out0\().16b, \tmp0\()
[all...]
/linux-master/arch/arm/crypto/
H A Dsha1-armv7-neon.S67 #define tmp0 q8 define
156 vadd.u32 tmp0, W0, curK; \
162 vst1.32 {tmp0, tmp1}, [RWK]!; \
179 vadd.u32 tmp0, W0, curK; \
197 vst1.32 {tmp0, tmp1}, [RWK]!; \
209 veor tmp0, tmp0; \
214 vext.8 tmp0, W_m04, tmp0, #4; \
217 veor tmp0, tmp
[all...]
/linux-master/arch/arm64/include/asm/
H A Dassembler.h352 .macro tcr_compute_pa_size, tcr, pos, tmp0, tmp1 variable
353 mrs \tmp0, ID_AA64MMFR0_EL1 variable
355 ubfx \tmp0, \tmp0, #ID_AA64MMFR0_EL1_PARANGE_SHIFT, #3 variable
357 cmp \tmp0, \tmp1 variable
358 csel \tmp0, \tmp1, \tmp0, hi variable
359 bfi \tcr, \tmp0, \pos, #3 variable
/linux-master/drivers/media/dvb-frontends/
H A Dcxd2820r_core.c52 u8 tmp0, tmp1; local
60 tmp0 = 0x00;
65 tmp0 |= (2 << 6) >> (2 * i);
67 tmp0 |= (1 << 6) >> (2 * i);
81 dev_dbg(&client->dev, "gpio i=%d %02x %02x\n", i, tmp0, tmp1);
84 dev_dbg(&client->dev, "wr gpio=%02x %02x\n", tmp0, tmp1);
87 ret = regmap_update_bits(priv->regmap[0], 0x0089, 0xfc, tmp0);
H A Dm88rs2000.c476 u8 tmp0, tmp1; local
479 tmp0 = m88rs2000_readreg(state, 0xd8);
480 if ((tmp0 & 0x10) != 0) {
492 m88rs2000_writereg(state, 0xd8, (tmp0 & ~8) | 0x30);
493 m88rs2000_writereg(state, 0xd8, (tmp0 & ~8) | 0x30);
/linux-master/drivers/rtc/
H A Drtc-m48t86.c199 unsigned char tmp0, tmp1; local
201 tmp0 = m48t86_readb(&pdev->dev, offset0);
210 m48t86_writeb(&pdev->dev, tmp0, offset0);
/linux-master/arch/xtensa/kernel/
H A Dsetup.c410 unsigned long tmp0, tmp1, tmp2, tmp3; local
490 : "=&a"(tmp0), "=&a"(tmp1), "=&a"(tmp2),
/linux-master/drivers/net/ethernet/freescale/fman/
H A Dfman_memac.c304 u32 tmp0, tmp1; local
306 tmp0 = (u32)(adr[0] | adr[1] << 8 | adr[2] << 16 | adr[3] << 24);
310 iowrite32be(tmp0, &regs->mac_addr0.mac_addr_l);
313 iowrite32be(tmp0, &regs->mac_addr[paddr_num - 1].mac_addr_l);
H A Dfman_tgec.c201 u32 tmp0, tmp1; local
203 tmp0 = (u32)(adr[0] | adr[1] << 8 | adr[2] << 16 | adr[3] << 24);
205 iowrite32be(tmp0, &regs->mac_addr_0);
/linux-master/drivers/iio/
H A Dindustrialio-core.c642 int tmp0, tmp1; local
670 tmp0 = (int)div_s64_rem(tmp2, 1000000000, &tmp1);
671 if ((tmp2 < 0) && (tmp0 == 0))
674 return sysfs_emit_at(buf, offset, "%d.%09u", tmp0,
678 tmp0 = (int)div_s64_rem(tmp2, 1000000000LL, &tmp1);
679 if (tmp0 == 0 && tmp2 < 0)
682 return sysfs_emit_at(buf, offset, "%d.%09u", tmp0,
/linux-master/drivers/iio/adc/
H A Dmcp3564.c1100 int tmp0; local
1106 div_u64_rem(tmp1, NANO, &tmp0);
1109 tmp0 = (int)div_u64(tmp1, mcp3564_hwgain_frac[2 * i]);
1111 adc->scale_tbls[i][1] = tmp0;
/linux-master/lib/crypto/
H A Dcurve25519-fiat32.c801 fe tmp0, tmp1; local
832 fe_sq_tl(&tmp0, &tmp1l);
836 fe_mul_ttt(&x2, &tmp1, &tmp0);
837 fe_sub(&tmp1l, &tmp1, &tmp0);
841 fe_add(&tmp0l, &tmp0, &z3);

Completed in 718 milliseconds

12