Home
last modified time | relevance | path

Searched refs:tmp1 (Results 1 - 25 of 268) sorted by relevance

1234567891011

/kernel/linux/linux-5.10/arch/arm/mach-at91/
H A Dpm_suspend.S19 tmp1 .req r4 label
27 1: ldr tmp1, [pmc, #AT91_PMC_SR]
28 tst tmp1, #AT91_PMC_MCKRDY
36 1: ldr tmp1, [pmc, #AT91_PMC_SR]
37 tst tmp1, #AT91_PMC_MOSCS
45 1: ldr tmp1, [pmc, #AT91_PMC_SR]
46 tst tmp1, #AT91_PMC_MOSCSELS
56 mov tmp1, #AT91_PMC_PCK
57 str tmp1, [pmc, #AT91_PMC_SCDR]
63 mcr p15, 0, tmp1, c
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-at91/
H A Dpm_suspend.S23 tmp1 .req r4 label
85 mcr p15, 0, tmp1, c7, c0, 4
127 * Side effects: overwrites r2, r3, tmp1, tmp2, tmp3, r7
137 ldr tmp1, [r2, #UDDRC_PCTRL_0]
138 bic tmp1, tmp1, #0x1
139 str tmp1, [r2, #UDDRC_PCTRL_0]
141 ldr tmp1, [r2, #UDDRC_PCTRL_1]
142 bic tmp1, tmp1, #
[all...]
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dasm_pointer_auth.h16 .macro ptrauth_keys_install_user tsk, tmp1, tmp2, tmp3 variable
17 mov \tmp1, #THREAD_KEYS_USER variable
18 add \tmp1, \tsk, \tmp1 variable
22 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_USER_KEY_APIA]
25 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_USER_KEY_APIB]
28 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_USER_KEY_APDA]
31 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_USER_KEY_APDB]
36 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_USER_KEY_APGA]
42 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp variable
43 mov \\tmp1, #THREAD_KEYS_KERNEL global() variable
44 add \\tmp1, \\tsk, \\tmp1 global() variable
50 .macro ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 global() variable
52 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable
56 .macro ptrauth_keys_install_kernel tsk, tmp1, tmp2, tmp3 global() variable
58 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable
63 .macro __ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable
64 mrs \\tmp1, id_aa64isar1_el1 global() variable
65 ubfx \\tmp1, \\tmp1, #ID_AA64ISAR1_APA_SHIFT, #8 global() variable
66 cbz \\tmp1, .Lno_addr_auth\\@ global() variable
72 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable
77 .macro ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable
81 __ptrauth_keys_init_cpu \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable
[all...]
H A Dasm-uaccess.h15 .macro __uaccess_ttbr0_disable, tmp1
16 mrs \tmp1, ttbr1_el1 // swapper_pg_dir variable
17 bic \tmp1, \tmp1, #TTBR_ASID_MASK variable
18 sub \tmp1, \tmp1, #PAGE_SIZE // reserved_pg_dir just before swapper_pg_dir variable
19 msr ttbr0_el1, \tmp1 // set reserved TTBR0_EL1
21 add \tmp1, \tmp1, #PAGE_SIZE variable
22 msr ttbr1_el1, \tmp1 // se
26 .macro __uaccess_ttbr0_enable, tmp1, tmp2 global() variable
28 ldr \\tmp1, [\\tmp1, #TSK_TI_TTBR0] // load saved TTBR0_EL1 global() variable
30 extr \\tmp2, \\tmp2, \\tmp1, #48 global() variable
38 .macro uaccess_ttbr0_disable, tmp1, tmp2 global() variable
46 .macro uaccess_ttbr0_enable, tmp1, tmp2, tmp3 global() variable
49 __uaccess_ttbr0_enable \\tmp1, \\tmp2 global() variable
[all...]
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dasm_pointer_auth.h12 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 variable
13 mov \tmp1, #THREAD_KEYS_KERNEL variable
14 add \tmp1, \tsk, \tmp1 variable
15 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APIA]
20 .macro ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 variable
22 __ptrauth_keys_install_kernel_nosync \tsk, \tmp1, \tmp2, \tmp3 variable
26 .macro ptrauth_keys_install_kernel tsk, tmp1, tmp2, tmp3 variable
28 __ptrauth_keys_install_kernel_nosync \tsk, \tmp1, \tmp2, \tmp3 variable
35 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp
52 .macro __ptrauth_keys_install_user tsk, tmp1, tmp2, tmp3 global() variable
53 mov \\tmp1, #THREAD_KEYS_USER global() variable
54 add \\tmp1, \\tsk, \\tmp1 global() variable
60 .macro __ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable
61 mrs \\tmp1, id_aa64isar1_el1 global() variable
62 ubfx \\tmp1, \\tmp1, #ID_AA64ISAR1_EL1_APA_SHIFT, #8 global() variable
65 orr \\tmp1, \\tmp1, \\tmp2 global() variable
66 cbz \\tmp1, .Lno_addr_auth\\@ global() variable
72 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable
77 .macro ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable
81 __ptrauth_keys_init_cpu \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable
[all...]
H A Dasm-uaccess.h16 .macro __uaccess_ttbr0_disable, tmp1
17 mrs \tmp1, ttbr1_el1 // swapper_pg_dir variable
18 bic \tmp1, \tmp1, #TTBR_ASID_MASK variable
19 sub \tmp1, \tmp1, #RESERVED_SWAPPER_OFFSET // reserved_pg_dir variable
20 msr ttbr0_el1, \tmp1 // set reserved TTBR0_EL1
21 add \tmp1, \tmp1, #RESERVED_SWAPPER_OFFSET variable
22 msr ttbr1_el1, \tmp1 // se
26 .macro __uaccess_ttbr0_enable, tmp1, tmp2 global() variable
28 ldr \\tmp1, [\\tmp1, #TSK_TI_TTBR0] // load saved TTBR0_EL1 global() variable
30 extr \\tmp2, \\tmp2, \\tmp1, #48 global() variable
37 .macro uaccess_ttbr0_disable, tmp1, tmp2 global() variable
45 .macro uaccess_ttbr0_enable, tmp1, tmp2, tmp3 global() variable
48 __uaccess_ttbr0_enable \\tmp1, \\tmp2 global() variable
[all...]
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dhead_64.h35 #define BRANCH_IF_SUN4V(tmp1,label) \
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) \
42 rdpr %ver, %tmp1; \
44 srlx %tmp1, 32, %tmp1; \
46 cmp %tmp1,
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-tegra/
H A Dsleep.h81 .macro check_cpu_part_num part_num, tmp1, tmp2 variable
82 mrc p15, 0, \tmp1, c0, c0, 0 variable
83 ubfx \tmp1, \tmp1, #4, #12 variable
85 cmp \tmp1, \tmp2 variable
89 .macro exit_smp, tmp1, tmp2 variable
90 mrc p15, 0, \tmp1, c1, c0, 1 @ ACTLR variable
91 bic \tmp1, \tmp1, #(1<<6) | (1<<0) @ clear ACTLR.SMP | ACTLR.FW variable
92 mcr p15, 0, \tmp1, c variable
95 check_cpu_part_num 0xc09, \\tmp1, \\tmp2 global() variable
96 mrceq p15, 0, \\tmp1, c0, c0, 5 global() variable
97 andeq \\tmp1, \\tmp1, #0xF global() variable
98 moveq \\tmp1, \\tmp1, lsl #2 global() variable
101 ldreq \\tmp1, =(TEGRA_ARM_PERIF_VIRT + 0xC) global() variable
110 mov32 \\tmp1, \\base global() variable
111 ldr \\tmp1, [\\tmp1, #APB_MISC_GP_HIDREV] global() variable
112 and \\tmp1, \\tmp1, #0xff00 global() variable
113 mov \\tmp1, \\tmp1, lsr #8 global() variable
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-tegra/
H A Dsleep.h81 .macro check_cpu_part_num part_num, tmp1, tmp2 variable
82 mrc p15, 0, \tmp1, c0, c0, 0 variable
83 ubfx \tmp1, \tmp1, #4, #12 variable
85 cmp \tmp1, \tmp2 variable
89 .macro exit_smp, tmp1, tmp2 variable
90 mrc p15, 0, \tmp1, c1, c0, 1 @ ACTLR variable
91 bic \tmp1, \tmp1, #(1<<6) | (1<<0) @ clear ACTLR.SMP | ACTLR.FW variable
92 mcr p15, 0, \tmp1, c variable
95 check_cpu_part_num 0xc09, \\tmp1, \\tmp2 global() variable
96 mrceq p15, 0, \\tmp1, c0, c0, 5 global() variable
97 andeq \\tmp1, \\tmp1, #0xF global() variable
98 moveq \\tmp1, \\tmp1, lsl #2 global() variable
101 ldreq \\tmp1, =(TEGRA_ARM_PERIF_VIRT + 0xC) global() variable
110 mov32 \\tmp1, \\base global() variable
111 ldr \\tmp1, [\\tmp1, #APB_MISC_GP_HIDREV] global() variable
112 and \\tmp1, \\tmp1, #0xff00 global() variable
113 mov \\tmp1, \\tmp1, lsr #8 global() variable
[all...]
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dhead_64.h35 #define BRANCH_IF_SUN4V(tmp1,label) \
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) \
42 rdpr %ver, %tmp1; \
44 srlx %tmp1, 32, %tmp1; \
46 cmp %tmp1,
[all...]
/kernel/linux/common_modules/pac/include/
H A Dasm_pointer_auth_key.h16 .macro __ptrauth_address_keys_install_kernel tmp1, tmp2, tmp3
17 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APIB]
21 adr_l \tmp1, kernel_common_keys variable
22 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APIA]
26 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APDA]
30 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APDB]
35 .macro __ptrauth_generic_key_install_kernel tmp1, tmp2, tmp3
36 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APGA]
41 .macro ptrauth_keys_install_kernel_all tsk, tmp1, tmp2, tmp3 variable
42 mov \tmp1, #THREAD_KEYS_KERNE variable
43 add \\tmp1, \\tsk, \\tmp1 global() variable
57 .macro __ptrauth_keys_install_kernel_all tsk, tmp1, tmp2, tmp3 global() variable
58 mov \\tmp1, #THREAD_KEYS_KERNEL global() variable
59 add \\tmp1, \\tsk, \\tmp1 global() variable
60 __ptrauth_address_keys_install_kernel \\tmp1, \\tmp2, \\tmp3 global() variable
61 __ptrauth_generic_key_install_kernel \\tmp1, \\tmp2, \\tmp3 global() variable
[all...]
/kernel/linux/linux-5.10/arch/loongarch/lib/
H A Dcsum.c60 __uint128_t tmp1, tmp2, tmp3, tmp4; in do_csum() local
62 tmp1 = *(__uint128_t *)ptr; in do_csum()
71 tmp1 += (tmp1 >> 64) | (tmp1 << 64); in do_csum()
75 tmp1 = ((tmp1 >> 64) << 64) | (tmp2 >> 64); in do_csum()
76 tmp1 += (tmp1 >> 64) | (tmp1 << 6 in do_csum()
[all...]
/kernel/linux/linux-5.10/arch/arm64/lib/
H A 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 << 6 in do_csum()
[all...]
H A Dstrcmp.S45 tmp1 .req x7 label
52 eor tmp1, src1, src2
54 tst tmp1, #7
56 ands tmp1, src1, #7
68 sub tmp1, data1, zeroones
71 bic has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
84 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */
86 neg tmp1, tmp1 /* Bit
[all...]
H A Dmemcmp.S42 tmp1 .req x8 label
51 eor tmp1, src1, src2
52 tst tmp1, #7
54 ands tmp1, src1, #7
102 * We can not add limit with alignment offset(tmp1) here. Since the
108 add tmp3, tmp3, tmp1
110 add limit, limit, tmp1/* Adjust the limit for the extra. */
112 lsl tmp1, tmp1, #3/* Bytes beyond alignment -> bits.*/
113 neg tmp1, tmp
[all...]
H A Dstrncmp.S46 tmp1 .req x8 label
57 eor tmp1, src1, src2
59 tst tmp1, #7
61 ands tmp1, src1, #7
81 sub tmp1, data1, zeroones
85 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
121 neg tmp3, tmp1, lsl #3 /* 64 - bits(bytes beyond align). */
126 CPU_BE( lsl tmp2, tmp2, tmp3 ) /* Shift (tmp1 & 63). */
128 CPU_LE( lsr tmp2, tmp2, tmp3 ) /* Shift (tmp1 & 63). */
133 add limit, limit, tmp1
[all...]
H A Dstrlen.S36 tmp1 .req x7 label
50 ands tmp1, srcin, #15
66 sub tmp1, data1, zeroones
70 bic has_nul1, tmp1, tmp2
88 CPU_BE( sub tmp1, data2, zeroones )
90 CPU_BE( bic has_nul2, tmp1, tmp2 )
99 cmp tmp1, #8
100 neg tmp1, tmp1
102 lsl tmp1, tmp
[all...]
/kernel/linux/linux-6.6/arch/loongarch/lib/
H A Dcsum.c60 __uint128_t tmp1, tmp2, tmp3, tmp4; in do_csum() local
62 tmp1 = *(__uint128_t *)ptr; in do_csum()
71 tmp1 += (tmp1 >> 64) | (tmp1 << 64); in do_csum()
75 tmp1 = ((tmp1 >> 64) << 64) | (tmp2 >> 64); in do_csum()
76 tmp1 += (tmp1 >> 64) | (tmp1 << 6 in do_csum()
[all...]
/kernel/linux/linux-6.6/arch/arm64/lib/
H A 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 << 6 in do_csum()
[all...]
H A Dstrlen.S30 #define tmp1 x4 define
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, data
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dmmap.c24 void *bss_mmaped = NULL, *map_mmaped = NULL, *tmp0, *tmp1, *tmp2; in test_mmap() local
41 tmp1 = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, rdmap_fd, 0); in test_mmap()
42 if (CHECK(tmp1 != MAP_FAILED, "rdonly_write_mmap", "unexpected success\n")) { in test_mmap()
43 munmap(tmp1, 4096); in test_mmap()
47 tmp1 = mmap(NULL, 4096, PROT_READ, MAP_SHARED, rdmap_fd, 0); in test_mmap()
48 if (CHECK(tmp1 == MAP_FAILED, "rdonly_read_mmap", "failed: %d\n", errno)) in test_mmap()
166 tmp1 = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap()
168 if (CHECK(tmp1 != MAP_FAILED, "data_mmap", "mmap succeeded\n")) { in test_mmap()
169 munmap(tmp1, map_sz); in test_mmap()
192 tmp1 in test_mmap()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A 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 in test_mmap()
[all...]
/kernel/linux/linux-5.10/arch/s390/lib/
H A Duaccess.c108 unsigned long tmp1, tmp2; in copy_from_user_mvcos() local
110 tmp1 = -4096UL; in copy_from_user_mvcos()
129 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcos()
137 unsigned long tmp1, tmp2; in copy_from_user_mvcp() local
141 tmp1 = -256UL; in copy_from_user_mvcp()
165 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcp()
183 unsigned long tmp1, tmp2; in copy_to_user_mvcos() local
185 tmp1 = -4096UL; in copy_to_user_mvcos()
204 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_to_user_mvcos()
212 unsigned long tmp1, tmp in copy_to_user_mvcs() local
258 unsigned long tmp1, tmp2; copy_in_user_mvcos() local
281 unsigned long tmp1; copy_in_user_mvc() local
322 unsigned long tmp1, tmp2; clear_user_mvcos() local
350 unsigned long tmp1, tmp2; clear_user_xc() local
397 unsigned long tmp1, tmp2; strnlen_user_srst() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/32/
H A Dmmu-hash.h99 .macro update_user_segments_by_4 tmp1 tmp2 tmp3 tmp4
100 uus_addi 1, \tmp2, \tmp1, 0x111 variable
101 uus_addi 2, \tmp3, \tmp1, 0x222 variable
102 uus_addi 3, \tmp4, \tmp1, 0x333 variable
104 uus_mtsr 0, \tmp1
109 uus_addi 4, \tmp1, \tmp1, 0x444 variable
114 uus_mtsr 4, \tmp1
119 uus_addi 8, \tmp1, \tmp1, variable
129 uus_addi 12, \\tmp1, \\tmp1, 0x444 global() variable
[all...]
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Duaccess.h143 unsigned long tmp1, tmp2, tmp3, tmp4; in raw_copy_from_user() local
219 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_from_user()
243 "=r"(tmp1), "=r"(tmp2) in raw_copy_from_user()
263 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) in raw_copy_from_user()
283 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) in raw_copy_from_user()
301 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) in raw_copy_from_user()
358 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_from_user()
371 unsigned long tmp1, tmp2, tmp3, tmp4; in raw_copy_to_user() local
442 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_to_user()
466 "=r"(tmp1), " in raw_copy_to_user()
[all...]

Completed in 8 milliseconds

1234567891011