Searched refs:tmp1 (Results 26 - 50 of 132) sorted by relevance

123456

/linux-master/arch/arm/mach-davinci/
H A Dmux.c65 unsigned tmp1, tmp2; local
71 tmp1 = reg_orig & mask;
77 if (tmp1 != tmp2)
/linux-master/arch/xtensa/lib/
H A Dumulsidi3.S199 .macro mul_mulsi3_body dst, src1, src2, tmp1, tmp2
201 1: add \tmp1, \src2, \dst
203 movnez \dst, \tmp1, \tmp2
205 do_addx2 \tmp1, \src2, \dst, \tmp1
207 movnez \dst, \tmp1, \tmp2
209 do_addx4 \tmp1, \src2, \dst, \tmp1
211 movnez \dst, \tmp1, \tmp2
213 do_addx8 \tmp1, \src
[all...]
/linux-master/arch/arm64/lib/
H A Dstrncmp.S37 #define tmp1 x8 define
63 eor tmp1, src1, src2
65 tst tmp1, #7
79 sub tmp1, data1, zeroones
83 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
111 add tmp1, limit, 8
114 lsl limit, tmp1, #3 /* Bits -> bytes. */
138 sub tmp1, tmp3, zeroones
140 bic has_nul, tmp1, tmp2
238 ldp tmp1, tmp
[all...]
H A Dmemcpy.S45 #define tmp1 x14 define
99 lsr tmp1, count, 1
102 ldrb B_lw, [src, tmp1]
104 strb B_lw, [dstin, tmp1]
148 sub tmp1, dstin, src
149 cbz tmp1, L(copy0)
150 cmp tmp1, count
156 and tmp1, dstin, 15
158 sub src, src, tmp1
159 add count, count, tmp1 /* Coun
[all...]
H A Dcopy_template.S27 tmp1 .req x3 label
70 ldr1 tmp1, src, #8
71 str1 tmp1, dst, #8
85 ands tmp1, count, #0x30
111 ldr1 tmp1, src, #8
112 str1 tmp1, dst, #8
H A Dmemset.S31 tmp1 .req x3 label
91 ands tmp1, count, #0x30
148 mrs tmp1, dczid_el0
149 tbnz tmp1, #4, .Lnot_short
172 sub tmp1, count, tmp2
176 cmp tmp1, #64
177 ccmp tmp1, zva_len_x, #8, ge /* NZCV=0b1000 */
183 mov count, tmp1
H A Dmemcmp.S32 #define tmp1 x7 define
68 and tmp1, src1, 15
69 add limit, limit, tmp1
70 sub src1, src1, tmp1
71 sub src2, src2, tmp1
/linux-master/arch/alpha/lib/
H A Dev6-divide.S68 #define tmp1 $3 define
122 stq tmp1,24($30) # L :
173 subq modulus,divisor,tmp1 # E :
182 cmovne compare,tmp1,modulus # E : Latency 2, extra map slot
187 cmovne compare,tmp1,modulus # E : Latency 2, extra map slot
198 ldq tmp1,24($30) # L :
243 stq tmp1,24($30) # L :
251 subq $31,$27,tmp1 # E : U U L L
255 cmovlt $28,tmp1,$27 # E : Latency 2, extra map slot
258 ldq tmp1,2
[all...]
/linux-master/tools/perf/tests/
H A Dwp.c78 unsigned long tmp, tmp1 = rand();
87 data1 = tmp1 + tmp;
102 unsigned long tmp, tmp1 = rand();
111 data1 = tmp1 + tmp;
126 unsigned long tmp, tmp1 = rand();
136 data1 = tmp1 + tmp;
/linux-master/arch/alpha/kernel/
H A Dtraps.c439 long error, tmp1, tmp2, tmp3, tmp4; local
462 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2)
466 una_reg(reg) = tmp1|tmp2;
478 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2)
482 una_reg(reg) = (int)(tmp1|tmp2);
494 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2)
498 una_reg(reg) = tmp1|tmp2;
521 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2),
545 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2),
569 : "=r"(error), "=&r"(tmp1), "
726 unsigned long tmp1, tmp2, tmp3, tmp4; local
[all...]
/linux-master/arch/arm64/include/asm/
H A Del2_setup.h234 // This will clobber tmp1 and tmp2, and expect tmp1 to contain
236 .macro __check_override idreg, fld, width, pass, fail, tmp1, tmp2 variable
237 ubfx \tmp1, \tmp1, #\fld, #\width variable
238 cbz \tmp1, \fail variable
240 adr_l \tmp1, \idreg\()_override variable
241 ldr \tmp2, [\tmp1, FTR_OVR_VAL_OFFSET]
242 ldr \tmp1, [\tmp1, FTR_OVR_MASK_OFFSE variable
244 ubfx \\tmp1, \\tmp1, #\\fld, #\\width variable
245 cmp \\tmp1, xzr variable
253 .macro check_override idreg, fld, pass, fail, tmp1, tmp2 variable
254 mrs \\tmp1, \\idreg\\()_el1 variable
[all...]
H A Dkexec.h43 u64 tmp1, tmp2; local
76 : "=&r" (tmp1), "=&r" (tmp2)
H A Dassembler.h352 .macro tcr_compute_pa_size, tcr, pos, tmp0, tmp1
356 mov \tmp1, #ID_AA64MMFR0_EL1_PARANGE_MAX variable
357 cmp \tmp0, \tmp1
358 csel \tmp0, \tmp1, \tmp0, hi variable
420 * Corrupts: start, end, tmp1, tmp2
422 .macro dcache_by_line_op op, domain, start, end, tmp1, tmp2, fixup variable
423 dcache_line_size \tmp1, \tmp2 variable
424 dcache_by_myline_op \op, \domain, \start, \end, \tmp1, \tmp2, \fixup variable
433 * Corrupts: tmp1, tmp2
435 .macro invalidate_icache_by_line start, end, tmp1, tmp variable
436 icache_line_size \\tmp1, \\tmp2 variable
437 sub \\tmp2, \\tmp1, #1 variable
455 .macro load_ttbr1, pgtbl, tmp1, tmp2 variable
456 phys_to_ttbr \\tmp1, \\pgtbl variable
457 offset_ttbr1 \\tmp1, \\tmp2 variable
627 .macro tcr_clear_errata_bits, tcr, tmp1, tmp2 variable
629 mrs \\tmp1, midr_el1 variable
632 and \\tmp1, \\tmp1, \\tmp2 variable
634 cmp \\tmp1, \\tmp2 variable
[all...]
/linux-master/arch/loongarch/include/asm/
H A Dasmmacro.h58 .macro fpu_restore_csr thread tmp0 tmp1
68 la.pcrel \tmp1, 1f
69 alsl.d \tmp1, \tmp0, \tmp1, 3 variable
70 jr \tmp1
91 .macro fpu_save_cc thread tmp0 tmp1
93 move \tmp1, \tmp0 variable
95 bstrins.d \tmp1, \tmp0, 15, 8
97 bstrins.d \tmp1, \tmp0, 23, 16
99 bstrins.d \tmp1, \tmp
511 xvpermi.q \\xd, \\tmp1, 0x2 variable
[all...]
/linux-master/tools/arch/x86/include/asm/
H A Dpvclock.h43 u32 tmp1, tmp2; local
62 : "=A" (product), "=r" (tmp1), "=r" (tmp2)
/linux-master/drivers/misc/echo/
H A Decho.c267 int tmp1; local
315 tmp1 = ec->rx_1 >> 15;
316 if (tmp1 > 16383)
317 tmp1 = 16383;
318 if (tmp1 < -16383)
319 tmp1 = -16383;
320 rx = tmp1;
557 int tmp1; local
573 tmp1 = ec->tx_1 >> 15;
574 if (tmp1 > 3276
[all...]
/linux-master/arch/arm/kernel/
H A Ddebug.S25 .macro addruart_current, rx, tmp1, tmp2
26 addruart \tmp1, \tmp2, \rx
29 moveq \rx, \tmp1
34 .macro addruart_current, rx, tmp1, tmp2
35 addruart \rx, \tmp1, \tmp2
/linux-master/fs/nfsd/
H A Dnfsxdr.c133 u32 tmp1, tmp2; local
146 tmp1 = be32_to_cpup(p++);
147 if (tmp1 != (u32)-1 && tmp1 != 0xffff) {
149 iap->ia_mode = tmp1;
152 tmp1 = be32_to_cpup(p++);
153 if (tmp1 != (u32)-1) {
154 iap->ia_uid = make_kuid(nfsd_user_namespace(rqstp), tmp1);
159 tmp1 = be32_to_cpup(p++);
160 if (tmp1 !
[all...]
/linux-master/arch/loongarch/kernel/
H A Dfpu.S99 .macro sc_save_fcc base, tmp0, tmp1
101 move \tmp1, \tmp0
103 bstrins.d \tmp1, \tmp0, 15, 8
105 bstrins.d \tmp1, \tmp0, 23, 16
107 bstrins.d \tmp1, \tmp0, 31, 24
109 bstrins.d \tmp1, \tmp0, 39, 32
111 bstrins.d \tmp1, \tmp0, 47, 40
113 bstrins.d \tmp1, \tmp0, 55, 48
115 bstrins.d \tmp1, \tmp0, 63, 56
116 EX st.d \tmp1, \bas
[all...]
/linux-master/arch/x86/crypto/
H A Dcurve25519-x86_64.c979 u64 *tmp1 = p01_tmp1 + (u32)16U; local
984 u64 *a = tmp1;
985 u64 *b = tmp1 + (u32)4U;
986 u64 *ab = tmp1;
987 u64 *dc = tmp1 + (u32)8U;
1009 a1 = tmp1;
1010 b1 = tmp1 + (u32)4U;
1011 d = tmp1 + (u32)8U;
1012 c = tmp1 + (u32)12U;
1013 ab1 = tmp1;
1028 point_double(u64 *nq, u64 *tmp1, u64 *tmp2) argument
1068 u64 *tmp1; local
1130 u64 *tmp1 = tmp; local
[all...]
/linux-master/arch/sparc/include/asm/
H A Dcmpxchg_64.h23 unsigned long tmp1, tmp2; local
32 : "=&r" (val), "=&r" (tmp1), "=&r" (tmp2)
40 unsigned long tmp1, tmp2; local
49 : "=&r" (val), "=&r" (tmp1), "=&r" (tmp2)
/linux-master/arch/arm64/kernel/
H A Dhead.S194 .macro init_cpu_task tsk, tmp1, tmp2
197 ldr \tmp1, [\tsk, #TSK_STACK]
198 add sp, \tmp1, #THREAD_SIZE
206 adr_l \tmp1, __per_cpu_offset
208 ldr \tmp1, [\tmp1, \tmp2, lsl #3]
209 set_this_cpu_offset \tmp1
445 * - Corrupts tmp1, tmp2
450 .macro update_early_cpu_boot_status status, tmp1, tmp2
452 adr_l \tmp1, __early_cpu_boot_statu
[all...]
/linux-master/arch/sparc/math-emu/
H A Dsfp-util_64.h45 UDItype tmp1, tmp2, tmp3, tmp4; \
70 "=&r" (tmp1), "=&r" (tmp2), "=&r" (tmp3), "=&r" (tmp4) \
/linux-master/arch/x86/include/asm/
H A Dpvclock.h47 u32 tmp1, tmp2; local
66 : "=A" (product), "=r" (tmp1), "=r" (tmp2)
/linux-master/arch/arm/include/asm/
H A Dchecksum.h75 unsigned int tmp1; local
93 : "=r" (sum), "=r" (iph), "=r" (ihl), "=r" (tmp1)

Completed in 200 milliseconds

123456