/linux-master/arch/arm64/include/asm/ |
H A D | asm_pointer_auth.h | 12 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 variable 15 ldp \tmp2, \tmp3, [\tmp1, #PTRAUTH_KERNEL_KEY_APIA] variable 16 msr_s SYS_APIAKEYLO_EL1, \tmp2 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, tmp2, tmp3 38 .macro ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 41 .macro ptrauth_keys_install_kernel tsk, tmp1, tmp2, tmp 52 .macro __ptrauth_keys_install_user tsk, tmp1, tmp2, tmp3 variable 55 ldp \\tmp2, \\tmp3, [\\tmp1, #PTRAUTH_USER_KEY_APIA] variable 60 .macro __ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 variable 63 mrs_s \\tmp2, SYS_ID_AA64ISAR2_EL1 variable 64 ubfx \\tmp2, \\tmp2, #ID_AA64ISAR2_EL1_APA3_SHIFT, #4 variable 69 mrs \\tmp2, sctlr_el1 variable 70 orr \\tmp2, \\tmp2, \\tmp1 variable 72 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 variable 77 .macro ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 variable 81 __ptrauth_keys_init_cpu \\tsk, \\tmp1, \\tmp2, \\tmp3 variable [all...] |
H A D | asm-uaccess.h | 26 .macro __uaccess_ttbr0_enable, tmp1, tmp2 29 mrs \tmp2, ttbr1_el1 variable 30 extr \tmp2, \tmp2, \tmp1, #48 variable 31 ror \tmp2, \tmp2, #16 variable 32 msr ttbr1_el1, \tmp2 // set the active ASID 37 .macro uaccess_ttbr0_disable, tmp1, tmp2 39 save_and_disable_irq \tmp2 // avoid preemption 41 restore_irq \tmp2 45 .macro uaccess_ttbr0_enable, tmp1, tmp2, tmp3 variable [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | head_64.h | 41 #define BRANCH_IF_CHEETAH_BASE(tmp1,tmp2,label) \ 43 sethi %hi(__CHEETAH_ID), %tmp2; \ 45 or %tmp2, %lo(__CHEETAH_ID), %tmp2;\ 46 cmp %tmp1, %tmp2; \ 50 #define BRANCH_IF_JALAPENO(tmp1,tmp2,label) \ 52 sethi %hi(__JALAPENO_ID), %tmp2; \ 54 or %tmp2, %lo(__JALAPENO_ID), %tmp2;\ 55 cmp %tmp1, %tmp2; \ [all...] |
H A D | timer_64.h | 56 unsigned long tick, tmp1, tmp2; local 92 : "=&r" (tick), "=&r" (tmp1), "=&r" (tmp2)
|
/linux-master/arch/m68k/lib/ |
H A D | checksum.c | 40 unsigned long tmp1, tmp2; local 102 "clrl %4\n\t" /* clear tmp2 for rest bytes */ 118 "=&d" (tmp1), "=&d" (tmp2) 136 * statements so we have to use tmp2 for the error 139 unsigned long tmp1, tmp2; local 220 "clrl %5\n\t" /* clear tmp2 for rest bytes */ 261 "=&d" (tmp1), "=d" (tmp2) 276 unsigned long tmp1, tmp2; local 346 "clrl %5\n\t" /* clear tmp2 for rest bytes */ 364 "=&d" (tmp1), "=&d" (tmp2) [all...] |
/linux-master/scripts/ |
H A D | extract-ikconfig | 36 tail -c+$pos "$img" | $3 > $tmp2 2> /dev/null 37 dump_config $tmp2 52 tmp2=/tmp/ikconfig$$.2 53 trap "rm -f $tmp1 $tmp2" 0
|
/linux-master/arch/arm/include/asm/ |
H 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 variable 17 str \tmp2, [\base, #TI_TP_VALUE + 4] @ save it 20 .macro switch_tls_v6, base, tp, tpuser, tmp1, tmp2 28 mov \tmp2, #0xffff0fff 30 streq \tp, [\tmp2, #-15] @ set TLS value at 0xffff0ff0 37 .L1_\@: switch_tls_v6k \base, \tp, \tpuser, \tmp1, \tmp2 41 .macro switch_tls_software, base, tp, tpuser, tmp1, tmp2
|
H A D | uaccess-asm.h | 86 .macro uaccess_entry, tsk, tmp0, tmp1, tmp2, disable variable 91 mov \tmp2, #DACR_UACCESS_DISABLE variable 92 mcr p15, 0, \tmp2, c3, c0, 0 variable 96 bic \tmp2, \tmp0, #domain_mask(DOMAIN_KERNEL) variable 97 orr \tmp2, \tmp2, #domain_val(DOMAIN_KERNEL, DOMAIN_CLIENT) variable 98 mcr p15, 0, \tmp2, c3, c0, 0 variable
|
/linux-master/arch/arm64/lib/ |
H A D | strlen.S | 31 #define tmp2 x5 define 97 orr tmp2, data1, REP8_7f 100 bics has_nul1, tmp1, tmp2 126 orr tmp2, tmp1, tmp3 127 tst tmp2, zeroones, lsl 7 132 orr tmp2, tmp1, tmp3 133 tst tmp2, zeroones, lsl 7 138 orr tmp2, data1, REP8_7f 140 bics has_nul1, tmp1, tmp2 155 orr tmp2, data [all...] |
H 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, tmp [all...] |
H 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
|
H A D | memset.S | 33 tmp2 .req x4 label 71 neg tmp2, dst 72 ands tmp2, tmp2, #15 81 sub count, count, tmp2 82 add dst, dst, tmp2 168 neg tmp2, dst 169 ands tmp2, tmp2, zva_bits_x 172 sub tmp1, count, tmp2 [all...] |
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | mmu-hash.h | 99 .macro update_user_segments_by_4 tmp1 tmp2 tmp3 tmp4 100 uus_addi 1, \tmp2, \tmp1, 0x111 variable 105 uus_mtsr 1, \tmp2 110 uus_addi 5, \tmp2, \tmp2, 0x444 variable 115 uus_mtsr 5, \tmp2 120 uus_addi 9, \tmp2, \tmp2, 0x444 variable 125 uus_mtsr 9, \tmp2 130 uus_addi 13, \tmp2, \tmp variable [all...] |
/linux-master/arch/arm/mach-davinci/ |
H A D | mux.c | 65 unsigned tmp1, tmp2; local 74 tmp2 = (cfg->mode << cfg->mask_offset); 75 reg |= tmp2; 77 if (tmp1 != tmp2)
|
/linux-master/arch/mips/crypto/ |
H A D | poly1305-mips.pl | 76 my ($in0,$in1,$tmp0,$tmp1,$tmp2,$tmp3,$tmp4) = ($a4,$a5,$a6,$a7,$at,$t0,$t1); 137 ld $tmp2,16($inp) 144 dsrlv $tmp2,$tmp2,$tmp1 149 dsllv $tmp2,$tmp2,$tmp1 152 or $in1,$in1,$tmp2 168 dsll $tmp2,$tmp0,32 169 or $tmp0,$tmp2 # 0x000000FF000000FF 173 dsrl $tmp2, [all...] |
/linux-master/arch/arm/mach-tegra/ |
H A D | sleep.h | 81 .macro check_cpu_part_num part_num, tmp1, tmp2 84 mov32 \tmp2, \part_num variable 85 cmp \tmp1, \tmp2 89 .macro exit_smp, tmp1, tmp2 95 check_cpu_part_num 0xc09, \tmp1, \tmp2 99 moveq \tmp2, #0xf variable 100 moveq \tmp2, \tmp2, lsl \tmp1 variable 102 streq \tmp2, [\tmp1] @ invalidate SCU tags for CPU
|
/linux-master/tools/lib/ |
H A D | rbtree.c | 230 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; local 263 tmp2 = sibling->rb_left; 264 if (!tmp2 || rb_is_black(tmp2)) { 319 tmp1 = tmp2->rb_right; 321 WRITE_ONCE(tmp2->rb_right, sibling); 322 WRITE_ONCE(parent->rb_right, tmp2); 326 augment_rotate(sibling, tmp2); 328 sibling = tmp2; 342 tmp2 [all...] |
/linux-master/lib/ |
H A D | rbtree.c | 230 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; local 263 tmp2 = sibling->rb_left; 264 if (!tmp2 || rb_is_black(tmp2)) { 319 tmp1 = tmp2->rb_right; 321 WRITE_ONCE(tmp2->rb_right, sibling); 322 WRITE_ONCE(parent->rb_right, tmp2); 326 augment_rotate(sibling, tmp2); 328 sibling = tmp2; 342 tmp2 [all...] |
/linux-master/arch/loongarch/lib/ |
H A D | csum.c | 60 __uint128_t tmp1, tmp2, tmp3, tmp4; local 63 tmp2 = *(__uint128_t *)(ptr + 2); 72 tmp2 += (tmp2 >> 64) | (tmp2 << 64); 75 tmp1 = ((tmp1 >> 64) << 64) | (tmp2 >> 64);
|
/linux-master/arch/sh/lib/ |
H A D | io.c | 22 int tmp2, tmp3, tmp4, tmp5, tmp6; local 52 "=&r" (tmp2), "=&r" (tmp3), "=&r" (tmp4),
|
/linux-master/kernel/ |
H A D | user-return-notifier.c | 38 struct hlist_node *tmp2; local 42 hlist_for_each_entry_safe(urn, tmp2, head, link)
|
/linux-master/arch/csky/abiv2/ |
H A D | fpu.c | 152 unsigned long tmp1, tmp2; local 158 tmp2 = mfcr("cr<2, 2>"); 161 user_fp->fesr = tmp2; 202 : "=a"(tmp1), "=a"(tmp2), "=a"(tmp3), 214 unsigned long tmp1, tmp2; local 220 tmp2 = user_fp->fesr; 223 mtcr("cr<2, 2>", tmp2); 264 : "=a"(tmp1), "=a"(tmp2), "=a"(tmp3),
|
/linux-master/arch/arc/include/asm/ |
H A D | checksum.h | 41 unsigned int tmp, tmp2, sum; local 58 : "=&r"(sum), "=r"(tmp), "=&r"(tmp2), "+&r" (ptr)
|
H A D | uaccess.h | 143 unsigned long tmp1, tmp2, tmp3, tmp4; local 219 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) 243 "=r"(tmp1), "=r"(tmp2) 358 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) 371 unsigned long tmp1, tmp2, tmp3, tmp4; local 442 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4) 466 "=r"(tmp1), "=r"(tmp2) 581 "=r"(tmp1), "=r"(tmp2), "=r"(tmp3), "=r"(tmp4)
|
/linux-master/arch/arm/mach-at91/ |
H A D | pm_suspend.S | 24 tmp2 .req r5 label 127 * Side effects: overwrites r2, r3, tmp1, tmp2, tmp3, r7 160 ldr tmp2, =UDDRC_PSTAT_ALL_PORTS 161 tst tmp1, tmp2 216 * Side effects: overwrites r2, r3, tmp1, tmp2, tmp3 477 ldr tmp2, .pm_mode 481 cmp tmp2, #AT91_PM_ULP0_FAST 523 cmp tmp2, #AT91_PM_ULP0_FAST 569 ldr tmp2, .mckr_offset 607 ldr tmp1, [pmc, tmp2] [all...] |