Home
last modified time | relevance | path

Searched full:tmp1 (Results 1 – 25 of 138) sorted by relevance

123456

/Linux-v6.1/arch/arm/mach-at91/
Dpm_suspend.S19 tmp1 .req r4 label
81 mcr p15, 0, tmp1, c7, c0, 4
123 * Side effects: overwrites r2, r3, tmp1, tmp2, tmp3, r7
133 ldr tmp1, [r2, #UDDRC_PCTRL_0]
134 bic tmp1, tmp1, #0x1
135 str tmp1, [r2, #UDDRC_PCTRL_0]
137 ldr tmp1, [r2, #UDDRC_PCTRL_1]
138 bic tmp1, tmp1, #0x1
139 str tmp1, [r2, #UDDRC_PCTRL_1]
141 ldr tmp1, [r2, #UDDRC_PCTRL_2]
[all …]
/Linux-v6.1/arch/arm64/include/asm/
Dasm_pointer_auth.h12 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3
13 mov \tmp1, #THREAD_KEYS_KERNEL
14 add \tmp1, \tsk, \tmp1
15 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APIA]
20 .macro ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3
22 __ptrauth_keys_install_kernel_nosync \tsk, \tmp1, \tmp2, \tmp3
26 .macro ptrauth_keys_install_kernel tsk, tmp1, tmp2, tmp3
28 __ptrauth_keys_install_kernel_nosync \tsk, \tmp1, \tmp2, \tmp3
35 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3
38 .macro ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3
[all …]
Dasm-uaccess.h16 .macro __uaccess_ttbr0_disable, tmp1
17 mrs \tmp1, ttbr1_el1 // swapper_pg_dir
18 bic \tmp1, \tmp1, #TTBR_ASID_MASK
19 sub \tmp1, \tmp1, #RESERVED_SWAPPER_OFFSET // reserved_pg_dir
20 msr ttbr0_el1, \tmp1 // set reserved TTBR0_EL1
22 add \tmp1, \tmp1, #RESERVED_SWAPPER_OFFSET
23 msr ttbr1_el1, \tmp1 // set reserved ASID
27 .macro __uaccess_ttbr0_enable, tmp1, tmp2
28 get_current_task \tmp1
29 ldr \tmp1, [\tmp1, #TSK_TI_TTBR0] // load saved TTBR0_EL1
[all …]
Dassembler.h384 .macro tcr_compute_pa_size, tcr, pos, tmp0, tmp1
388 mov \tmp1, #ID_AA64MMFR0_EL1_PARANGE_MAX
389 cmp \tmp0, \tmp1
390 csel \tmp0, \tmp1, \tmp0, hi
452 * Corrupts: start, end, tmp1, tmp2
454 .macro dcache_by_line_op op, domain, start, end, tmp1, tmp2, fixup
455 dcache_line_size \tmp1, \tmp2
456 dcache_by_myline_op \op, \domain, \start, \end, \tmp1, \tmp2, \fixup
465 * Corrupts: tmp1, tmp2
467 .macro invalidate_icache_by_line start, end, tmp1, tmp2, fixup
[all …]
/Linux-v6.1/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-v6.1/arch/arm/mach-tegra/
Dsleep.h81 .macro check_cpu_part_num part_num, tmp1, tmp2
82 mrc p15, 0, \tmp1, c0, c0, 0
83 ubfx \tmp1, \tmp1, #4, #12
85 cmp \tmp1, \tmp2
89 .macro exit_smp, tmp1, tmp2
90 mrc p15, 0, \tmp1, c1, c0, 1 @ ACTLR
91 bic \tmp1, \tmp1, #(1<<6) | (1<<0) @ clear ACTLR.SMP | ACTLR.FW
92 mcr p15, 0, \tmp1, c1, c0, 1 @ ACTLR
95 check_cpu_part_num 0xc09, \tmp1, \tmp2
96 mrceq p15, 0, \tmp1, c0, c0, 5
[all …]
/Linux-v6.1/arch/arm64/lib/
Dstrlen.S30 #define tmp1 x4 macro
83 and tmp1, srcin, MIN_PAGE_SIZE - 1
85 cmp tmp1, MIN_PAGE_SIZE - 16
96 sub tmp1, data1, zeroones
100 bics has_nul1, tmp1, tmp2
109 clz tmp1, has_nul1
111 add len, len, tmp1, lsr 3
124 sub tmp1, data1, zeroones
126 orr tmp2, tmp1, tmp3
130 sub tmp1, data1, zeroones
[all …]
Dcsum.c63 __uint128_t tmp1, tmp2, tmp3, tmp4; in do_csum() local
65 tmp1 = *(__uint128_t *)ptr; in do_csum()
74 tmp1 += (tmp1 >> 64) | (tmp1 << 64); in do_csum()
78 tmp1 = ((tmp1 >> 64) << 64) | (tmp2 >> 64); in do_csum()
79 tmp1 += (tmp1 >> 64) | (tmp1 << 64); in do_csum()
82 tmp1 = ((tmp1 >> 64) << 64) | (tmp3 >> 64); in do_csum()
83 tmp1 += (tmp1 >> 64) | (tmp1 << 64); in do_csum()
84 tmp1 = ((tmp1 >> 64) << 64) | sum64; in do_csum()
85 tmp1 += (tmp1 >> 64) | (tmp1 << 64); in do_csum()
86 sum64 = tmp1 >> 64; in do_csum()
Dstrnlen.S38 tmp1 .req x8 label
54 ands tmp1, srcin, #15
74 sub tmp1, data1, zeroones
78 bic has_nul1, tmp1, tmp2
81 orr tmp1, has_nul1, has_nul2
82 ccmp tmp1, #0, #0, pl /* NZCV = 0000 */
85 cbz tmp1, .Lhit_limit /* No null in final Qword. */
106 CPU_BE( sub tmp1, data2, zeroones )
108 CPU_BE( bic has_nul2, tmp1, tmp2 )
124 * limit + tmp1 - 1 as a 65-bit value before shifting it;
[all …]
Dmemcpy.S45 #define tmp1 x14 macro
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 /* Count is now 16 too large. */
[all …]
Dstrncmp.S37 #define tmp1 x8 macro
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, tmp2, [src2], #16
[all …]
/Linux-v6.1/arch/loongarch/include/asm/
Dasmmacro.h159 .macro fpu_save_cc thread tmp0 tmp1
161 move \tmp1, \tmp0
163 bstrins.d \tmp1, \tmp0, 15, 8
165 bstrins.d \tmp1, \tmp0, 23, 16
167 bstrins.d \tmp1, \tmp0, 31, 24
169 bstrins.d \tmp1, \tmp0, 39, 32
171 bstrins.d \tmp1, \tmp0, 47, 40
173 bstrins.d \tmp1, \tmp0, 55, 48
175 bstrins.d \tmp1, \tmp0, 63, 56
176 stptr.d \tmp1, \thread, THREAD_FCC
[all …]
/Linux-v6.1/tools/testing/selftests/bpf/prog_tests/
Dmmap.c24 void *bss_mmaped = NULL, *map_mmaped = NULL, *tmp0, *tmp1, *tmp2; in test_mmap() local
55 tmp1 = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, rdmap_fd, 0); in test_mmap()
56 if (CHECK(tmp1 != MAP_FAILED, "rdonly_write_mmap", "unexpected success\n")) { in test_mmap()
57 munmap(tmp1, page_size); in test_mmap()
61 tmp1 = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rdmap_fd, 0); in test_mmap()
62 if (CHECK(tmp1 == MAP_FAILED, "rdonly_read_mmap", "failed: %d\n", errno)) in test_mmap()
180 tmp1 = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap()
182 if (CHECK(tmp1 != MAP_FAILED, "data_mmap", "mmap succeeded\n")) { in test_mmap()
183 munmap(tmp1, map_sz); in test_mmap()
206 tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap()
[all …]
Dxdp_synproxy.c74 SYS("ip link add tmp0 type veth peer name tmp1"); in test_synproxy()
75 SYS("ip link set tmp1 netns synproxy"); in test_synproxy()
92 SYS("ip link set tmp1 up"); in test_synproxy()
93 SYS("ip addr replace 198.18.0.2/24 dev tmp1"); in test_synproxy()
98 -i tmp1 -p tcp -m tcp --syn --dport 8080 -j CT --notrack"); in test_synproxy()
100 -i tmp1 -p tcp -m tcp --dport 8080 -m state --state INVALID,UNTRACKED \ in test_synproxy()
103 -i tmp1 -m state --state INVALID -j DROP"); in test_synproxy()
105 ctrl_file = SYS_OUT("./xdp_synproxy --iface tmp1 --ports 8080 \ in test_synproxy()
115 ctrl_file = SYS_OUT("tc filter show dev tmp1 ingress"); in test_synproxy()
153 ctrl_file = SYS_OUT("./xdp_synproxy --iface tmp1 --single"); in test_synproxy()
/Linux-v6.1/arch/mips/crypto/
Dpoly1305-mips.pl76 my ($in0,$in1,$tmp0,$tmp1,$tmp2,$tmp3,$tmp4) = ($a4,$a5,$a6,$a7,$at,$t0,$t1);
139 subu $tmp1,$zero,$tmp0
142 dsrlv $tmp3,$in1,$tmp1
144 dsrlv $tmp2,$tmp2,$tmp1
147 dsllv $tmp3,$in1,$tmp1
149 dsllv $tmp2,$tmp2,$tmp1
171 and $tmp1,$in0,$tmp0 # byte swap
175 dsll $tmp1,24
180 or $tmp1,$tmp2
190 or $tmp1,$tmp2
[all …]
/Linux-v6.1/arch/loongarch/kernel/
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, \base, 0
[all …]
/Linux-v6.1/arch/x86/crypto/
Daesni-intel_asm.S195 .macro PRECOMPUTE SUBKEY TMP1 TMP2 TMP3 TMP4 TMP5 TMP6 TMP7
206 movdqa \TMP2, \TMP1
208 psrldq $8, \TMP1
213 pshufd $0x24, \TMP1, \TMP2
220 pshufd $78, \TMP3, \TMP1
221 pxor \TMP3, \TMP1
222 movdqu \TMP1, HashKey_k(%arg2)
224 GHASH_MUL \TMP5, \TMP3, \TMP1, \TMP2, \TMP4, \TMP6, \TMP7
228 pshufd $78, \TMP5, \TMP1
229 pxor \TMP5, \TMP1
[all …]
/Linux-v6.1/tools/lib/
Drbtree.c230 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in ____rb_erase_color() local
252 tmp1 = sibling->rb_left; in ____rb_erase_color()
253 WRITE_ONCE(parent->rb_right, tmp1); in ____rb_erase_color()
255 rb_set_parent_color(tmp1, parent, RB_BLACK); in ____rb_erase_color()
259 sibling = tmp1; in ____rb_erase_color()
261 tmp1 = sibling->rb_right; in ____rb_erase_color()
262 if (!tmp1 || rb_is_black(tmp1)) { in ____rb_erase_color()
319 tmp1 = tmp2->rb_right; in ____rb_erase_color()
320 WRITE_ONCE(sibling->rb_left, tmp1); in ____rb_erase_color()
323 if (tmp1) in ____rb_erase_color()
[all …]
/Linux-v6.1/arch/powerpc/include/asm/book3s/32/
Dmmu-hash.h99 .macro update_user_segments_by_4 tmp1 tmp2 tmp3 tmp4
100 uus_addi 1, \tmp2, \tmp1, 0x111
101 uus_addi 2, \tmp3, \tmp1, 0x222
102 uus_addi 3, \tmp4, \tmp1, 0x333
104 uus_mtsr 0, \tmp1
109 uus_addi 4, \tmp1, \tmp1, 0x444
114 uus_mtsr 4, \tmp1
119 uus_addi 8, \tmp1, \tmp1, 0x444
124 uus_mtsr 8, \tmp1
129 uus_addi 12, \tmp1, \tmp1, 0x444
[all …]
/Linux-v6.1/lib/
Drbtree.c230 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in ____rb_erase_color() local
252 tmp1 = sibling->rb_left; in ____rb_erase_color()
253 WRITE_ONCE(parent->rb_right, tmp1); in ____rb_erase_color()
255 rb_set_parent_color(tmp1, parent, RB_BLACK); in ____rb_erase_color()
259 sibling = tmp1; in ____rb_erase_color()
261 tmp1 = sibling->rb_right; in ____rb_erase_color()
262 if (!tmp1 || rb_is_black(tmp1)) { in ____rb_erase_color()
319 tmp1 = tmp2->rb_right; in ____rb_erase_color()
320 WRITE_ONCE(sibling->rb_left, tmp1); in ____rb_erase_color()
323 if (tmp1) in ____rb_erase_color()
[all …]
/Linux-v6.1/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-v6.1/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
27 ldr_va \tmp1, elf_hwcap
29 tst \tmp1, #HWCAP_TLS @ hardware TLS available?
37 .L1_\@: switch_tls_v6k \base, \tp, \tpuser, \tmp1, \tmp2
41 .macro switch_tls_software, base, tp, tpuser, tmp1, tmp2
42 mov \tmp1, #0xffff0fff
43 str \tp, [\tmp1, #-15] @ set TLS value at 0xffff0ff0
/Linux-v6.1/fs/nfsd/
Dnfsxdr.c133 u32 tmp1, tmp2; in svcxdr_decode_sattr() local
146 tmp1 = be32_to_cpup(p++); in svcxdr_decode_sattr()
147 if (tmp1 != (u32)-1 && tmp1 != 0xffff) { in svcxdr_decode_sattr()
149 iap->ia_mode = tmp1; in svcxdr_decode_sattr()
152 tmp1 = be32_to_cpup(p++); in svcxdr_decode_sattr()
153 if (tmp1 != (u32)-1) { in svcxdr_decode_sattr()
154 iap->ia_uid = make_kuid(nfsd_user_namespace(rqstp), tmp1); in svcxdr_decode_sattr()
159 tmp1 = be32_to_cpup(p++); in svcxdr_decode_sattr()
160 if (tmp1 != (u32)-1) { in svcxdr_decode_sattr()
161 iap->ia_gid = make_kgid(nfsd_user_namespace(rqstp), tmp1); in svcxdr_decode_sattr()
[all …]
/Linux-v6.1/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-v6.1/arch/s390/lib/
Duaccess.c37 unsigned long tmp1, tmp2; in raw_copy_from_user_key() local
45 tmp1 = -4096UL; in raw_copy_from_user_key()
65 : "+a" (size), "+a" (from), "+a" (to), "+a" (tmp1), "=a" (tmp2) in raw_copy_from_user_key()
97 unsigned long tmp1, tmp2; in raw_copy_to_user_key() local
105 tmp1 = -4096UL; in raw_copy_to_user_key()
125 : "+a" (size), "+a" (to), "+a" (from), "+a" (tmp1), "=a" (tmp2) in raw_copy_to_user_key()
150 unsigned long tmp1, tmp2; in __clear_user() local
156 tmp1 = -4096UL; in __clear_user()
175 : "+a" (size), "+a" (to), "+a" (tmp1), "=a" (tmp2) in __clear_user()

123456