Home
last modified time | relevance | path

Searched refs:tmp1 (Results 1 – 25 of 128) sorted by relevance

123456

/Linux-v4.19/arch/arm/mach-at91/
Dpm_suspend.S23 tmp1 .req r4 label
30 1: ldr tmp1, [pmc, #AT91_PMC_SR]
31 tst tmp1, #AT91_PMC_MCKRDY
39 1: ldr tmp1, [pmc, #AT91_PMC_SR]
40 tst tmp1, #AT91_PMC_MOSCS
48 1: ldr tmp1, [pmc, #AT91_PMC_SR]
49 tst tmp1, #AT91_PMC_MOSCSELS
57 1: ldr tmp1, [pmc, #AT91_PMC_SR]
58 tst tmp1, #AT91_PMC_LOCKA
68 mov tmp1, #AT91_PMC_PCK
[all …]
/Linux-v4.19/arch/arm64/include/asm/
Dasm-uaccess.h15 .macro __uaccess_ttbr0_disable, tmp1
16 mrs \tmp1, ttbr1_el1 // swapper_pg_dir
17 bic \tmp1, \tmp1, #TTBR_ASID_MASK
18 sub \tmp1, \tmp1, #RESERVED_TTBR0_SIZE // reserved_ttbr0 just before swapper_pg_dir
19 msr ttbr0_el1, \tmp1 // set reserved TTBR0_EL1
21 add \tmp1, \tmp1, #RESERVED_TTBR0_SIZE
22 msr ttbr1_el1, \tmp1 // set reserved ASID
26 .macro __uaccess_ttbr0_enable, tmp1, tmp2
27 get_thread_info \tmp1
28 ldr \tmp1, [\tmp1, #TSK_TI_TTBR0] // load saved TTBR0_EL1
[all …]
/Linux-v4.19/arch/sparc/include/asm/
Dhead_64.h35 #define BRANCH_IF_SUN4V(tmp1,label) \ argument
36 sethi %hi(is_sun4v), %tmp1; \
37 lduw [%tmp1 + %lo(is_sun4v)], %tmp1; \
38 brnz,pn %tmp1, label; \
41 #define BRANCH_IF_CHEETAH_BASE(tmp1,tmp2,label) \ argument
42 rdpr %ver, %tmp1; \
44 srlx %tmp1, 32, %tmp1; \
46 cmp %tmp1, %tmp2; \
50 #define BRANCH_IF_JALAPENO(tmp1,tmp2,label) \ argument
51 rdpr %ver, %tmp1; \
[all …]
/Linux-v4.19/arch/arm/mach-tegra/
Dsleep.h92 .macro check_cpu_part_num part_num, tmp1, tmp2
93 mrc p15, 0, \tmp1, c0, c0, 0
94 ubfx \tmp1, \tmp1, #4, #12
96 cmp \tmp1, \tmp2
100 .macro exit_smp, tmp1, tmp2
101 mrc p15, 0, \tmp1, c1, c0, 1 @ ACTLR
102 bic \tmp1, \tmp1, #(1<<6) | (1<<0) @ clear ACTLR.SMP | ACTLR.FW
103 mcr p15, 0, \tmp1, c1, c0, 1 @ ACTLR
106 check_cpu_part_num 0xc09, \tmp1, \tmp2
107 mrceq p15, 0, \tmp1, c0, c0, 5
[all …]
/Linux-v4.19/arch/arm64/lib/
Dstrcmp.S57 tmp1 .req x7 label
64 eor tmp1, src1, src2
66 tst tmp1, #7
68 ands tmp1, src1, #7
80 sub tmp1, data1, zeroones
83 bic has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
96 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */
98 neg tmp1, tmp1 /* Bits to alignment -64. */
102 CPU_BE( lsl tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
104 CPU_LE( lsr tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
[all …]
Dstrlen.S48 tmp1 .req x7 label
62 ands tmp1, srcin, #15
78 sub tmp1, data1, zeroones
82 bic has_nul1, tmp1, tmp2
100 CPU_BE( sub tmp1, data2, zeroones )
102 CPU_BE( bic has_nul2, tmp1, tmp2 )
111 cmp tmp1, #8
112 neg tmp1, tmp1
114 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */
117 CPU_BE( lsl tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
[all …]
Dstrncmp.S58 tmp1 .req x8 label
69 eor tmp1, src1, src2
71 tst tmp1, #7
73 ands tmp1, src1, #7
93 sub tmp1, data1, zeroones
97 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
133 neg tmp3, tmp1, lsl #3 /* 64 - bits(bytes beyond align). */
145 add limit, limit, tmp1
146 add tmp3, tmp3, tmp1
159 and tmp1, src1, #7
[all …]
Dmemcmp.S54 tmp1 .req x8 label
63 eor tmp1, src1, src2
64 tst tmp1, #7
66 ands tmp1, src1, #7
120 add tmp3, tmp3, tmp1
122 add limit, limit, tmp1/* Adjust the limit for the extra. */
124 lsl tmp1, tmp1, #3/* Bytes beyond alignment -> bits.*/
125 neg tmp1, tmp1/* Bits to alignment -64. */
128 CPU_BE( lsl tmp2, tmp2, tmp1 )/*Big-endian.Early bytes are at MSB*/
130 CPU_LE( lsr tmp2, tmp2, tmp1 )
[all …]
Dstrnlen.S50 tmp1 .req x8 label
66 ands tmp1, srcin, #15
86 sub tmp1, data1, zeroones
90 bic has_nul1, tmp1, tmp2
93 orr tmp1, has_nul1, has_nul2
94 ccmp tmp1, #0, #0, pl /* NZCV = 0000 */
97 cbz tmp1, .Lhit_limit /* No null in final Qword. */
118 CPU_BE( sub tmp1, data2, zeroones )
120 CPU_BE( bic has_nul2, tmp1, tmp2 )
147 add tmp3, tmp3, tmp1
[all …]
/Linux-v4.19/arch/s390/lib/
Duaccess.c104 unsigned long tmp1, tmp2; in copy_from_user_mvcos() local
106 tmp1 = -4096UL; in copy_from_user_mvcos()
125 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcos()
133 unsigned long tmp1, tmp2; in copy_from_user_mvcp() local
137 tmp1 = -256UL; in copy_from_user_mvcp()
161 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcp()
179 unsigned long tmp1, tmp2; in copy_to_user_mvcos() local
181 tmp1 = -4096UL; in copy_to_user_mvcos()
200 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_to_user_mvcos()
208 unsigned long tmp1, tmp2; in copy_to_user_mvcs() local
[all …]
/Linux-v4.19/crypto/
Daegis128l.c144 union aegis_block *tmp1 = &tmp.blocks[1]; in crypto_aegis128l_encrypt_chunk() local
159 *tmp1 = state->blocks[6]; in crypto_aegis128l_encrypt_chunk()
160 crypto_aegis_block_and(tmp1, &state->blocks[7]); in crypto_aegis128l_encrypt_chunk()
161 crypto_aegis_block_xor(tmp1, &state->blocks[5]); in crypto_aegis128l_encrypt_chunk()
162 crypto_aegis_block_xor(tmp1, &state->blocks[2]); in crypto_aegis128l_encrypt_chunk()
163 crypto_aegis_block_xor(tmp1, &src_blk->blocks[1]); in crypto_aegis128l_encrypt_chunk()
182 *tmp1 = state->blocks[6]; in crypto_aegis128l_encrypt_chunk()
183 crypto_aegis_block_and(tmp1, &state->blocks[7]); in crypto_aegis128l_encrypt_chunk()
184 crypto_aegis_block_xor(tmp1, &state->blocks[5]); in crypto_aegis128l_encrypt_chunk()
185 crypto_aegis_block_xor(tmp1, &state->blocks[2]); in crypto_aegis128l_encrypt_chunk()
[all …]
/Linux-v4.19/arch/arc/include/asm/
Duaccess.h175 unsigned long tmp1, tmp2, tmp3, tmp4; in raw_copy_from_user() local
250 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_from_user()
274 "=r"(tmp1), "=r"(tmp2) in raw_copy_from_user()
294 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) in raw_copy_from_user()
314 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) in raw_copy_from_user()
332 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) in raw_copy_from_user()
389 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_from_user()
402 unsigned long tmp1, tmp2, tmp3, tmp4; in raw_copy_to_user() local
472 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_to_user()
496 "=r"(tmp1), "=r"(tmp2) in raw_copy_to_user()
[all …]
/Linux-v4.19/lib/
Drbtree.c246 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in ____rb_erase_color() local
268 tmp1 = sibling->rb_left; in ____rb_erase_color()
269 WRITE_ONCE(parent->rb_right, tmp1); in ____rb_erase_color()
271 rb_set_parent_color(tmp1, parent, RB_BLACK); in ____rb_erase_color()
275 sibling = tmp1; in ____rb_erase_color()
277 tmp1 = sibling->rb_right; in ____rb_erase_color()
278 if (!tmp1 || rb_is_black(tmp1)) { in ____rb_erase_color()
335 tmp1 = tmp2->rb_right; in ____rb_erase_color()
336 WRITE_ONCE(sibling->rb_left, tmp1); in ____rb_erase_color()
339 if (tmp1) in ____rb_erase_color()
[all …]
/Linux-v4.19/arch/hexagon/mm/
Dstrnlen_user.S25 #define tmp1 r3 macro
60 tmp1 = memb(start++#1); define
63 P0 = cmp.eq(tmp1,#0);
87 tmp1 = P0; define
91 tmp1 = ct0(tmp1); define
96 P0 = cmp.eq(tmp1,#32);
98 if (!P0.new) start = add(obo,tmp1);
108 P0 = cmp.gt(tmp1,mod8);
110 start = add(obo,tmp1);
/Linux-v4.19/arch/ia64/lib/
Ddo_csum.S105 #define tmp1 r26 macro
136 add tmp1=buf,len // last byte's address
149 adds tmp2=-1,tmp1 // last-1
150 and lastoff=7,tmp1 // how many bytes off for last element
152 sub tmp1=8,lastoff // complement to lastoff
161 and tmp1=7, tmp1 // make sure that if tmp1==8 -> tmp1=0
165 shl tmp1=tmp1,3 // number of bits
170 shr.u tmask=tmask,tmp1 // build tail mask, mask off ]8,lastoff]
263 zxt4 tmp1=result1[0]
266 add result1[0]=tmp1,tmp2
[all …]
/Linux-v4.19/tools/lib/
Drbtree.c204 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in ____rb_erase_color() local
226 parent->rb_right = tmp1 = sibling->rb_left; in ____rb_erase_color()
228 rb_set_parent_color(tmp1, parent, RB_BLACK); in ____rb_erase_color()
232 sibling = tmp1; in ____rb_erase_color()
234 tmp1 = sibling->rb_right; in ____rb_erase_color()
235 if (!tmp1 || rb_is_black(tmp1)) { in ____rb_erase_color()
277 sibling->rb_left = tmp1 = tmp2->rb_right; in ____rb_erase_color()
280 if (tmp1) in ____rb_erase_color()
281 rb_set_parent_color(tmp1, sibling, in ____rb_erase_color()
284 tmp1 = sibling; in ____rb_erase_color()
[all …]
/Linux-v4.19/arch/arm/include/asm/
Dtls.h10 .macro switch_tls_none, base, tp, tpuser, tmp1, tmp2
13 .macro switch_tls_v6k, base, tp, tpuser, tmp1, tmp2
20 .macro switch_tls_v6, base, tp, tpuser, tmp1, tmp2
21 ldr \tmp1, =elf_hwcap
22 ldr \tmp1, [\tmp1, #0]
24 tst \tmp1, #HWCAP_TLS @ hardware TLS available?
32 .macro switch_tls_software, base, tp, tpuser, tmp1, tmp2
33 mov \tmp1, #0xffff0fff
34 str \tp, [\tmp1, #-15] @ set TLS value at 0xffff0ff0
/Linux-v4.19/arch/m68k/lib/
Dchecksum.c44 unsigned long tmp1, tmp2; in csum_partial() local
122 "=&d" (tmp1), "=&d" (tmp2) in csum_partial()
144 unsigned long tmp1, tmp2; in csum_partial_copy_from_user() local
314 "=&d" (tmp1), "=d" (tmp2) in csum_partial_copy_from_user()
333 unsigned long tmp1, tmp2; in csum_partial_copy_nocheck() local
420 "=&d" (tmp1), "=&d" (tmp2) in csum_partial_copy_nocheck()
/Linux-v4.19/arch/arm/mach-iop32x/include/mach/
Dentry-macro.S28 .macro arch_ret_to_user, tmp1, tmp2
29 mrc p15, 0, \tmp1, c15, c1, 0
30 ands \tmp2, \tmp1, #(1 << 6)
31 bicne \tmp1, \tmp1, #(1 << 6)
32 mcrne p15, 0, \tmp1, c15, c1, 0 @ Disable cp6 access
/Linux-v4.19/arch/arm/mach-iop13xx/include/mach/
Dentry-macro.S37 .macro arch_ret_to_user, tmp1, tmp2
38 mrc p15, 0, \tmp1, c15, c1, 0
39 ands \tmp2, \tmp1, #(1 << 6)
40 bicne \tmp1, \tmp1, #(1 << 6)
41 mcrne p15, 0, \tmp1, c15, c1, 0 @ Disable cp6 access
/Linux-v4.19/arch/arm/mach-iop33x/include/mach/
Dentry-macro.S29 .macro arch_ret_to_user, tmp1, tmp2
30 mrc p15, 0, \tmp1, c15, c1, 0
31 ands \tmp2, \tmp1, #(1 << 6)
32 bicne \tmp1, \tmp1, #(1 << 6)
33 mcrne p15, 0, \tmp1, c15, c1, 0 @ Disable cp6 access
/Linux-v4.19/arch/alpha/lib/
Ddivide.S58 #define tmp1 $3 macro
110 stq tmp1,24($30)
142 subq modulus,divisor,tmp1
145 cmovne compare,tmp1,modulus
151 ldq tmp1,24($30)
184 stq tmp1,24($30)
191 subq $31,$27,tmp1
194 cmovlt $28,tmp1,$27
195 ldq tmp1,24($30)
/Linux-v4.19/arch/x86/crypto/
Dglue_helper-asm-avx2.S52 #define add2_le128(x, minus_one, minus_two, tmp1, tmp2) \ argument
53 vpcmpeqq minus_one, x, tmp1; \
56 vpor tmp2, tmp1, tmp1; \
57 vpslldq $8, tmp1, tmp1; \
58 vpsubq tmp1, x, x;
111 #define gf128mul_x2_ble(iv, mask1, mask2, tmp0, tmp1) \ argument
113 vpaddq iv, iv, tmp1; \
116 vpsrad $31, tmp1, tmp1; \
118 vpshufd $0x13, tmp1, tmp1; \
120 vpand mask1, tmp1, tmp1; \
[all …]
/Linux-v4.19/arch/alpha/kernel/
Dtraps.c440 long error, tmp1, tmp2, tmp3, tmp4; in do_entUna() local
463 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2) in do_entUna()
467 una_reg(reg) = tmp1|tmp2; in do_entUna()
479 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2) in do_entUna()
483 una_reg(reg) = (int)(tmp1|tmp2); in do_entUna()
495 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2) in do_entUna()
499 una_reg(reg) = tmp1|tmp2; in do_entUna()
522 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2), in do_entUna()
546 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2), in do_entUna()
570 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2), in do_entUna()
[all …]
/Linux-v4.19/drivers/misc/echo/
Decho.c279 int tmp1; in oslec_update() local
327 tmp1 = ec->rx_1 >> 15; in oslec_update()
328 if (tmp1 > 16383) in oslec_update()
329 tmp1 = 16383; in oslec_update()
330 if (tmp1 < -16383) in oslec_update()
331 tmp1 = -16383; in oslec_update()
332 rx = tmp1; in oslec_update()
569 int tmp1; in oslec_hpf_tx() local
585 tmp1 = ec->tx_1 >> 15; in oslec_hpf_tx()
586 if (tmp1 > 32767) in oslec_hpf_tx()
[all …]

123456