Searched refs:r12 (Results 201 - 225 of 301) sorted by relevance

1234567891011>>

/linux-master/arch/arc/kernel/
H A Dentry.S15 * 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 Dsha512-armv4.pl76 $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 Dsha256-armv4.pl63 $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 Dpoly1305-armv4.pl91 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 Dmemcpy-sh4.S656 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 Dentry-arcv2.h24 * | 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 Dentry.S91 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 Dkgdb.c32 { "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12) },
H A Dsignal.c63 err |= __get_user(regs->r12, &gregs[11]);
146 err |= __put_user(regs->r12, &gregs[11]);
/linux-master/arch/x86/crypto/
H A Dtwofish-avx-x86_64-asm_64.S359 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 Dpoly1305-x86_64-cryptogams.pl179 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 Dsha1_avx2_x86_64_asm.S90 #define REG_RTA %r12
629 push %r12
663 pop %r12
/linux-master/arch/microblaze/kernel/
H A Dprocess.c32 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 Dsignal_64.c75 regs->r12 = sc.r12;
114 unsafe_put_user(regs->r12, &sc->r12, Efault);
H A Dasm-offsets.c77 OFFSET(TDX_MODULE_r12, tdx_module_args, r12);
/linux-master/arch/x86/entry/
H A Dentry_64.S78 * (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 Dcalling.h20 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 Debb_handler.S88 LOAD_REG_IMMEDIATE(r12, name) \
89 0: addis r2,r12,(.TOC.-0b)@ha; \
/linux-master/arch/arm/kernel/
H A Dentry-ftrace.S108 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 Depapr_hcalls.h64 * 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 Dmcpm_head.S50 THUMB( badr r12, 1f )
51 THUMB( bx r12 )
/linux-master/arch/arm/mach-tegra/
H A Dsleep-tegra30.S196 * 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 Dassembly.h221 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 Dsvm.h425 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 Dsleep.S56 mov.l r12, @-r15
361 mov.l @r15+, r12

Completed in 304 milliseconds

1234567891011>>