/linux-master/arch/x86/lib/ |
H A D | memmove_32.S | 23 .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 D | poly1305-mips.pl | 76 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 D | uaccess-asm.h | 86 .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 D | sha512-avx-asm.S | 72 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 D | sha512-ssse3-asm.S | 72 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 D | sm4-aesni-avx-asm_64.S | 60 #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 D | sm4-aesni-avx2-asm_64.S | 76 #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 D | camellia-aesni-avx2-asm_64.S | 24 #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 D | camellia-aesni-avx-asm_64.S | 33 #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 D | asmmacro.h | 58 .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 D | fpu.S | 99 .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 D | radeon_monitor.c | 169 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 D | mmap.c | 24 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 D | aes-neon.S | 158 .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 D | sha1-armv7-neon.S | 67 #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 D | assembler.h | 352 .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 D | cxd2820r_core.c | 52 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 D | m88rs2000.c | 476 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 D | rtc-m48t86.c | 199 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 D | setup.c | 410 unsigned long tmp0, tmp1, tmp2, tmp3; local 490 : "=&a"(tmp0), "=&a"(tmp1), "=&a"(tmp2),
|
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | fman_memac.c | 304 u32 tmp0, tmp1; local 306 tmp0 = (u32)(adr[0] | adr[1] << 8 | adr[2] << 16 | adr[3] << 24); 310 iowrite32be(tmp0, ®s->mac_addr0.mac_addr_l); 313 iowrite32be(tmp0, ®s->mac_addr[paddr_num - 1].mac_addr_l);
|
H A D | fman_tgec.c | 201 u32 tmp0, tmp1; local 203 tmp0 = (u32)(adr[0] | adr[1] << 8 | adr[2] << 16 | adr[3] << 24); 205 iowrite32be(tmp0, ®s->mac_addr_0);
|
/linux-master/drivers/iio/ |
H A D | industrialio-core.c | 642 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 D | mcp3564.c | 1100 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 D | curve25519-fiat32.c | 801 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);
|