/linux/arch/arm64/include/asm/ |
A D | asm_pointer_auth.h | 15 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APIA] 16 msr_s SYS_APIAKEYLO_EL1, \tmp2 26 .macro ptrauth_keys_install_kernel tsk, tmp1, tmp2, tmp3 55 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_USER_KEY_APIA] 56 msr_s SYS_APIAKEYLO_EL1, \tmp2 60 .macro __ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 66 mrs \tmp2, sctlr_el1 67 orr \tmp2, \tmp2, \tmp1 68 msr sctlr_el1, \tmp2 74 .macro ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 [all …]
|
A D | asm-uaccess.h | 27 .macro __uaccess_ttbr0_enable, tmp1, tmp2 30 mrs \tmp2, ttbr1_el1 31 extr \tmp2, \tmp2, \tmp1, #48 32 ror \tmp2, \tmp2, #16 33 msr ttbr1_el1, \tmp2 // set the active ASID 39 .macro uaccess_ttbr0_disable, tmp1, tmp2 43 restore_irq \tmp2 47 .macro uaccess_ttbr0_enable, tmp1, tmp2, tmp3 50 __uaccess_ttbr0_enable \tmp1, \tmp2 55 .macro uaccess_ttbr0_disable, tmp1, tmp2 [all …]
|
A D | assembler.h | 434 dcache_line_size \tmp1, \tmp2 448 sub \tmp2, \tmp1, #1 449 bic \tmp2, \start, \tmp2 452 add \tmp2, \tmp2, \tmp1 453 cmp \tmp2, \end 475 offset_ttbr1 \tmp, \tmp2 655 and \tmp1, \tmp1, \tmp2 657 cmp \tmp1, \tmp2 661 bic \tcr, \tcr, \tmp2 787 get_this_cpu_offset \tmp2 [all …]
|
/linux/arch/mips/crypto/ |
A D | poly1305-mips.pl | 144 dsrlv $tmp2,$tmp2,$tmp1 149 dsllv $tmp2,$tmp2,$tmp1 301 dsrlv $tmp2,$tmp2,$shl 306 dsllv $tmp2,$tmp2,$shl 400 sltu $tmp2,$h1,$tmp2 412 sltu $tmp2,$h1,$tmp2 464 andi $tmp2,$tmp2,3 627 srlv $tmp2,$tmp2,$tmp1 640 sllv $tmp2,$tmp2,$tmp1 670 sll $tmp2,$tmp2,8 [all …]
|
/linux/arch/sparc/include/asm/ |
A D | head_64.h | 45 or %tmp2, %lo(__CHEETAH_ID), %tmp2;\ 46 cmp %tmp1, %tmp2; \ 54 or %tmp2, %lo(__JALAPENO_ID), %tmp2;\ 55 cmp %tmp1, %tmp2; \ 61 srlx %tmp1, (32 + 16), %tmp2; \ 62 cmp %tmp2, CHEETAH_MANUF; \ 65 srlx %tmp1, (32 + 16), %tmp2; \ 66 cmp %tmp2, CHEETAH_PLUS_IMPL; \ 72 srlx %tmp1, (32 + 16), %tmp2; \ 73 cmp %tmp2, CHEETAH_MANUF; \ [all …]
|
/linux/arch/arm/mach-at91/ |
A D | pm_suspend.S | 20 tmp2 .req r5 label 157 tst tmp1, tmp2 670 bic tmp2, tmp2, #AT91_PMC_PLL_UPDT_ID 676 bic tmp2, tmp2, #0xffffff00 681 bic tmp2, tmp2, #0xffffff 747 mov tmp3, tmp2 764 mov tmp3, tmp2 838 bic tmp2, tmp2, #AT91_PMC_MCR_V2_CSS 839 bic tmp2, tmp2, #AT91_PMC_MCR_V2_DIV 840 orr tmp2, tmp2, #AT91_PMC_MCR_V2_CSS_MAINCK [all …]
|
/linux/arch/arm64/lib/ |
A D | strlen.S | 31 #define tmp2 x5 macro 97 orr tmp2, data1, REP8_7f 126 orr tmp2, tmp1, tmp3 132 orr tmp2, tmp1, tmp3 138 orr tmp2, data1, REP8_7f 155 orr tmp2, data1, REP8_7f 156 bic has_nul1, tmp1, tmp2 162 add tmp2, len, 8 164 csel len, len, tmp2, cc 171 orr tmp2, data1, REP8_7f [all …]
|
A D | strncmp.S | 38 #define tmp2 x9 macro 69 orr tmp2, data1, #REP8_7f 132 orr tmp2, tmp3, #REP8_7f 133 bic has_nul, tmp1, tmp2 161 mov tmp2, #~0 165 lsl tmp2, tmp2, tmp3 /* Shift (count & 63). */ 168 lsr tmp2, tmp2, tmp3 /* Shift (count & 63). */ 175 orr data1, data1, tmp2 176 orr data2, data2, tmp2 225 and tmp2, src2, #0xff8 [all …]
|
A D | strcmp.S | 37 #define tmp2 x8 macro 59 orr tmp2, data1, #REP8_7f 61 bic has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */ 99 orr tmp2, tmp3, #REP8_7f 100 bic has_nul, tmp1, tmp2 127 mov tmp2, #~0 130 lsl tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */ 133 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */ 135 orr data1, data1, tmp2 136 orr data2, data2, tmp2 [all …]
|
A D | strnlen.S | 39 tmp2 .req x9 label 75 orr tmp2, data1, #REP8_7f 78 bic has_nul1, tmp1, tmp2 107 CPU_BE( orr tmp2, data2, #REP8_7f ) 108 CPU_BE( bic has_nul2, tmp1, tmp2 ) 141 mov tmp2, #~0 143 CPU_BE( lsl tmp2, tmp2, tmp4 ) /* Shift (tmp1 & 63). */ 145 CPU_LE( lsr tmp2, tmp2, tmp4 ) /* Shift (tmp1 & 63). */ 149 orr data1, data1, tmp2 150 orr data2a, data2, tmp2
|
A D | memset.S | 33 tmp2 .req x4 label 72 neg tmp2, dst 73 ands tmp2, tmp2, #15 82 sub count, count, tmp2 83 add dst, dst, tmp2 169 neg tmp2, dst 170 ands tmp2, tmp2, zva_bits_x 173 sub tmp1, count, tmp2 189 subs tmp2, tmp2, #64 194 add dst, dst, tmp2
|
A D | copy_template.S | 29 tmp2 .req x4 label 47 neg tmp2, src 48 ands tmp2, tmp2, #15/* Bytes to reach alignment. */ 50 sub count, count, tmp2 57 tbz tmp2, #0, 1f 61 tbz tmp2, #1, 2f 65 tbz tmp2, #2, 3f 69 tbz tmp2, #3, .LSrcAligned
|
/linux/tools/lib/ |
A D | rbtree.c | 263 tmp2 = sibling->rb_left; in ____rb_erase_color() 264 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color() 319 tmp1 = tmp2->rb_right; in ____rb_erase_color() 328 sibling = tmp2; in ____rb_erase_color() 342 tmp2 = sibling->rb_left; in ____rb_erase_color() 346 if (tmp2) in ____rb_erase_color() 368 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color() 383 tmp1 = tmp2->rb_left; in ____rb_erase_color() 392 sibling = tmp2; in ____rb_erase_color() 395 tmp2 = sibling->rb_right; in ____rb_erase_color() [all …]
|
/linux/lib/ |
A D | rbtree.c | 263 tmp2 = sibling->rb_left; in ____rb_erase_color() 264 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color() 319 tmp1 = tmp2->rb_right; in ____rb_erase_color() 328 sibling = tmp2; in ____rb_erase_color() 342 tmp2 = sibling->rb_left; in ____rb_erase_color() 346 if (tmp2) in ____rb_erase_color() 368 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color() 383 tmp1 = tmp2->rb_left; in ____rb_erase_color() 392 sibling = tmp2; in ____rb_erase_color() 395 tmp2 = sibling->rb_right; in ____rb_erase_color() [all …]
|
/linux/arch/s390/lib/ |
A D | uaccess.c | 64 unsigned long tmp1, tmp2; in copy_from_user_mvcos() local 86 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcos() 95 unsigned long tmp1, tmp2; in copy_from_user_mvcp() local 121 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcp() 137 unsigned long tmp1, tmp2; in copy_to_user_mvcos() local 159 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_to_user_mvcos() 168 unsigned long tmp1, tmp2; in copy_to_user_mvcs() local 209 unsigned long tmp1, tmp2; in clear_user_mvcos() local 230 : "+a" (size), "+a" (to), "+a" (tmp1), "=a" (tmp2) in clear_user_mvcos() 238 unsigned long tmp1, tmp2; in clear_user_xc() local [all …]
|
/linux/arch/arm/include/asm/ |
A D | tls.h | 10 .macro switch_tls_none, base, tp, tpuser, tmp1, tmp2 13 .macro switch_tls_v6k, base, tp, tpuser, tmp1, tmp2 14 mrc p15, 0, \tmp2, c13, c0, 2 @ get the user r/w register 17 str \tmp2, [\base, #TI_TP_VALUE + 4] @ save it 20 .macro switch_tls_v6, base, tp, tpuser, tmp1, tmp2 23 mov \tmp2, #0xffff0fff 25 streq \tp, [\tmp2, #-15] @ set TLS value at 0xffff0ff0 26 mrcne p15, 0, \tmp2, c13, c0, 2 @ get the user r/w register 29 strne \tmp2, [\base, #TI_TP_VALUE + 4] @ save it 32 .macro switch_tls_software, base, tp, tpuser, tmp1, tmp2
|
A D | uaccess-asm.h | 86 .macro uaccess_entry, tsk, tmp0, tmp1, tmp2, disable 91 mov \tmp2, #DACR_UACCESS_DISABLE 92 mcr p15, 0, \tmp2, c3, c0, 0 96 bic \tmp2, \tmp0, #domain_mask(DOMAIN_KERNEL) 97 orr \tmp2, \tmp2, #domain_val(DOMAIN_KERNEL, DOMAIN_CLIENT) 98 mcr p15, 0, \tmp2, c3, c0, 0
|
/linux/drivers/media/common/b2c2/ |
A D | flexcop-sram.c | 240 u8 tmp1, tmp2; 246 tmp2 = 0xa5; 252 tmp2 = 0; 255 sram_read(adapter, addr, &tmp2, 1); 256 sram_read(adapter, addr, &tmp2, 1); 260 if (tmp2 != 0xa5) 263 tmp2 = 0x5a; 269 tmp2 = 0; 272 sram_read(adapter, addr, &tmp2, 1); 273 sram_read(adapter, addr, &tmp2, 1); [all …]
|
/linux/arch/arm/net/ |
A D | bpf_jit_32.c | 736 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_alu_r64() local 1256 emit(ARM_AND_I(tmp2[0], tmp2[0], 0xff), ctx); in emit_rev16() 1257 emit(ARM_ORR_SI(rd, tmp2[0], tmp2[1], SRTYPE_LSL, 8), ctx); in emit_rev16() 1271 emit(ARM_ORR_SI(ARM_IP, tmp2[0], tmp2[1], SRTYPE_LSL, 24), ctx); in emit_rev32() 1274 emit(ARM_AND_I(tmp2[1], tmp2[1], 0xff), ctx); in emit_rev32() 1276 emit(ARM_AND_I(tmp2[0], tmp2[0], 0xff), ctx); in emit_rev32() 1277 emit(ARM_MOV_SI(tmp2[0], tmp2[0], SRTYPE_LSL, 8), ctx); in emit_rev32() 1278 emit(ARM_ORR_SI(tmp2[0], tmp2[0], tmp2[1], SRTYPE_LSL, 16), ctx); in emit_rev32() 1472 rt = tmp2[0]; in build_insn() 1729 rm = tmp2[0]; in build_insn() [all …]
|
/linux/arch/alpha/kernel/ |
A D | traps.c | 438 long error, tmp1, tmp2, tmp3, tmp4; in do_entUna() local 461 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2) in do_entUna() 465 una_reg(reg) = tmp1|tmp2; in do_entUna() 477 : "=r"(error), "=&r"(tmp1), "=&r"(tmp2) in do_entUna() 481 una_reg(reg) = (int)(tmp1|tmp2); in do_entUna() 497 una_reg(reg) = tmp1|tmp2; in do_entUna() 725 unsigned long tmp1, tmp2, tmp3, tmp4; in do_entUnaUser() local 788 *reg_addr = tmp1|tmp2; in do_entUnaUser() 820 alpha_write_fp_reg(reg, tmp1|tmp2); in do_entUnaUser() 836 *reg_addr = (int)(tmp1|tmp2); in do_entUnaUser() [all …]
|
/linux/arch/arm/mach-tegra/ |
A D | sleep.h | 81 .macro check_cpu_part_num part_num, tmp1, tmp2 84 mov32 \tmp2, \part_num 85 cmp \tmp1, \tmp2 89 .macro exit_smp, tmp1, tmp2 95 check_cpu_part_num 0xc09, \tmp1, \tmp2 99 moveq \tmp2, #0xf 100 moveq \tmp2, \tmp2, lsl \tmp1 102 streq \tmp2, [\tmp1] @ invalidate SCU tags for CPU
|
/linux/arch/ia64/lib/ |
A D | do_csum.S | 106 #define tmp2 r27 macro 149 adds tmp2=-1,tmp1 // last-1 162 shl tmp2=firstoff,3 // number of bits 264 shr.u tmp2=result1[0],32 266 add result1[0]=tmp1,tmp2 269 shr.u tmp2=result1[0],16 271 add result1[0]=tmp1,tmp2 274 shr.u tmp2=result1[0],16 276 add result1[0]=tmp1,tmp2 279 shr.u tmp2=result1[0],16 [all …]
|
/linux/arch/m68k/lib/ |
A D | checksum.c | 40 unsigned long tmp1, tmp2; in csum_partial() local 118 "=&d" (tmp1), "=&d" (tmp2) in csum_partial() 139 unsigned long tmp1, tmp2; in csum_and_copy_from_user() local 261 "=&d" (tmp1), "=d" (tmp2) in csum_and_copy_from_user() 278 unsigned long tmp1, tmp2; in csum_partial_copy_nocheck() local 366 "=&d" (tmp1), "=&d" (tmp2) in csum_partial_copy_nocheck()
|
/linux/arch/csky/abiv2/ |
A D | fpu.c | 152 unsigned long tmp1, tmp2; in save_to_user_fp() local 158 tmp2 = mfcr("cr<2, 2>"); in save_to_user_fp() 161 user_fp->fesr = tmp2; in save_to_user_fp() 202 : "=a"(tmp1), "=a"(tmp2), "=a"(tmp3), in save_to_user_fp() 214 unsigned long tmp1, tmp2; in restore_from_user_fp() local 220 tmp2 = user_fp->fesr; in restore_from_user_fp() 223 mtcr("cr<2, 2>", tmp2); in restore_from_user_fp() 264 : "=a"(tmp1), "=a"(tmp2), "=a"(tmp3), in restore_from_user_fp()
|
/linux/arch/arc/include/asm/ |
A D | uaccess.h | 172 unsigned long tmp1, tmp2, tmp3, tmp4; in raw_copy_from_user() local 247 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_from_user() 271 "=r"(tmp1), "=r"(tmp2) in raw_copy_from_user() 386 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_from_user() 399 unsigned long tmp1, tmp2, tmp3, tmp4; in raw_copy_to_user() local 469 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_to_user() 493 "=r"(tmp1), "=r"(tmp2) in raw_copy_to_user() 608 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) in raw_copy_to_user()
|