/linux-master/arch/arc/kernel/ |
H A D | entry.S | 15 * Caller Saved Registers r0 - r12 147 ; safekeep EFA (r12) if syscall tracer wanted PC 150 st r12, [r11, THREAD_FAULT_ADDR] ; thread.fault_address 192 mov r0, r12 ; EFA in case ptracer/gdb wants stop_pc 219 lr r12, [efa]
|
/linux-master/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 76 $t3="r12"; 283 ldr r12,.LOPENSSL_armcap 284 ldr r12,[r3,r12] @ OPENSSL_armcap_P 285 tst r12,#1 289 stmdb sp!,{r4-r12,lr} 482 ldmia sp!,{r4-r12,pc} 484 ldmia sp!,{r4-r12,lr} 499 my $cnt="r12"; # volatile register known as ip, intra-procedure-call scratch
|
H A D | sha256-armv4.pl | 63 $t2="r12"; 221 ldr r12,.LOPENSSL_armcap 222 ldr r12,[r3,r12] @ OPENSSL_armcap_P 223 tst r12,#ARMV8_SHA256 225 tst r12,#ARMV7_NEON 470 stmdb sp!,{r4-r12,lr} 577 ldmia sp!,{r4-r12,pc}
|
H A D | poly1305-armv4.pl | 91 ldr r12,.LOPENSSL_armcap 110 ldr r12,[r11,r12] @ OPENSSL_armcap_P 113 ldr r12,[r12] 126 tst r12,#ARMV7_NEON @ check for NEON 132 adr r12,.Lpoly1305_emit 134 orr r12,r12,#1 136 add r12,r1 [all...] |
/linux-master/arch/sh/lib/ |
H A D | memcpy-sh4.S | 656 mov.l r12, @-r15 ! 30 LS 683 mov.w @r5+, r12 ! 15 LS (latency=2) 690 xtrct r12, r11 ! 48 EX 731 mov.l @(0x00,r5), r12 ! 18 LS (latency=2) 741 xtrct r12, r11 ! 48 EX 757 mov.l @r15+, r12
|
/linux-master/arch/arc/include/asm/ |
H A D | entry-arcv2.h | 24 * | r12 | 60 ; 5. Manually save: r12,r30, sp,fp,gp, ACCL pair 146 * - r12: the last caller saved scratch reg since hardware saves in pairs so r0-r11 154 st r12, [sp, PT_r12] variable 192 ld r12, [sp, PT_r12] variable
|
/linux-master/arch/sh/kernel/cpu/sh2/ |
H A D | entry.S | 91 mov.l r12,@-r15 140 mov.l r12,@-r2 241 mov.l @r15+, r12 322 mov.l @r15+,r12
|
/linux-master/arch/nios2/kernel/ |
H A D | kgdb.c | 32 { "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12) },
|
H A D | signal.c | 63 err |= __get_user(regs->r12, &gregs[11]); 146 err |= __put_user(regs->r12, &gregs[11]);
|
/linux-master/arch/x86/crypto/ |
H A D | twofish-avx-x86_64-asm_64.S | 359 pushq %r12; 362 movq %rdx, %r12; 368 store_cbc_8way(%r12, %r11, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 370 popq %r12;
|
H A D | poly1305-x86_64-cryptogams.pl | 179 my ($d1,$d2,$d3, $r0,$r1,$s1)=("%r8","%r9","%rdi","%r11","%r12","%r13"); 312 push %r12 313 .cfi_push %r12 367 mov 32(%rsp),%r12 368 .cfi_restore %r12 626 push %r12 627 .cfi_push %r12 741 pop %r12 742 .cfi_restore %r12 760 push %r12 [all...] |
H A D | sha1_avx2_x86_64_asm.S | 90 #define REG_RTA %r12 629 push %r12 663 pop %r12
|
/linux-master/arch/microblaze/kernel/ |
H A D | process.c | 32 pr_info(" r9=%08lX, r10=%08lX, r11=%08lX, r12=%08lX\n", 33 regs->r9, regs->r10, regs->r11, regs->r12);
|
/linux-master/arch/x86/kernel/ |
H A D | signal_64.c | 75 regs->r12 = sc.r12; 114 unsafe_put_user(regs->r12, &sc->r12, Efault);
|
H A D | asm-offsets.c | 77 OFFSET(TDX_MODULE_r12, tdx_module_args, r12);
|
/linux-master/arch/x86/entry/ |
H A D | entry_64.S | 78 * (note: r12-r15, rbp, rbx are callee-preserved in C ABI) 184 pushq %r12 205 FILL_RETURN_BUFFER %r12, RSB_CLEAR_LOOPS, X86_FEATURE_RSB_CTXSW 211 popq %r12 224 * r12: kernel thread arg 243 movq %r12, %rcx /* fn_arg */
|
H A D | calling.h | 20 rdi rsi rdx rcx r8-9 | rbx rbp [*] r12-15 | r10-11 | rax, rdx [**] 86 pushq %r12 /* pt_regs->r12 */ 118 xorl %r12d, %r12d /* nospec r12 */ 134 popq %r12
|
/linux-master/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | ebb_handler.S | 88 LOAD_REG_IMMEDIATE(r12, name) \ 89 0: addis r2,r12,(.TOC.-0b)@ha; \
|
/linux-master/arch/arm/kernel/ |
H A D | entry-ftrace.S | 108 pop {r0-r11, ip, lr} @ restore r0 through r12 131 pop {r0-r11, ip, lr} @ restore r0 through r12
|
/linux-master/arch/powerpc/include/asm/ |
H A D | epapr_hcalls.h | 64 * hypercall. Technically, registers r0 and r3-r12 are always clobbered, 94 #define EV_HCALL_CLOBBERS "r0", "r12", "xer", "ctr", "lr", "cc", "memory" 479 register unsigned long r12 asm("r12"); 484 "=r"(r12)
|
/linux-master/arch/arm/common/ |
H A D | mcpm_head.S | 50 THUMB( badr r12, 1f ) 51 THUMB( bx r12 )
|
/linux-master/arch/arm/mach-tegra/ |
H A D | sleep-tegra30.S | 196 * corrupts r0-r4, r10-r12 208 ldr r12, =TEGRA_FLOW_CTRL_VIRT 210 add r1, r1, r12 @ virtual CSR address for this CPU 212 add r2, r2, r12 @ virtual HALT_EVENTS address for this CPU 218 movw r12, \ 224 ARM( orr r12, r12, r4, lsl r3 ) 226 THUMB( orr r12, r12, r4 ) 227 str r12, [r [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | assembly.h | 221 STREG %r12, PT_GR12(\regs) variable 255 LDREG PT_GR12(\regs), %r12 385 std %r12, -72(%r30) 403 ldd -72(%r30), %r12 429 stw %r12, -92(%r30) 447 ldw -92(%r30), %r12
|
/linux-master/arch/x86/include/asm/ |
H A D | svm.h | 425 u64 r12; member in struct:sev_es_save_area 484 u64 r12; member in struct:ghcb_save_area 667 DEFINE_GHCB_ACCESSORS(r12)
|
/linux-master/arch/sh/kernel/cpu/shmobile/ |
H A D | sleep.S | 56 mov.l r12, @-r15 361 mov.l @r15+, r12
|